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
|
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 |
|
Alex Towle
|
f9292a8fb8
|
Added unit tests for LibEIP712
|
2019-07-30 12:06:35 -07:00 |
|
James Towle
|
e0cff4b74e
|
Updated batchMatchOrders to fix an edge case and added tests
|
2019-07-23 15:53:26 -07:00 |
|
James Towle
|
416b1aee98
|
Improved the testing for matchOrders and batchMatchOrders
|
2019-07-23 15:53:26 -07:00 |
|
James Towle
|
0df68a6e06
|
Added testing for the BatchMatchOrdersError Rich Error
|
2019-07-23 15:53:26 -07:00 |
|
James Towle
|
9651941cce
|
Added getMatchOrdersResultsAsync and getBatchMatchOrdersResultsAsync
|
2019-07-23 15:53:25 -07:00 |
|
James Towle
|
6cf11554de
|
Created tests for batchMatchOrders
|
2019-07-23 15:53:25 -07:00 |
|
Lawrence Forman
|
4734acbe61
|
@0x/contracts-test-utils : Add hexConcat() in hex_utils.ts .
|
2019-07-23 15:53:24 -07:00 |
|
Amir Bandeali
|
4f6f126952
|
Fix build
|
2019-07-23 15:52:20 -07:00 |
|
Amir Bandeali
|
564dbea126
|
Remove formatters and clarify comments about pointing assetData to the same memory location
|
2019-07-23 15:46:16 -07:00 |
|
Amir Bandeali
|
d463d4c46b
|
Add transaction expiration tests
|
2019-07-23 15:46:15 -07:00 |
|
Amir Bandeali
|
c96a81e319
|
Fix exchange package build
|
2019-07-23 15:46:15 -07:00 |
|
Lawrence Forman
|
9cc8933eec
|
@0x/contracs-test-utils : Increase number of deployed ERC721 and ERC1155 tokens to 2 to fix broken asset-proxy tests.
|
2019-07-23 15:46:15 -07:00 |
|
Lawrence Forman
|
57ac0ca6e8
|
@0x/contracts-test-utils : Reduce number of test token deployments to speed up tests.
|
2019-07-23 15:46:15 -07:00 |
|
Lawrence Forman
|
f7f55cad43
|
@0x/contracts-exchange : Removed dependency on OrderValidationUtils. The tests using it didn't really warrant the full validation suite.
`@0x/contracts-test-utils`: Move all the `OrderScenario` related types into the `contracts-exchange` package because no one else is using them.
|
2019-07-23 15:43:23 -07:00 |
|
Lawrence Forman
|
76d577a08d
|
@0x/contracts-test-utils : Add more OrderScenario related types.
|
2019-07-23 15:43:23 -07:00 |
|
Lawrence Forman
|
79b8f85cdf
|
@0x/contracts-test-utils : Remove TransferAmountsByMatchOrders and TransferAmountsLoggedByMatchOrders .
`@0x/contracts-test-utils`: Add `TokenBalancesByOwner` type.
|
2019-07-23 15:23:40 -07:00 |
|
Lawrence Forman
|
d8fd61955c
|
@0x/contracts-test-utils : Increase deployment numbers for dummy tokens.
|
2019-07-23 15:23:40 -07:00 |
|
Lawrence Forman
|
f4bf4ee0f2
|
@0x/contracts-test-utils : Update types for arbitrary fee tokens.
|
2019-07-23 15:23:40 -07:00 |
|
Amir Bandeali
|
72f4b216c1
|
Move exchange specific types. constants, and utils into exchange package
|
2019-07-23 15:21:13 -07:00 |
|
Amir Bandeali
|
f4b3b69b2f
|
Move constants and exchangeDataEncoder into test-utils package
|
2019-07-23 15:19:33 -07:00 |
|
Lawrence Forman
|
f06f0785f1
|
In @0x/contracts-test-utils : Inherit OrderStatus from @0x/types
|
2019-07-23 15:17:28 -07:00 |
|
Lawrence Forman
|
79cf9156eb
|
In @0x/contracts-test-utils add generatePseudoRandomOrderHash() to orderUtils .
|
2019-07-23 15:16:49 -07:00 |
|
Lawrence Forman
|
371dc347cc
|
Inherit chaiSetup from @0x/dev-utils
|
2019-07-23 15:13:26 -07:00 |
|
Lawrence Forman
|
6af5a67a17
|
Fix import order in contracts/test-utils
|
2019-07-23 15:08:30 -07:00 |
|
Lawrence Forman
|
5a6cf2b690
|
Rename orderWithoutExchangeAddress -> orderWithoutDomain in contracts/test-utils/.../formatters.ts .
|
2019-07-23 15:08:30 -07:00 |
|
Lawrence Forman
|
259b463b73
|
Update contracts/test-utils to use new Order structure and domain schema.
|
2019-07-23 15:08:00 -07:00 |
|
Lawrence Forman
|
2d28fde24d
|
Migrate all contract-related tooling and tests to accept a chain ID in domain separators.
|
2019-07-23 14:58:00 -07:00 |
|
Amir Bandeali
|
0c8bb2e675
|
Add unit tests for StaticCallProxy
|
2019-06-18 19:50:59 -07:00 |
|
Greg Hysen
|
56bc2944d0
|
Fixed false positives in expectTransactionFailedAsync
|
2019-06-04 18:53:13 -07:00 |
|
Xianny
|
7423028fea
|
Replace lodash with built-ins where possible to reduce bundle size (#1766)
* add tslint rule to disallow lodash.isUndefined
* add tslint rule to disallow lodash.isNull
* apply fixes
|
2019-04-10 09:36:32 -07:00 |
|
Greg Hysen
|
6957e6e8f7
|
ERC1155 integration tests with MultiAssetProxy
|
2019-03-19 09:36:11 -07:00 |
|
Lawrence Forman
|
ae24119c09
|
Merge branch 'development' into feature/contracts/coordinator-tx-eip712-mixed-domains
|
2019-03-15 19:10:44 -04:00 |
|
Greg Hysen
|
1e5648111e
|
Updated changelogs and documentation for erc1155 proxy
|
2019-03-15 15:05:02 -07:00 |
|
Greg Hysen
|
55c4fc9aca
|
Ran prettier / linter
|
2019-03-15 15:05:02 -07:00 |
|
Greg Hysen
|
15d9e2d3d5
|
Split ERC1155 Asset Proxy from ERC1155 POC implementation - squashed
|
2019-03-15 15:05:02 -07:00 |
|
Lawrence Forman
|
afaabb3673
|
Move Coordinator EIP712 constants from contracts/test-utils to packages/order-utils .
Export `constants` from `packages/types`.
Add `SignatureInvalid` to `RevertReason` in `packages/types`.
|
2019-03-15 16:52:18 -04:00 |
|
Greg Hysen
|
f5c09e02de
|
Remaining TEC -> Coordinator renaming
|
2019-03-07 08:33:22 -08:00 |
|
Leonid Logvinov
|
2fd9d0359c
|
Ignore node_modules, test and interfaces coverage in contracts
|
2019-02-27 13:06:54 -08:00 |
|
Amir Bandeali
|
fb0a2ef248
|
Merge pull request #1545 from 0xProject/feat/contracts/tec
TEC MVP
|
2019-02-26 14:24:30 -08:00 |
|
Amir Bandeali
|
e67e822845
|
Add tests for hashing libs
|
2019-02-26 13:29:17 -08:00 |
|
Leonid Logvinov
|
ae8a7f6320
|
Remove ganache profiling warning
|
2019-02-26 10:50:14 -08:00 |
|
Fabio Berger
|
1fa82c1077
|
Fix up missing Provider interfaces and refactor providerUtils.standardizeOrThrow()
|
2019-02-19 22:34:31 -08:00 |
|
Amir Bandeali
|
a394967268
|
Use new transaction schema throughout monorepo
|
2019-02-05 09:23:09 -08:00 |
|