Xianny
|
f14b6f2ba2
|
Fix/erc20 sampler/uniswap v2 buys (#2603)
* `@0x/contracts-erc20-bridge-sampler`: Fix `sampleBuysFromUniswapV2()`
* fix uniswapV2 buys
* redeploy ERC20BridgeSampler to fix Uniswap buys
* fix changelog, move artifact to correct dir
Co-authored-by: Lawrence Forman <lawrence@0xproject.com>
|
2020-06-12 15:54:19 -07:00 |
|
Lawrence Forman
|
2a81e468c7
|
@0x/contracts-zero-ex : Add transformer decoders
|
2020-06-11 23:49:52 -04:00 |
|
Lawrence Forman
|
deae846864
|
@0x/contracts-broker : Fix broken tests.
|
2020-06-11 23:49:52 -04:00 |
|
Michael Zhu
|
44262bf747
|
MultiBridge support in AssetSwapper
|
2020-06-11 11:14:48 -07:00 |
|
Xianny
|
0fbbabe208
|
Add Uniswap V2 support to @0x/asset-swapper (#2599)
* add uniswapV2
* update changelogs
* remove unused import
* add tests for Uniswap V2 ETH
* rename UniswapV2 and UniswapV2Eth
* use correct token address path
* update contract addresses after deploy
|
2020-06-11 10:23:50 -07:00 |
|
Lawrence Forman
|
18fc1d78f4
|
@0x/contracts-zero-ex : Rebase
|
2020-06-08 21:34:09 -04:00 |
|
Lawrence Forman
|
d44a91d10b
|
@0x/contracts-zero-ex : Address review feedback.
|
2020-06-08 21:33:27 -04:00 |
|
Lawrence Forman
|
5e9829b2d8
|
@0x/contracts-zero-ex : Add AffiliateFeeTransformer tests.
|
2020-06-08 21:33:27 -04:00 |
|
Lawrence Forman
|
2176deae36
|
@0x/contracts-zero-ex : Rebase
|
2020-06-08 21:33:27 -04:00 |
|
Lawrence Forman
|
7c5035aa39
|
@0x/contracts-zero-ex : Use array of structs in AffiliateFeeTransformer data.
|
2020-06-08 21:33:27 -04:00 |
|
Lawrence Forman
|
5707993995
|
@0x/contracts-zero-ex : Add AffiliateFeeTransformer .
|
2020-06-08 21:33:26 -04:00 |
|
Lawrence Forman
|
87ed0071c4
|
@0x/contracts-zero-ex : Make TransformerDeployer boring.
|
2020-06-08 15:30:56 -04:00 |
|
Lawrence Forman
|
0fed48630c
|
@0x/contracts-zero-ex : Add TransformDeployer contract.
|
2020-06-08 15:30:56 -04:00 |
|
Lawrence Forman
|
7b3e7c98ac
|
@0x/contracts-zero-ex : Add missing docstrings + fix compilation errors.
|
2020-06-08 15:28:27 -04:00 |
|
Lawrence Forman
|
09f44b0375
|
Update changelogs
|
2020-06-08 15:28:27 -04:00 |
|
Lawrence Forman
|
ebfa62637e
|
@0x/contracts-zero-ex : Address audit feedback.
|
2020-06-08 15:28:27 -04:00 |
|
Lawrence Forman
|
cb2cc05cac
|
@0x/contracts-erc20 : Update LibERC20TokenV06 comments.
|
2020-06-08 15:28:27 -04:00 |
|
Lawrence Forman
|
f9c9131d81
|
@0x/contracts-utils : Update V06 contracts to get around 0.6.9 docstring errors
|
2020-06-08 15:28:27 -04:00 |
|
Xianny
|
7127f541c3
|
UniswapV2Bridge (#2590)
* implement UniswapV2 Bridge
* More tests for UniswapV2Bridge
* cleanup and remove ERC20BridgeSampler changes
* enable multihop; address review comments
* solidity 0.6.9 doesnt allow devdoc for public storage vars
* codestyle improvements
|
2020-06-05 11:56:52 -07:00 |
|
Lawrence Forman
|
32793cc008
|
Merge pull request #2595 from 0xProject/feat/erc20-bridge-sampler/uniswapv2-tests
Add Uniswap V2 to ERC20BridgeSampler
|
2020-06-04 12:14:07 -04:00 |
|
xianny
|
b8d51fc4e8
|
rename contract to UniswapV2Router01
https://github.com/Uniswap/uniswap-v2-periphery/blob/master/contracts/UniswapV2Router01.sol
|
2020-06-03 12:08:08 -07:00 |
|
Lawrence Forman
|
4066c17a0f
|
@0x/contracts-erc20-bridge-sampler : Add UniswapV2.
|
2020-06-03 14:01:09 -04:00 |
|
Lawrence Forman
|
429f2bb8dd
|
@0x/contracts-utils : Add UniswapV2 to DeploymentConstants .
|
2020-06-03 13:57:59 -04:00 |
|
Lawrence Forman
|
112f4fc4f0
|
@0x/contracts-zero-ex : Address review comments.
|
2020-06-02 22:01:22 -04:00 |
|
Lawrence Forman
|
ecfbd6280f
|
@0x/contracts-zero-ex : Address review feedback.
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
a7ce72cae0
|
@0x/contracts-zero-ex : Rebase against development
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
28402ff7d8
|
@0x/contracts-zero-ex : Add self-destructing to transformers
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
c610dd96f5
|
@0x/contracts-zero-ex : Rebase, returning nonces in transform() .
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
2ba3818b65
|
@0x/contracts-zero-ex : Introduce transformer contracts.
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
0e1a5a375a
|
@0x/contracts-test-utils : Add msg param to assertIntegerRoughlyEquals
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
6359f1950e
|
@0x/contracts-zero-ex : Address review feedback.
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
030cb285da
|
@0x/contracts-zero-ex : Use immutable owner in Puppet instead of Ownable .
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
af45409959
|
@0x/contracts-zero-ex : Revamp TransformERC20.
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
d9a9bc35e3
|
@0x/zero-ex : Rebase and use "slot" instead of "offset" language in storage buckets.
|
2020-05-28 11:56:59 -04:00 |
|
Lawrence Forman
|
c911c3352c
|
@0x/contracts-zero-ex : Make TokenSpender 's puppet contract a distinct contract type and rename getTokenSpenderPuppet() to getAllowanceTarget()
|
2020-05-28 11:56:58 -04:00 |
|
Lawrence Forman
|
654abbac25
|
@0x/contracts-zero-ex : Introduce the TransformERC20 feature.
|
2020-05-28 11:56:58 -04:00 |
|
Lawrence Forman
|
1509da1215
|
@0x/contracts-utils : Convert more 0.6 contracts
|
2020-05-28 11:56:58 -04:00 |
|
Lawrence Forman
|
548c30d6a0
|
ZeroEx: Audit Fixes (#2586)
* `@0x/utils`: Remove unused revert error.
* `@0x/contracts-zero-ex`: Address audit feedback.
|
2020-05-26 20:57:55 -04:00 |
|
Lawrence Forman
|
2fce332ed7
|
ZeroEx: TransformERC20, TokenSpender (#2545)
* `@0x/contracts-utils`: Convert more 0.6 contracts
* `@0x/contracts-erc20`: Add solidity 0.6 contracts.
* `@0x/utils`: Add new `ZeroExRevertErrors` revert types
* `@0x/contracts-zero-ex`: Introduce the `TransformERC20` feature.
* `@0x/subproviders`: Update ganache-core.
`@0x/web3-wrapper`: Update ganache-core.
* `@0x/contracts-zero-ex`: Make `TokenSpender`'s puppet contract a distinct contract type and rename `getTokenSpenderPuppet()` to `getAllowanceTarget()`
* `@0x/zero-ex`: Rebase and use "slot" instead of "offset" language in storage buckets.
* `@0x/web3-wrapper`: Add `getAccountNonceAsync()` to `Web3Wrapper`
* `@0x/contracts-zero-ex`: Revamp TransformERC20.
* `@0x/contracts-zero-ex`: Remove `payable` from `IERC20Transformer.transform()` and disable hex capitalization linter rule because of prettier conflicts.
* `@0x/contracts-zero-ex`: Use `immutable` owner in `Puppet` instead of `Ownable`.
* `@x/utils`: Address review feedback.
* `@0x/contracts-zero-ex`: Address review feedback.
* `@0x/contracts-utils`: Address review feedback.
* `@0x/contracts-zero-ex`: Return deployment nonce in `transform()`.
* `@0x/contracts-zero-ex`: Finish returning deployment nonce in `transform()`.
* `@0x/contracts-zero-ex`: Fix doc-gen bug.
* `@0x/contracts-zero-ex`: Address review comments.
* `@0x/utils`: Add `NegativeTransformERC20OutputERror`
* `@0x/contracts-zero-ex`: Revert if the taker's output amount decreases.
Co-authored-by: Lawrence Forman <me@merklejerk.com>
|
2020-05-20 22:47:21 -04:00 |
|
Lawrence Forman
|
b348084e2a
|
@0x/zero-ex : Always offset storage bucket ID by 1. (#2579)
Co-authored-by: Lawrence Forman <me@merklejerk.com>
|
2020-05-08 20:13:45 -04:00 |
|
Jacob Evans
|
fb0311e675
|
feat: ERC20BridgeSampler Unlock Kyber collisions (#2575)
* feat: ERC20BridgeSampler Unlock Kyber collisions
* Updated fallback strategy
* Address comments
* Eth2Dai hop sampler
* Update packages/asset-swapper/src/utils/market_operation_utils/index.ts
Co-authored-by: Lawrence Forman <lawrence@0xproject.com>
* Set DFB expiry to 2hr
Co-authored-by: Lawrence Forman <lawrence@0xproject.com>
|
2020-05-07 07:56:03 +10:00 |
|
Lawrence Forman
|
69f7343be5
|
@0x/contracts-zero-ex : Lock the caller of InitialMigration.deploy() and actually self-destruct.
|
2020-04-29 14:26:55 -04:00 |
|
Lawrence Forman
|
f2e16dfb21
|
@0x/contracts-zero-ex : Switch rich revert style.
`@0x/contracts-zero-ex`: Merge `FixinOwnable` -> `FixinCommon`.
|
2020-04-29 13:01:19 -04:00 |
|
Lawrence Forman
|
f1de64dcaf
|
@0x/contracts-zero-ex : Make Ownable feature conform to IOwnable .
|
2020-04-28 12:16:30 -04:00 |
|
Lawrence Forman
|
feb672c3cd
|
@0x/contracts-utils : Make IOwnableV06 conform to IOwnable .
|
2020-04-28 12:16:11 -04:00 |
|
Lawrence Forman
|
4d8d944fe5
|
@0x/contracts-utils : Update package.json
|
2020-04-24 01:06:44 -04:00 |
|
Lawrence Forman
|
0042e42160
|
@0x/contracts-zero-ex : Merge Migrate into Ownable
|
2020-04-24 01:06:44 -04:00 |
|
Lawrence Forman
|
f7f0152573
|
@0x/contracts-zero-ex : Add Unused to StorageId enum
|
2020-04-22 16:06:49 -04:00 |
|
Lawrence Forman
|
7df6530f3a
|
@0x/contracrts-zero-ex : Address more review comments.
|
2020-04-21 22:29:46 -04:00 |
|
Lawrence Forman
|
80787456fa
|
@0x/contracts-zero-ex : Fix comments.
|
2020-04-21 22:29:46 -04:00 |
|