Lawrence Forman
1030c96eec
@0x/contracts-exchange
: Create IsolatedExchangeWrapper
class.
2019-08-06 15:27:39 -04:00
Lawrence Forman
0851c5ac8e
@0x/contracts-exchange
: Run prettier.
2019-08-06 15:27:39 -04:00
Lawrence Forman
92d112083e
@0x/contracts-test-utils
: Add filterLogs()
and
...
`filterLogsToArguments()` helpers.
2019-08-06 15:27:39 -04:00
Lawrence Forman
1e462f5cc0
@0x/contracts-test-utils
: Add ADDRESS_LENGTH
constant.
2019-08-06 15:27:39 -04:00
Lawrence Forman
d974ee169a
@0x/contracts-exchange
: Rename TestExchangeIsolated.sol
->
...
`TestIsolatedExchange.sol`.
`@0x/contracts-exchange`: Automatically track raw asset balances in
`TestIsolatedExchange` contract.
2019-08-06 15:27:39 -04:00
Lawrence Forman
7fb87d4039
@0x/contracts-exchange
: Update signature and rich error decoder tests
...
to use `hexRandom()` and `blockchainTests()`.
2019-08-06 15:27:39 -04:00
Lawrence Forman
fc5963fa3d
@0x/contracts-test-utils
: Add hexRandom()
to hex_utils.ts
.
2019-08-06 15:27:39 -04:00
Lawrence Forman
cfa362321d
@0x/contracts-exchange
: Switch to TestExchangeIsolated
contract for
...
`isolated_fill_order` tests.
2019-08-06 15:27:39 -04:00
Lawrence Forman
72c7157138
@0x/contracts-exchange
: Start work on isolated fill order tests.
2019-08-06 15:27:39 -04:00
Amir Bandeali
2f91a12f19
Merge pull request #2019 from jalextowle/feature/contracts/3.0/disallow-address-zero
...
Disallow Zero address in MixinAuthorizable and Ownable
2019-08-06 10:13:28 -07:00
Amir Bandeali
e7df9d1754
Update cancelOrder and batchCancelOrders tests
2019-08-05 10:35:25 -07:00
Amir Bandeali
d3ab2b077a
Remove cancelOrderNoThrow tests
2019-08-05 10:33:21 -07:00
Amir Bandeali
467a11f4b4
Remove cancelOrderNoThrow and batchCancelOrdersNoThrow
2019-08-05 10:33:21 -07:00
Amir Bandeali
6cb8c1df42
Noop on cancel if order is already unfillable
2019-08-05 10:33:21 -07:00
Alex Towle
3915c7e8f2
Addressed final review comments
2019-08-04 23:45:02 -07:00
Alex Towle
5ba0e0dc54
Updated the structure of the archive directory
2019-08-03 16:33:28 -07:00
Alex Towle
9a35e2db77
Ran prettier
2019-08-02 13:46:34 -07:00
Alex Towle
e204a6d1d0
Updated Changelog
2019-08-02 13:46:34 -07:00
Alex Towle
47ab2a1b1d
Reverted the asset-proxy back to an older version of Ownable that it was actually deployed with
2019-08-02 13:46:34 -07:00
Alex Towle
6fc38292f2
Add RichErrors for Authorizable
2019-08-02 13:45:41 -07:00
Alex Towle
89d8df3385
Moved MixinAuthorizable to Authorizable and fixed imports
2019-08-02 13:45:41 -07:00
Alex Towle
9c7df2b41e
Reverted MixinAuthorizable to old version and moved the new version to utils
2019-08-02 13:45:41 -07:00
Alex Towle
46f6816511
Updated changelogs and ran prettier
2019-08-02 13:45:12 -07:00
Alex Towle
858ccfa934
Disallow the zero address in MixinAuthorizable
2019-08-02 13:45:12 -07:00
Alex Towle
b4a3218b13
Disallow address zero in Ownable
2019-08-02 13:44:18 -07:00
James Towle
92a4556956
Merge pull request #2020 from jalextowle/feature/contracts/3.0/rewrite-dispatch-transfer-from
...
Rewrite _dispatchTransferFrom with a Solidity implementation
2019-08-02 13:42:36 -07:00
James Towle
bd42c33daa
Merge pull request #2014 from jalextowle/feature/contracts/3.0/utils-unit-tests
...
Added Unit Tests to Utils
2019-08-02 13:42:14 -07:00
Alex Towle
e1796a9f0f
Changed toBN to toBigNumber
2019-08-01 15:39:00 -07:00
Alex Towle
8c5c81fe70
Change all instances of throw to revert in it tests
2019-08-01 15:13:16 -07:00
Alex Towle
bf8fae2025
Update changelog
2019-08-01 14:53:01 -07:00
Alex Towle
7f2b715ceb
Rewrite _dispatchTransferFrom with a Solidity implementation
2019-08-01 14:53:00 -07:00
Alex Towle
77feaec444
Fixed lingering review comments
2019-07-31 13:59:33 -07:00
Alex Towle
e5b6921de9
Updated Changelog
2019-07-30 15:56:31 -07:00
Alex Towle
3ca3a2820d
Fixed review comments
2019-07-30 15:53:01 -07:00
Lawrence Forman
9f4933e33d
@0x/contracts-test-utils
: Make BlockchainContextDefinition
interface
...
more concise.
2019-07-30 16:59:52 -04:00
Lawrence Forman
3cf48a831b
@0x/contracts-test-utils
: Export a custom describe()
instead of
...
extending Mocha's ambient declarations.
`@0x/contracts-exchange`: Use `describe.optional` instead of
`blockchainTests.optional` in `test/fill_order.ts`.
2019-07-30 16:59:52 -04:00
Lawrence Forman
930b742663
@0x/contracts-test-utils
: Fix blockchain environment not being created
...
with top-level `blockchainTests.resets()` directive.
2019-07-30 16:59:52 -04:00
Lawrence Forman
d3870fed1c
@0x/contracts-exchange
: Update test/fill_order.ts
to use the new
...
mocha blockchain extensions.
2019-07-30 16:59:52 -04:00
Lawrence Forman
99e242affd
@0x/contracts-test-utils
: Make blockchainTests()
automatically call blockchainLifecycle.startAsync()
and blockchainLifecycle.revertAsync()
in a before()
and after()
directive.
2019-07-30 16:59:52 -04:00
Lawrence Forman
9792246970
@0x/contracts-test-utils
: Tweak mocha blockchain extensions tests.
2019-07-30 16:59:52 -04:00
Lawrence Forman
020b953166
@0x/contracts-test-utils
: Update CHANGELOG.
2019-07-30 16:59:52 -04:00
Lawrence Forman
52aa8e914a
@0x/contracts-test-utils
: Tweak mocha blockchain extensions tests.
2019-07-30 16:59:52 -04:00
Lawrence Forman
e01eadaecd
@0x/contracts-exchange
: Add tests and run prettier.
2019-07-30 16:59:52 -04:00
Lawrence Forman
61fc32b7c0
@0x/contracts-test-utils
: Add optional
modifier to blockchainTests()
.
2019-07-30 16:59:52 -04:00
Lawrence Forman
a9c8207bb0
@0x/contracts-test-utils
: Pass a more robust BlockchainTestsEnvironment
object to blockchainTests()
callback.
2019-07-30 16:59:52 -04:00
Lawrence Forman
eac4f172fe
@0x/contracts-test-utils
: Just do a naked mocha
import in mocha_blockchain
.
2019-07-30 16:59:52 -04:00
Lawrence Forman
d6271426fd
@0x/contracts-test-utils
: Rename blockchainTests.reset
to blockchainTests.resets
.
2019-07-30 16:59:52 -04:00
Lawrence Forman
7e59110049
@0x/contracts-test-utils
: Create blockchainTests
mocha fixture directive.
...
`@0x/contracts-test-utils`: Automatically call `chaiSetup.configure()`.
`@0x/contracts-test-utils`: Export `expect` as an alias for `chai.expect`.
2019-07-30 16:59:52 -04:00
James Towle
8cf4fb9adc
Update contracts/utils/test/safe_math.ts
...
Co-Authored-By: Lawrence Forman <lawrence@0xproject.com>
2019-07-30 12:08:35 -07:00
James Towle
f044f364cb
Update contracts/utils/test/reentrancy_guard.ts
...
Co-Authored-By: Lawrence Forman <lawrence@0xproject.com>
2019-07-30 12:08:35 -07:00