Lawrence Forman
|
a08399dfee
|
regenerate artifacts and wrappers
|
2020-02-07 23:23:23 -05:00 |
|
Lawrence Forman
|
8635849977
|
Address review comments and regenerate contract-wrappers
|
2020-02-07 23:22:58 -05:00 |
|
Jacob Evans
|
c8c24456c1
|
Fix prettier
|
2020-01-22 10:01:18 +10:00 |
|
Jacob Evans
|
160c91f908
|
Rename to Batch
|
2020-01-21 15:48:35 +10:00 |
|
Jacob Evans
|
58f41bcd42
|
Update asset-swapper WIP
|
2020-01-21 15:46:31 +10:00 |
|
Lawrence Forman
|
f79697e117
|
@0x/contract-wrappers : Fix linter error.
|
2020-01-20 13:30:58 +10:00 |
|
Lawrence Forman
|
6f0019c71e
|
@0x/contract-wrappers : Update IERC20BridgeSampler wrapper.
|
2020-01-20 13:30:58 +10:00 |
|
Jacob Evans
|
79b6c3c1af
|
Update CHANGELOGs
|
2020-01-20 13:30:55 +10:00 |
|
Jacob Evans
|
ad17174119
|
Rename to Batch
|
2020-01-20 13:30:54 +10:00 |
|
Jacob Evans
|
08640e8575
|
Update asset-swapper WIP
|
2020-01-20 13:30:54 +10:00 |
|
Lawrence Forman
|
ebd08d9c63
|
Contract wrappers: Catch empty reverts on live networks (#2433)
* `@0x/utils`: Allow strict decoding of return values.
* `@0x/base-contract`: Catch empty call reverts on live networks.
`@0x/abi-gen`: Catch empty call reverts on live networks.
* `@0x/contracts-integrations`: Add mainnet contract wrapper `callAsync()` revert behavior tests.
* `@0x/contract-wrappers`: Regenerate wrappers to catch empty reverts on live networks.
* Update CHANGELOGs
* `@0x/contracts-integrations`: Fix solidity linter errors.
* `@0x/abi-gen`: Regenerate test outputs.
* `@0x/base-contract`: Update CHANGELOG.
Co-authored-by: Lawrence Forman <me@merklejerk.com>
|
2020-01-13 15:33:45 -05:00 |
|
Lawrence Forman
|
994908549d
|
Asset-swapper aggregator utils (#2353)
* `@0x/asset-swapper`: Add ERC20Bridge aggregator library.
* `@0x/asset-swapper`: Finish off `aggregate.ts`.
* `@0x/types`: Add `OrderWithoutDomain` type.
* `@0x/asset-swapper`: Add testing infra for sampler/aggregator.
* `@0x/types`: Add `SignedOrderWithoutDomain` type.
* `@0x/asset-swapper`: Update aggregator to take and return orders with signatures.
* `@0x/asset-swapper`: Fix broken aggregator tests.
* `@0x/asset-swapper`: Pass the sampler contract into aggregator entry points.
* `@0x/contract-artifacts`: Add `IERC20BridgeSampler` artifact.
* `@0x/contract-wrappers`: Add `IERC20BridgeSampler` wrapper.
* `@0x/asset-swapper`: Address review comments.
* fixed testing
* refactored aggregate.ts and embeded into asset-swapper
* added adjusted rates for taker and maker fees
* remove PrunedSignedOrders
* updated contract-addresses and addressed some other todos
* streamlined logic
* patched in lawrences changes
* renamed aggregator utils and removed market_utils.ts
* added ack heartbeats
* fixed bug
* patches
* added dummy order things
* Dummy with valid sig
* Tweak gas price calculation to wei
* added test coverage and fixed bugs
* fixed migrations
* Fix CHANGELOGs and types export
* Deploy latest ERC20BridgeSampler on Mainnet
* `@0x/types` Revert CHANGELOG.
* `@0x/asset-swapper`: Address review comments.
`@0x/contract-addresses`: Make kyber lowercase.
* made protocol fee multiplier async
* `@0x/asset-swapper: Fix build errors and do some code cleanup.
* use assetDataUtils where possible
|
2019-12-16 12:35:58 -08:00 |
|