Lawrence Forman
15efe3ae31
Fix linter errors
2019-07-23 15:17:56 -07:00
Lawrence Forman
991348bbbe
In @0x/contracts-extensions
: Upgrade tests for rich reverts
2019-07-23 15:17:56 -07:00
Lawrence Forman
b8f056b82f
Update coordinator
, exchange-forwarder
, exchange-libs
, exchange
, and extensions
contract tests to use new order and transaction structure
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
Xianny
048f5c2771
[Multilang] hardcode ABI into abi-gen-wrappers ( #1883 )
...
* Export artifacts and addresses from abi-gen-wrappers
* only export addresses, not artifacts
* abi-gen-wrappers no longer accept ContractAbi as constructor param
ABI is now hardcoded when wrapper is generated
* remove unused imports
* remove unused import
* changes after review
* fix method ordering
* update constructor args
* prettier
* statically enumerate ABI properties
* remove abi-gen-wrappers generated-wrappers from prettierignore
* add template for recursive components
* add `indexed` field for EventParameter
* prettier
* update known-good wrappers with ABIs and fix Python ABI loading
* remove generated-artifacts and update gitignore
2019-07-08 12:44:19 -07:00
Amir Bandeali
6b7cb13e9a
Move DevUtils contract into its own package
2019-06-07 08:46:19 -07:00
Amir Bandeali
613af6013a
Update OrderValidationUtils to return fillableTakerAssetAmount and refactor tests
2019-06-07 08:46:19 -07:00
Fabio Berger
a7700d6c22
Fix tests
2019-06-04 14:38:13 +01:00
Fabio Berger
4d46290ef6
Fix failing tests
2019-06-04 13:26:35 +01:00
Amir Bandeali
066f3bb646
Return MAX_UINT256 for unlimited allowances in all token standards
2019-05-28 17:01:54 -07:00
Amir Bandeali
3e59029966
Modify dev utils tests to pass
2019-05-26 17:20:10 -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
Jacob Evans
548089888d
Remove excess web3providernegine polling from contracts
2019-03-21 11:50:19 +01:00
Amir Bandeali
22af796302
Cleanup
2019-03-07 19:36:26 -08:00
Amir Bandeali
d35a053efd
Update remaining contract Solidity versions to 0.5.5
2019-03-07 15:17:51 -08:00
Amir Bandeali
b47886416e
Unpin deps when unnecessary
2019-02-26 13:29:18 -08:00
Fabio Berger
1fa82c1077
Fix up missing Provider interfaces and refactor providerUtils.standardizeOrThrow()
2019-02-19 22:34:31 -08:00
Leonid Logvinov
6943bbcacb
Temp
2019-02-04 10:38:02 +01:00
Amir Bandeali
efbfd08aa0
Separate forwarder into own package
2019-01-21 21:41:22 -08:00
Amir Bandeali
0758f231e2
Split tokens package into erc20 and erc721
2019-01-21 21:41:21 -08:00
Amir Bandeali
43de20930b
Update remaining pachages
2019-01-21 21:41:21 -08:00
Leonid Logvinov
c3afc13dd6
Upgrade bignumber.js version
2019-01-15 16:25:24 +01:00
Xianny
943c378309
Implement tslint enum-naming to enforce PascalCase on enum members ( #1474 )
2019-01-11 10:04:30 -08:00
Greg Hysen
61a3368826
afterAuctionDetails
-> auctionDetails
2019-01-07 15:50:48 -08:00
Greg Hysen
cb1bfa0f97
ran prettier + added changelog entry for contract wrappers
2019-01-07 15:50:48 -08:00
Greg Hysen
b249a50d8f
ran prettier
2019-01-07 15:50:48 -08:00
Greg Hysen
43b648e7dc
Dutch wrapper
2019-01-07 15:50:48 -08:00
Greg Hysen
89fcbec43b
changed name for confusion
2019-01-07 15:50:48 -08:00
Greg Hysen
c850046ea0
Dutch Auction Contract Wrapper
2019-01-07 15:50:48 -08:00
Amir Bandeali
f7fd9789ba
Move OrderValidator to extensions
2018-12-20 10:27:39 -08:00
Amir Bandeali
90fcf59a32
Add getOrderInfo check before calling fillOrder
2018-12-20 09:13:36 -08:00
Amir Bandeali
6b5b8fe8e0
Fix build after rebase
2018-12-20 09:13:36 -08:00
Amir Bandeali
2fa8b8d1d0
Add OrderMatcher tests
2018-12-20 09:13:36 -08:00
Greg Hysen
00f5b94d0a
Added gas
field so tests pass on Geth;
2018-12-18 13:36:05 -08:00
Greg Hysen
b524ac7af2
Prettier / Linter on contracts + TS
2018-12-18 13:36:05 -08:00
Greg Hysen
22fd23643c
Run all tests for extensions
2018-12-18 13:36:05 -08:00
Greg Hysen
a1266a3341
Cleaned up tests for balance threshold filter
2018-12-18 13:36:05 -08:00
Greg Hysen
34ff7fae9c
Removed deprecated README + comments
2018-12-18 13:36:05 -08:00
Greg Hysen
dccca95c2c
removed only
from tests
2018-12-18 13:36:05 -08:00
Greg Hysen
6a0f5f39ee
Prettier / Linter fixes for TS
2018-12-18 13:36:05 -08:00
Greg Hysen
4417c76b13
Ported Balance Threshold Filter to new contract directory structure
2018-12-18 13:36:05 -08:00
Greg Hysen
b4aca370de
Writing tests for Compliant Forwarder
2018-12-18 13:36:05 -08:00
Leonid Logvinov
36736f82d4
Move OrderValidator to the protocol package
2018-12-11 09:44:39 -08:00
Leonid Logvinov
9f5eeed309
Rename core package to protocol
2018-12-10 14:44:49 -08:00
Leonid Logvinov
14ea4ee1d3
Add coreArtifacts to forwarder wrapper
2018-12-10 14:29:15 -08:00
Leonid Logvinov
924c2705b2
Refactor our extensions package
2018-12-10 10:53:25 -08:00