Jacob Evans
d36acc7ec7
fix: asset-swapper EthGasStation proxy url ( #2614 )
2020-06-30 17:41:52 +10:00
Lawrence Forman
a5a68acfec
Add Exchange Proxy to Ganache snapshot ( #2612 )
...
* `@0x/contracts-zero-ex`: Expose migration tools.
* `@0x/contract-addresses`: Update ganache snapshot Exchange Proxy addresses
* `@0x/migrations`: Add Exchange Proxy migration
2020-06-25 13:52:01 +10:00
Jacob Evans
7431651666
fix: package.json from publish ( #2611 )
2020-06-24 15:44:42 +10:00
Jacob Evans
4f91bfd907
Updated CHANGELOGS & MD docs
2020-06-24 14:12:56 +10:00
mzhu25
8d2086870b
Merge pull request #2607 from 0xProject/fix/sol-profiler-returns
...
Fix sol-profiler bugs
2020-06-22 14:35:52 -07:00
Daniel Pyrathon
1511ef1a98
Merge pull request #2609 from 0xProject/feature/quote-requestor-strings
...
Quote Requestor Fix: BigNumbers to Strings
2020-06-19 15:40:58 -07:00
Daniel Pyrathon
4e030ce1e8
remove legacy taker request
2020-06-19 15:07:39 -07:00
Steve Klebanoff
2507ad274b
remove BigNumbers from expectedParams
2020-06-19 14:42:45 -07:00
Steve Klebanoff
fb1c149eb9
another comment
2020-06-19 13:43:27 -07:00
Steve Klebanoff
d4662f428a
change BNs to strings
2020-06-19 13:29:19 -07:00
F. Eugene Aumson
73c779c13a
Merge pull request #2582 from 0xProject/feat/asset-swapper/use-quote-server
...
asset-swapper: Use @0x/quote-server, not local typedefs; and adapt to renamed taker request parameters
2020-06-19 13:05:10 -04:00
F. Eugene Aumson
b8cc164af1
asset-s: rm refs to quoteExpiry for RFQT tests
...
Addresses review comment https://github.com/0xProject/0x-monorepo/pull/2582#discussion_r441836846
2020-06-17 17:29:35 -04:00
Michael Zhu
64a391b5f8
Update changelogs
2020-06-17 12:23:49 -07:00
Michael Zhu
21a202dd16
Fix sol-profiler bugs
2020-06-17 12:08:29 -07:00
F. Eugene Aumson
187dd2fdc3
asset-swapper: Prune dead code
2020-06-17 14:56:39 -04:00
F. Eugene Aumson
c18f3f0b33
asset-s: use RFQT-specific types in MarketOpUtils
2020-06-17 14:56:04 -04:00
F. Eugene Aumson
7162935028
asset-s: use RFQT-specific types in MarketOpUtils
2020-06-17 10:39:48 -04:00
Lawrence Forman
9215a73b6c
Merge pull request #2604 from 0xProject/feat/order-utils/transformer-encoders
...
order-utils: ERC20 Transformer utils
2020-06-17 09:32:43 -04:00
Lawrence Forman
edd840794c
@0x/asset-swapper
: Fix linter errors.
2020-06-17 02:12:32 -04:00
Lawrence Forman
c30a6eb1aa
@0x/contracts-zero-ex
: Fix linter errors.
2020-06-17 01:23:08 -04:00
Lawrence Forman
233642af29
@0x/asset-swapper
: Remove dependency on contracts-zero-ex
.
2020-06-17 01:23:08 -04:00
Lawrence Forman
7dffd0a03e
@0x/contracts-zero-ex
: Use transformer utils from order-utils
.
2020-06-17 01:23:08 -04:00
Lawrence Forman
f7bc3ff49d
@0x/order-utils
: Add ERC20 Transformer utils and export useful constants.
2020-06-17 01:23:08 -04:00
Lawrence Forman
53aabe3cdb
Merge pull request #2605 from 0xProject/feat/zero-ex/transform-erc20-make-creatTransformWallet-onlyOwner
...
Flip `TransformERC20.createTransformWallet()` to `onlyOwner`
contracts-zero-ex/TransformERC20-1.1.0
2020-06-17 01:17:43 -04:00
Lawrence Forman
09b8d7cfc9
@0x/contracts-zero-ex
: Flip TransformERC20.createTransformWallet()
to onlyOwner
.
2020-06-16 18:07:03 -04:00
F. Eugene Aumson
1512afc7e6
CI: persist test-publish npm logs as Artifacts
2020-06-16 17:33:30 -04:00
F. Eugene Aumson
dde0c76112
Merge branch 'development' into feat/asset-swapper/use-quote-server
2020-06-16 10:26:56 -04:00
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
4fced276c4
Merge pull request #2591 from 0xProject/feat/asset-swapper/exchange-proxy-support
...
asset-swapper: Exchange Proxy support
contracts-zero-ex/TransformERC20-1.0.0
contracts-zero-ex/FillQuoteTransformer-1.0.0
contracts-zero-ex/PayTakerTransformer-1.0.0
contracts-zero-ex/WethTransformer-1.0.0
contracts-zero-ex/AllowanceTarget-1.0.0
contracts-zero-ex/TokenSpender-1.0.0
contracts-zero-ex/Ownable-1.0.0
contracts-zero-ex/SimpleFunctionRegistry-1.0.0
contracts-zero-ex/TransformerDeployer-1.0.0
contracts-zero-ex/ZeroEx-1.0.0
contracts-multisig/ZeroExGovernor-1.0.0-ep
2020-06-12 01:52:07 -04:00
Lawrence Forman
7590471d62
@0x/migrations
: Add uniswapV2Bridge
entry that was lost in rebase.
2020-06-12 00:40:37 -04:00
Lawrence Forman
0b6bcf6739
@0x/asset-swapper
: Fix linter errors.
2020-06-11 23:59:54 -04:00
Lawrence Forman
3a5ce86ed9
@0x/sol-compiler
: Fix CompilerOptions
schema.
...
`@0x/contract-addresses`: Add `exchangeProxyGovernor`.
`@0x/contract-addresses`: Add deployed EP addresses.
`@0x/migrations`: Add `exchangeProxyGovernor`.
2020-06-11 23:59:24 -04:00
Lawrence Forman
7b298939e2
@0x/asset-swapper
: Guess deployment nonce from transformer address.
...
`@0x/asset-swapper`: Fix ETH not being passed as the token to `transformERC20()`.
2020-06-11 23:53:18 -04:00
Lawrence Forman
f1f6aa7d80
Switch to using deployment nonce instead of transformer addresses.
2020-06-11 23:53:18 -04:00
Lawrence Forman
7ce7dd7252
@0x/asset-swapper
: Address review feedback
2020-06-11 23:53:16 -04:00
Lawrence Forman
01aa556ede
@0x/abi-gen
: Update python wrappers generation to work with leading underscores in identifiers.'
2020-06-11 23:52:59 -04:00
Lawrence Forman
48ad39c1c7
@0x/asset-swapper
: Add ExchangeProxySwapQuoteConsumer
.
2020-06-11 23:52:56 -04:00
Lawrence Forman
9cab034448
@0x/migrations
: Use new ContractAddresses
type.
2020-06-11 23:52:39 -04:00
Lawrence Forman
0d7a22634c
@0x/contract-addresses
: Add exchange proxy address placeholders.
2020-06-11 23:51:45 -04:00
Lawrence Forman
3e3bc5c06d
@0x/contract-artifacts
: Add ITransformERC20
artifact.
...
`@0x/contract-wrappers`: Add `ITransformERC20Contract`.
2020-06-11 23:50:25 -04:00
Lawrence Forman
2a81e468c7
@0x/contracts-zero-ex
: Add transformer decoders
2020-06-11 23:49:52 -04:00
Lawrence Forman
0ba67a363e
@0x/instant
: Pin asset-swapper
version.
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
Lawrence Forman
3a0d48ad77
Run broker tests on CI
2020-06-11 23:49:52 -04:00
Jacob Evans
81d4803b4d
fix: UniswapV2 path order ( #2601 )
2020-06-12 13:26:56 +10:00
mzhu25
e936c7c507
Merge pull request #2593 from 0xProject/feature/multibridge/asset-swapper
...
Add MultiBridge support to AssetSwapper
2020-06-11 14:26:32 -07:00
F. Eugene Aumson
ad868af96e
asset-swapper: use RFQT-specific response types
...
@0x/quote-server was recently updated to offer RFQT- and RFQM-specific
types, in addition to abstracted types. Since everything here is RFQT
specific, usage has been changed to use those specific types.
Addresses review comments
https://github.com/0xProject/0x-monorepo/pull/2582#discussion_r437623138
and
https://github.com/0xProject/0x-monorepo/pull/2582#discussion_r437625305
2020-06-11 15:57:49 -04:00
Michael Zhu
cd14a45414
Update sampler artifacts/wrappers
2020-06-11 12:47:54 -07:00
F. Eugene Aumson
f7cd7110ea
asset-s: Remove erroneous addition of API key
...
It was added due to the introduction of the use of the TakerRequest type
from @0x/quote-server, as it's included in that structure. However,
that structure is primarily used within the quote server as the output
of parameter parsing, and that parsing routine transforms the API key
HEADER from the request into the TakerRequest type. In short, the API
key is input as a header, not a parameter.
Addresses review comment
https://github.com/0xProject/0x-monorepo/pull/2582#discussion_r437624647
2020-06-11 14:17:45 -04:00
Michael Zhu
44262bf747
MultiBridge support in AssetSwapper
2020-06-11 11:14:48 -07:00