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
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
b39189fde3
Merge pull request #2594 from 0xProject/feat/contracts-zero-ex/AffiliateFeeTransformer
...
Exchange Proxy: AffiliateFeeTransformer
2020-06-08 22:24:17 -04: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
f81697527c
Merge pull request #2592 from 0xProject/feat/zero-ex/transformer-deployer
...
Exchange Proxy: TransformerDeployer
2020-06-08 20:30:09 -04:00
Lawrence Forman
967eff4c58
Merge pull request #2597 from 0xProject/fix/zero-ex/transform-erc20-audit
...
Exchange Proxy: Address audit feedback (2)
2020-06-08 20:29:27 -04:00
F. Eugene Aumson
d5d07dd34e
Merge branch 'development' into feat/asset-swapper/use-quote-server
2020-06-08 19:15:07 -04:00
F. Eugene Aumson
b91cc3781d
asset-swapper: Use newer @0x/quote-server
2020-06-08 18:07:59 -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
Lawrence Forman
1be9a1cbc7
@0x/utils
: Update ZeroExRevertErrors
.
2020-06-08 15:28:27 -04:00
F. Eugene Aumson
b7fda8ecf0
Merge pull request #2598 from 0xProject/fix/py-ci-mypy-0.780
...
Python: pin mypy to <= 0.770
2020-06-08 12:27:30 -04:00
F. Eugene Aumson
db16392821
Python: pin mypy to <= 0.770
...
See also https://github.com/python/mypy/issues/8953
2020-06-08 11:51:38 -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
fbaf55cb25
update @0x/contract-artifacts and @0x/contract-wrappers
2020-06-03 13:45:35 -07: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
0c6e05d220
Merge pull request #2576 from 0xProject/feat/contracts-zero-ex/0x-api-erc20-transformers
...
ZeroEx: ERC20 Transformers
2020-06-03 14:09:20 -04: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
bf84409839
@0x/utils
: Update InvalidTransformDataError
.
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
e1d213d1a3
@0x/utils
: Add more transformer revert errors.
2020-05-28 11:56:59 -04:00