Lawrence Forman
5a8b8afff1
Independent compilation for contracts-zero-ex package ( #67 )
...
* `@0x/contracts-zero-ex`: Update `compiler.json`
* update org deps and regen yarn lock
* fix `@0x/contracts-gen` being pinned (why?)
Co-authored-by: Lawrence Forman <me@merklejerk.com>
2020-12-02 11:14:19 -05:00
Jacob Evans
f698721484
feat: [asset-swapper] Add Crypto.com as a source ( #43 )
...
* feat: [asset-swapper] Add Crypto.com as a source
* Exclude in tests
* Disable hop sources to avoid excess inaccuracy
* Added CryptoCom Bridge and FQT rollup
* update test
* Deploy CryptoCom bridge
* Update package.json
* CHANGELOGs
2020-12-01 12:52:48 +10:00
Github Actions
018e25345b
Publish
...
- @0x/contracts-asset-proxy@3.6.6
- @0x/contracts-broker@1.1.14
- @0x/contracts-coordinator@3.1.15
- @0x/contracts-dev-utils@1.3.13
- @0x/contracts-erc1155@2.1.15
- @0x/contracts-erc20@3.2.9
- @0x/contracts-erc721@3.1.15
- @0x/contracts-exchange-forwarder@4.2.15
- @0x/contracts-exchange-libs@4.3.15
- @0x/contracts-exchange@3.2.15
- @0x/contracts-extensions@6.2.9
- @0x/contracts-integrations@2.7.10
- @0x/contracts-multisig@4.1.15
- @0x/contracts-staking@2.0.22
- @0x/contracts-test-utils@5.3.12
- @0x/contracts-utils@4.6.0
- @0x/contracts-zero-ex@0.10.0
- @0x/asset-swapper@5.2.0
- @0x/contract-addresses@5.4.0
- @0x/contract-wrappers-test@12.2.25
- @0x/contract-wrappers@13.10.1
- @0x/migrations@6.5.1
- @0x/order-utils@10.4.7
2020-11-19 05:32:03 +00:00
Github Actions
b60fa8a7d7
Updated CHANGELOGS & MD docs
2020-11-19 05:31:53 +00:00
Github Actions
d2018f07a2
Publish
...
- @0x/contracts-asset-proxy@3.6.5
- @0x/contracts-broker@1.1.13
- @0x/contracts-coordinator@3.1.14
- @0x/contracts-dev-utils@1.3.12
- @0x/contracts-erc1155@2.1.14
- @0x/contracts-erc20@3.2.8
- @0x/contracts-erc721@3.1.14
- @0x/contracts-exchange-forwarder@4.2.14
- @0x/contracts-exchange-libs@4.3.14
- @0x/contracts-exchange@3.2.14
- @0x/contracts-extensions@6.2.8
- @0x/contracts-integrations@2.7.8
- @0x/contracts-multisig@4.1.14
- @0x/contracts-staking@2.0.21
- @0x/contracts-test-utils@5.3.11
- @0x/contracts-utils@4.5.8
- @0x/contracts-zero-ex@0.9.0
- @0x/asset-swapper@5.1.0
- @0x/contract-addresses@5.3.0
- @0x/contract-artifacts@3.9.0
- @0x/contract-wrappers-test@12.2.24
- @0x/contract-wrappers@13.10.0
- @0x/migrations@6.5.0
- @0x/order-utils@10.4.6
2020-11-13 21:14:01 +00:00
Github Actions
d2e57d8163
Updated CHANGELOGS & MD docs
2020-11-13 21:13:51 +00:00
Github Actions
c3ad42221e
Publish
...
- @0x/contracts-asset-proxy@3.6.4
- @0x/contracts-broker@1.1.12
- @0x/contracts-coordinator@3.1.13
- @0x/contracts-dev-utils@1.3.11
- @0x/contracts-erc1155@2.1.13
- @0x/contracts-erc20@3.2.7
- @0x/contracts-erc721@3.1.13
- @0x/contracts-exchange-forwarder@4.2.13
- @0x/contracts-exchange-libs@4.3.13
- @0x/contracts-exchange@3.2.13
- @0x/contracts-extensions@6.2.7
- @0x/contracts-integrations@2.7.6
- @0x/contracts-multisig@4.1.13
- @0x/contracts-staking@2.0.20
- @0x/contracts-test-utils@5.3.10
- @0x/contracts-utils@4.5.7
- @0x/contracts-zero-ex@0.8.0
- @0x/asset-swapper@5.0.2
- @0x/contract-addresses@5.2.0
- @0x/contract-wrappers-test@12.2.23
- @0x/contract-wrappers@13.9.5
- @0x/migrations@6.4.7
- @0x/order-utils@10.4.5
2020-11-03 06:46:11 +00:00
Github Actions
602ac1f626
Updated CHANGELOGS & MD docs
2020-11-03 06:46:05 +00:00
Github Actions
dbcb221a59
Publish
...
- @0x/contracts-asset-proxy@3.6.3
- @0x/contracts-broker@1.1.11
- @0x/contracts-coordinator@3.1.12
- @0x/contracts-dev-utils@1.3.10
- @0x/contracts-erc1155@2.1.12
- @0x/contracts-erc20@3.2.6
- @0x/contracts-erc721@3.1.12
- @0x/contracts-exchange-forwarder@4.2.12
- @0x/contracts-exchange-libs@4.3.12
- @0x/contracts-exchange@3.2.12
- @0x/contracts-extensions@6.2.6
- @0x/contracts-integrations@2.7.5
- @0x/contracts-multisig@4.1.12
- @0x/contracts-staking@2.0.19
- @0x/contracts-test-utils@5.3.9
- @0x/contracts-utils@4.5.6
- @0x/contracts-zero-ex@0.7.0
- @0x/asset-swapper@5.0.1
- @0x/contract-addresses@5.1.0
- @0x/contract-artifacts@3.8.2
- @0x/contract-wrappers-test@12.2.22
- @0x/contract-wrappers@13.9.4
- @0x/migrations@6.4.6
- @0x/order-utils@10.4.4
2020-11-03 04:16:44 +00:00
Github Actions
6bbc179f52
Updated CHANGELOGS & MD docs
2020-11-03 04:16:37 +00:00
Github Actions
2334e64d0c
Publish
...
- @0x/contracts-asset-proxy@3.6.2
- @0x/contracts-broker@1.1.10
- @0x/contracts-coordinator@3.1.11
- @0x/contracts-dev-utils@1.3.9
- @0x/contracts-erc1155@2.1.11
- @0x/contracts-erc20@3.2.5
- @0x/contracts-erc721@3.1.11
- @0x/contracts-exchange-forwarder@4.2.11
- @0x/contracts-exchange-libs@4.3.11
- @0x/contracts-exchange@3.2.11
- @0x/contracts-extensions@6.2.5
- @0x/contracts-integrations@2.7.4
- @0x/contracts-multisig@4.1.11
- @0x/contracts-staking@2.0.18
- @0x/contracts-test-utils@5.3.8
- @0x/contracts-utils@4.5.5
- @0x/contracts-zero-ex@0.6.0
- @0x/asset-swapper@5.0.0
- @0x/contract-artifacts@3.8.1
- @0x/contract-wrappers-test@12.2.21
- @0x/contract-wrappers@13.9.3
- @0x/migrations@6.4.5
- @0x/order-utils@10.4.3
2020-11-02 22:21:36 +00:00
Github Actions
14f920ee84
Updated CHANGELOGS & MD docs
2020-11-02 22:21:30 +00:00
Jacob Evans
717db99b38
fix: Support Multiple Shells ( #17 )
...
* fix: Support Multiple Shells
* CHANGEGLOG
2020-10-29 17:09:23 +10:00
Lawrence Forman
02006118c7
Fix broken tools deps ( #20 )
...
* update tools deps to highest
add custom doc gen config
* remove phantom package in manifest
Co-authored-by: Lawrence Forman <me@merklejerk.com>
2020-10-29 16:33:16 +10:00
Github Actions
9c821dbfc3
Publish
...
- @0x/contracts-asset-proxy@3.6.1
- @0x/contracts-broker@1.1.9
- @0x/contracts-coordinator@3.1.10
- @0x/contracts-dev-utils@1.3.8
- @0x/contracts-erc1155@2.1.10
- @0x/contracts-erc20@3.2.4
- @0x/contracts-erc721@3.1.10
- @0x/contracts-exchange-forwarder@4.2.10
- @0x/contracts-exchange-libs@4.3.10
- @0x/contracts-exchange@3.2.10
- @0x/contracts-extensions@6.2.4
- @0x/contracts-integrations@2.7.3
- @0x/contracts-multisig@4.1.10
- @0x/contracts-staking@2.0.17
- @0x/contracts-test-utils@5.3.7
- @0x/contracts-utils@4.5.4
- @0x/contracts-zero-ex@0.5.1
- @0x/asset-swapper@4.8.1
- @0x/contract-addresses@5.0.1
- @0x/contract-wrappers-test@12.2.20
- @0x/contract-wrappers@13.9.2
- @0x/migrations@6.4.4
- @0x/order-utils@10.4.2
2020-10-28 02:10:57 +00:00
Github Actions
af1b890423
Updated CHANGELOGS & MD docs
2020-10-28 02:10:51 +00:00
Github Actions
a71c356bba
Publish
...
- @0x/contracts-asset-proxy@3.6.0
- @0x/contracts-broker@1.1.8
- @0x/contracts-coordinator@3.1.9
- @0x/contracts-dev-utils@1.3.7
- @0x/contracts-erc1155@2.1.9
- @0x/contracts-erc20@3.2.3
- @0x/contracts-erc721@3.1.9
- @0x/contracts-exchange-forwarder@4.2.9
- @0x/contracts-exchange-libs@4.3.9
- @0x/contracts-exchange@3.2.9
- @0x/contracts-extensions@6.2.3
- @0x/contracts-integrations@2.7.2
- @0x/contracts-multisig@4.1.9
- @0x/contracts-staking@2.0.16
- @0x/contracts-test-utils@5.3.6
- @0x/contracts-utils@4.5.3
- @0x/contracts-zero-ex@0.5.0
- @0x/asset-swapper@4.8.0
- @0x/contract-addresses@5.0.0
- @0x/contract-wrappers-test@12.2.19
- @0x/contract-wrappers@13.9.1
- @0x/migrations@6.4.3
- @0x/order-utils@10.4.1
2020-10-27 21:13:56 +00:00
Github Actions
c3a95b7fb1
Updated CHANGELOGS & MD docs
2020-10-27 21:13:47 +00:00
Jacob Evans
99f5be8378
chore: [asset swapper] sampler Solidity 0.6 + Bridge addresses in AS ( #4 )
...
* Refactor excess interfaces
* Compiles on 0.6
* Refactored into try/catch
* Rebase and Refactored to v06
* Handle invalid registry in LP
* Update packages/asset-swapper/contracts/src/LiquidityProviderSampler.sol
Co-authored-by: Lawrence Forman <lawrence@0xproject.com>
* chore: [asset-swapper] Move Bridge Addresses and Gas schedule
* curve->pool
* lint
* Refactor to fix module load order
* Move FEE Schedule
* rollup: Swerve/Sushi/SnowSwap/DODO (#7 )
* rollup: Swerve/Sushi
* DODO Rollup + Snowswap Swerve
* hardcode addresses temporarily
* rebase
* rename to SUSHISWAP_ROUTER
* CHANGELOGs
* CHANGELOGs
Co-authored-by: Lawrence Forman <lawrence@0xproject.com>
2020-10-27 15:16:09 +10:00
Lawrence Forman
7b136a5ad8
Publish
...
- @0x/contracts-asset-proxy@3.5.0
- @0x/contracts-broker@1.1.7
- @0x/contracts-coordinator@3.1.8
- @0x/contracts-dev-utils@1.3.6
- @0x/contracts-erc1155@2.1.8
- @0x/contracts-erc20@3.2.2
- @0x/contracts-erc721@3.1.8
- @0x/contracts-exchange-forwarder@4.2.8
- @0x/contracts-exchange-libs@4.3.8
- @0x/contracts-exchange@3.2.8
- @0x/contracts-extensions@6.2.2
- @0x/contracts-integrations@2.7.0
- @0x/contracts-multisig@4.1.8
- @0x/contracts-staking@2.0.15
- @0x/contracts-test-utils@5.3.5
- @0x/contracts-utils@4.5.2
- @0x/contracts-zero-ex@0.3.0
- @0x/asset-swapper@4.7.0
- @0x/contract-addresses@4.12.0
- @0x/contract-artifacts@3.8.0
- @0x/contract-wrappers-test@12.2.17
- @0x/contract-wrappers@13.9.0
- @0x/migrations@6.4.1
- @0x/order-utils@10.4.0
2020-10-21 03:33:23 -04:00
Lawrence Forman
0c4a67fa35
Updated CHANGELOGS & MD docs
2020-10-21 03:33:18 -04:00
Lawrence Forman
88ba04307c
update deps
2020-10-21 02:27:55 -04:00
Lawrence Forman
3a3e289864
pin doc related deps and regen yarn lock
2020-10-21 01:56:47 -04:00
Lawrence Forman
fc5d759131
update typedoc-plugin-markdown
deps
...
fix broken static-tests ci job
2020-10-21 00:54:56 -04:00
Lawrence Forman
b995715a2c
update URLs in package manifests
2020-10-20 23:08:05 -04:00
Lawrence Forman
857b5c97b0
update deps
2020-10-20 23:00:26 -04:00
Lawrence Forman
0ce6243653
update @0x/tools
deps
...
skip kyber bridge tests
ignore some contract packages in tests by default
update package deps
update README, CI, and GH configs
2020-10-20 20:53:39 -04:00
Lawrence Forman
db98ff8cb7
fix sol-compiler linter error
...
pin `@types/node` to appease publish job
2020-10-19 12:04:38 -04:00
Alex Kroeger
eb27e260e0
merged into development to grab dodo
2020-10-13 23:23:05 -07:00
Jacob Evans
4d04b72674
feat: DODO ( #2701 )
...
* feat: DODO
* DODO Bridge
* export DODOFillData
* Use deployed DODOHelper
* Deployed Bridge. Half of buys supported
* other half of buys
* refactor
* CHANGELOGs
* Lint
2020-10-13 18:20:31 +10:00
Alex Kroeger
c6b9ea5723
Merge branch 'development' into feat/add-cream
2020-10-11 20:11:24 -07:00
Jacob Evans
7698f21517
feat: [asset-swapper] Shell 🐚 ( #2722 )
...
* feat: [asset-swapper] Shell
* Deployed and Changelogs
* Glue up the deployed address
* Glue for FQT rollup
2020-10-06 15:55:51 +10:00
Alex Kroeger
a97342a594
updated changelog
2020-09-29 13:06:36 -07:00
Alex Kroeger
00f55be83e
Added cream bridge contract
2020-09-29 12:59:54 -07:00
Jacob Evans
630108ccb6
feat: Swerve Finance and SushiSwap ( #2698 )
...
* feat: Swerve Finance
* export SwerveFillData
* test and CHANGELOG
* feat: Sushiswap (#2700 )
* feat: SushiSwap
* Changelog
* fix tests
* Deployed SushiSwap bridge
* Fix test
* IGNORED_EXCESSIVE_TYPES
2020-09-09 21:35:24 +10:00
Jacob Evans
a2f0d5eedf
feat: better Kyber quotes ( #2683 )
...
* feat: Kyber rework
* Get additional reserves per token
2020-08-27 15:58:57 +10:00
Jacob Evans
4f78f55c2a
fix: mooniswap usdt ( #2681 )
2020-08-25 21:43:19 +10:00
Jacob Evans
cc31445189
feat: asset-swapper mooniswap ( #2675 )
...
* feat: asset-swapper sampler early exit
* feat: asset-swapper mooniswap
* tests and linter
* deploy to mainnet
* CHANGELOGs
* fix excluded sources difference
* typo
2020-08-24 11:21:01 +10:00
Xianny
af78238507
Feat/bancor v2 ( #2650 )
...
* Bancor Bridge contract
* refactor Quote and FillData types
* BancorService (wrapper for the Bancor SDK)
* disable bancor while waiting for bancor SDK update
* add bancor to test
2020-08-21 15:11:35 -07:00
Jacob Evans
7e8b56eef4
feat: mStable + FQT Rollup ( #2662 )
...
* feat: mStable
* deploy and CHANGELOG
* `@0x/contracts-utils`: Add more testnet addresses.
* `@0x/contract-addresses`: Deply Mstable on testnets
* `@0x/contract-addresses`: Remove testnet deployments of mStable :-)
* move `erc20-bridge-sampler` into `asset-swapper`
remove `DevUtils` dependency from sampler contract.
* `@0x/asset-swapper`: Add ERC20BridgeSampler support for validating orders in maker fees denominated in non-maker assets.
`@0x/asset-swapper`: Add tests for `NativeOrderSampler`.
* `@0x/asset-swapper`: Return `0` sample if native order asset data is unsupported.
* `@0x/asset-swapper`: Fix failing test.
* feat: ExchangeProxy FQT fruit rollup (#2645 )
* feat: Optimize Bridges in ExchangeProxy
* compile and most work
* work around to trust the delecall contract
* force allowances
* Update Kyber/Eth2Dai bridges
* Remove memory state where not required
* cleanup
* Combine Bridges into one adapter
* mixins
* refactor out ZeroExBridge
* move out interface
* comment out hacks
* update migrations
* remove simbot hacks
* AdapterAddresses and mStable
* Share constructor arg
* fix migration
* Remove whitespace
* `@0x/contracts-zero-ex`: BridgeAdapter -- revert if bridge address is 0.
* `@0x/contract-addresses`: Deploy FQT.
Co-authored-by: Lawrence Forman <me@merklejerk.com>
Co-authored-by: Lawrence Forman <lawrence@0xproject.com>
* update ganache contract addresses
* fix: asset-swapper empty batch call (#2669 )
* update ganache contract addresses
* fix: asset-swapper prevent empty sampler batch call
* add sampler to migrations
* change migrations version
* Use contract-wrappers and artifacts
* remove extra data
* remove deps, set sampler to NULL_ADDRESS
* all the exports
* noop sell rate too
* update ganache contract addresses
Co-authored-by: Lawrence Forman <me@merklejerk.com>
Co-authored-by: Lawrence Forman <lawrence@0xproject.com>
2020-08-20 08:18:44 +10:00
Michael Zhu
b10522479c
Update changelogs
2020-08-04 11:13:09 -07:00
Michael Zhu
2b39ae4800
Redeploy/verify testnet contracts 🙄
2020-08-04 11:08:03 -07:00
Lawrence Forman
4dac620156
@0x/contracts-asset-proxy
: Update CurveBridge
to support more varied curves.
...
`@0x/contracts-erc20-bridge-sampler`: Refactor.
`@0x/contracts-erc20-bridge-sampler`: Add support for more varied curves.
`@0x/contracts-integrations`: Update curve bridge tests.
2020-07-23 00:36:32 -04:00
xianny
b5eb1c9ee8
Publish
...
- @0x/contracts-asset-proxy@3.4.0
- @0x/contracts-broker@1.1.6
- @0x/contracts-coordinator@3.1.7
- @0x/contracts-dev-utils@1.3.5
- @0x/contracts-erc1155@2.1.7
- @0x/contracts-erc20-bridge-sampler@1.7.0
- @0x/contracts-erc20@3.2.1
- @0x/contracts-erc721@3.1.7
- @0x/contracts-exchange-forwarder@4.2.7
- @0x/contracts-exchange-libs@4.3.7
- @0x/contracts-exchange@3.2.7
- @0x/contracts-extensions@6.2.1
- @0x/contracts-integrations@2.6.0
- @0x/contracts-multisig@4.1.7
- @0x/contracts-staking@2.0.14
- @0x/contracts-test-utils@5.3.4
- @0x/contracts-utils@4.5.1
- @0x/contracts-zero-ex@0.2.0
- 0x.js@9.2.0
- @0x/abi-gen@5.3.1
- @0x/assert@3.0.9
- @0x/asset-swapper@4.6.0
- @0x/base-contract@6.2.3
- @0x/connect@6.0.9
- @0x/contract-addresses@4.11.0
- @0x/contract-artifacts@3.7.1
- @0x/contract-wrappers-test@12.2.16
- @0x/contract-wrappers@13.8.0
- @0x/contracts-gen@2.0.10
- @0x/dev-utils@3.3.0
- ethereum-types@3.2.0
- @0x/instant@1.0.53
- @0x/json-schemas@5.1.0
- @0x/migrations@6.4.0
- @0x/monorepo-scripts@1.0.54
- @0x/order-utils@10.3.0
- @0x/orderbook@2.2.7
- @0x/sol-compiler@4.1.1
- @0x/sol-coverage@4.0.10
- @0x/sol-doc@3.1.8
- @0x/sol-profiler@4.1.0
- @0x/sol-resolver@3.1.0
- @0x/sol-trace@3.0.10
- @0x/sol-tracing-utils@7.1.0
- @0x/sra-spec@3.0.9
- @0x/subproviders@6.1.1
- @0x/tslint-config@4.1.0
- @0x/types@3.2.0
- @0x/typescript-typings@5.1.1
- @0x/utils@5.5.1
- @0x/web3-wrapper@7.2.0
2020-07-14 21:48:14 -07:00
xianny
9d3755db36
Updated CHANGELOGS & MD docs
2020-07-14 21:47:59 -07:00
Jacob Evans
762e0aec2d
fix: Update to use KNP getExpectedRateAfterFee ( #2629 )
...
* Update to use KNP getExpectedRateAfterFee
* hack: use overrides instead of forking in ganache
* fix: added some tests using overrides
* override sampler
* Overrides in bridge_sampler_mainnet_test
* use getContracts to fake out tests
* chore: supply devUtils address
* feat: specify the call override by default
* CHANGELOGs
* export SamplerOverrides
* fix package.json
* fix: after rebase
2020-07-15 14:05:57 +10:00
mzhu25
ff9c9241d8
BalancerBridge ( #2613 )
...
* Add BalancerBridge and Sampler functions
* Update sampler artifacts/wrappers
* Add Balancer support to AssetSwapper + related refactoring
* Make use of GraphQL instead of sampler
* "fix" build and add mainnet BalancerBridge tests
* address some comments
* add balancer cache and fix DexSampler tests
* lint
* wip: tests for balancer sampler ops
* Fix market operation utils test
* balancer unit tests
* Return a buy quote of 0 if the buy amount exceeds the Balancer pool's balance
* Dynamic fee estimation
* Update contract addresses, export BalancerBridge wrapper
* Update changelogs
* Fix bugs discovered via simbot
* Fix issues in balancer_utils
* override `BigNumber.config` in configured_bignumber.ts
* Special case Balancer subops in too
* Address some more comments
* Address Balancer performance issue
* Performance improvements
* Address comment
* Fix tests
Co-authored-by: xianny <xianny@gmail.com>
2020-07-14 19:18:50 -07:00
Lawrence Forman
845a42e73a
@0x/asset-proxy
: Fix DFB instability
2020-07-07 01:06:46 -04: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