Kyu
6ca14ed7b2
Fix Beethoven X Cache Issue [TKR-486] ( #519 )
...
* Replace Beethoven X subgraph url and add a test
* Simplify PoolsCacheMap type
* Make `BalancerV2PoolsCache` optional for Beethoven X
* Update CHANGELOG.json
2022-07-26 09:54:05 -07:00
Kyu
a5babb9a34
Add Synthetix Atomic Swap support [TKR-324] ( #518 )
...
* Implement SyntehtixSampler
* Implement MixinSynthetix
* Update transformer_utils.ts
* Add Synthetix mainnet support
* Add Synthetix optimism support
* Fine-tune gas schedule
* Pass read proxy dynamically to SynthetixSampler
* Pass read proxy dynamically to SynthetixMixin
* Fetch Synthetix address from sampler
* Pass Synthetix address directly to MixinSynthetix
* Update CHANGELOG.json
2022-07-25 21:17:27 -07:00
Kyu
661cc4669d
Fix formatting
2022-07-22 16:25:31 -07:00
Ido Kleinman
553ba5c868
Add Goerli and Mumbai liquidity and support [TKR-493] ( #523 )
...
* deployment contract addresses on goerli
* add Goerli chainID and liquidity support for Sushi, Uni1,2,3
* UniV1 fix for Goerli
* add UniV3 to Mumbai
* remove comments
* lowercase addresses
* update contract-addresses package version
* reset package.json's states
2022-07-22 16:12:58 -07:00
Kyu
d03d2f254d
Remove unused dependencies in asset-swapper [TKR-484] ( #521 )
...
* Remove unused dependencies
* Remove unused devDependencies
2022-07-19 16:44:40 -07:00
Kyu
feb91a04b0
Fix typos in GMX sampling logic ( #520 )
2022-07-19 16:18:37 -07:00
Kyu
4d63f33aba
Update CODEOWNERS ( #522 )
2022-07-19 16:09:42 -07:00
Kyu
b72b8b5ffd
Refactor TokenAdjacency
and TokenAdjacencyBuilder
[TKR-324] ( #517 )
...
* Add a new TokenAdjacencyGraph implementation
* Replace old TokenAdjacencyGraph with new implementation
* Simplify token adjacency graph in constants.ts
* Fix lint error
* Update CHANGELOG.json
2022-07-18 13:02:56 -07:00
Github Actions
f7cb7a0f51
Publish
...
- @0x/asset-swapper@16.63.1
@0x/asset-swapper@16.63.1
protocol@f7cb7a0
2022-07-12 21:26:51 +00:00
Github Actions
9fcb28f5d8
Updated CHANGELOGS & MD docs
2022-07-12 21:26:48 +00:00
Kyu
982173471c
Wrap balancer fetch top pools with try and catch [TKR-481] ( #515 )
...
* Wrap balancer fetch top pool with try and catch
* Update CHANGELOG.json
2022-07-12 13:50:07 -07:00
Github Actions
e77958425f
Publish
...
- @0x/asset-swapper@16.63.0
@0x/asset-swapper@16.63.0
protocol@e779584
2022-06-29 08:36:38 +00:00
Github Actions
6af4d71573
Updated CHANGELOGS & MD docs
2022-06-29 08:36:34 +00:00
Jacob Evans
ee985240fb
chore: FillAdjustor and clean up JS router and unused functions [TKR-403] ( #480 )
...
* Remove old JS router and add a FillAdjustor
Clean up JS router and unused functions
Remove more unused functions, add adjustment of fills
Comment on why we use fill over sample
update CODEOWNERS
lint
Clean up Fill removing unused properties
Remove CollapsedFills, omit flags bigint
Create GasSchedule vs FeeSchedule, return Fill and gas on OptimizedOrder
Use Fill Adjustment in Phase2 of routing
Fix Limit orders being treated as VIP
* Fix case where dex liquidity is empty
* Use best gas adjusted pricing for fee sources
* CHANGELOG
2022-06-29 18:10:56 +10:00
eobbad
2aadbda527
Offboard Smoothy and ComethSwap ( #509 )
...
* Offboard ComethSwap
* offboard smoothy
* Changelog + yarn prettier
2022-06-22 18:36:52 +02:00
Github Actions
297c73abcc
Publish
...
- @0x/asset-swapper@16.62.1
@0x/asset-swapper@16.62.1
protocol@297c73a
2022-06-15 00:40:27 +00:00
Github Actions
4c9e1b21ec
Updated CHANGELOGS & MD docs
2022-06-15 00:40:24 +00:00
Kyu
41685d1545
Empty commit to trigger CI
2022-06-14 17:16:23 -07:00
Ido Kleinman
b9c25112ed
Remove nUSD from intermediate liquidity to save on sampler gas ( #505 )
...
* remote nUSD from intermediate liquidity
* changelog
2022-06-14 16:07:47 -07:00
Github Actions
f0738fc122
Publish
...
- @0x/contracts-erc20@3.3.32
- @0x/contracts-test-utils@5.4.23
- @0x/contracts-treasury@1.4.15
- @0x/contracts-utils@4.8.13
- @0x/contracts-zero-ex@0.35.0
- @0x/asset-swapper@16.62.0
- @0x/contract-addresses@6.16.0
- @0x/contract-wrappers@13.20.4
- @0x/protocol-utils@11.15.0
@0x/contracts-zero-ex@0.35.0
@0x/protocol-utils@11.15.0
@0x/asset-swapper@16.62.0
@0x/contract-addresses@6.16.0
@0x/contract-wrappers@13.20.4
@0x/contracts-erc20@3.3.32
@0x/contracts-test-utils@5.4.23
@0x/contracts-treasury@1.4.15
@0x/contracts-utils@4.8.13
protocol@f0738fc
2022-06-14 22:16:09 +00:00
Github Actions
42baf504b7
Updated CHANGELOGS & MD docs
2022-06-14 22:16:07 +00:00
Kyu
56038d122f
Update Ethereum and Optimism FQT addresses ( #504 )
2022-06-14 14:45:26 -07:00
eobbad
c4446b6c0e
Offboard Jetswap, CafeSwap, JulSwap, and PolyDex ( #503 )
...
* Offboard Jetswap
* Offboarded CafeSwap
* Offboarded JulSwap
* Offboarded PolyDex
* Changelog
* Update changelog
* Changelog update
2022-06-14 23:05:53 +02:00
eobbad
eaed2958c3
KnightSwap and Mdex cosmetic changes ( #502 )
...
* Lowercased KnightSwap and MDEX router address
* Changelog.JSON
2022-06-14 14:45:47 +02:00
Jorge Pérez
a045a3afb8
Chore: Do not send empty entries on Quote Report ( #501 )
...
* Chore: Do not send empty entries on Quote Report
* Changelog
2022-06-13 15:52:59 -05:00
Kyu
1cc59ab1ab
feat: Add Velodrome support [TKR-432] ( #494 )
...
* Implement MixinVelodrome
* Add preliminary implementation of VelodromeSampler
* Add Velodrome in BridgeProtocol of transformer_utils.ts
* Fix MixinVelodrome
* Wire Velodrome sampler in market_operation_utils
* Fix lint error
* Remove gas schedule TODO
* Format VelodromeSampler.sol
* Fix MixinVelodrome
* Update CHANGELOG.json
2022-06-13 11:55:40 -07:00
Kyu
2c6a714b71
Fix a lint error in CHANGELOG.json
2022-06-13 10:41:58 -07:00
Kyu
d8c97d6720
Fix a lint error introduced in earlier PRs
2022-06-13 09:09:13 -07:00
eobbad
d6bc702550
Add KnightSwap on BSC ( #498 )
...
* Curve pool script to generate pools and their info. Still need to integrate into API
* Added MDEX to BSC
* Removed curve automation scripts from this PR
* Fixed typo
* Changelog
* fix formatting
* Fixed yarn lint
* Add KnightSwap
* Changelog
* update changelog
* changelog again...
2022-06-10 16:57:42 +02:00
eobbad
2838cb9420
Add MDEX support (BSC) [TKR-426] ( #496 )
...
* Curve pool script to generate pools and their info. Still need to integrate into API
* Added MDEX to BSC
* Removed curve automation scripts from this PR
* Fixed typo
* Changelog
* fix formatting
* Fixed yarn lint
2022-06-10 14:14:08 +02:00
Github Actions
b10cfc50d3
Publish
...
- @0x/contracts-erc20@3.3.31
- @0x/contracts-test-utils@5.4.22
- @0x/contracts-treasury@1.4.14
- @0x/contracts-utils@4.8.12
- @0x/contracts-zero-ex@0.34.0
- @0x/asset-swapper@16.61.0
- @0x/contract-addresses@6.15.0
- @0x/contract-wrappers@13.20.3
- @0x/protocol-utils@11.14.0
@0x/asset-swapper@16.61.0
@0x/contract-addresses@6.15.0
@0x/contract-wrappers@13.20.3
@0x/contracts-treasury@1.4.14
@0x/contracts-zero-ex@0.34.0
@0x/protocol-utils@11.14.0
@0x/contracts-erc20@3.3.31
@0x/contracts-test-utils@5.4.22
@0x/contracts-utils@4.8.12
protocol@b10cfc5
2022-06-03 19:20:52 +00:00
Github Actions
2e6317b01e
Updated CHANGELOGS & MD docs
2022-06-03 19:20:49 +00:00
Noah Khamliche
50e99e6eac
address comments
2022-06-03 15:03:00 -04:00
Noah Khamliche
8f2f4554eb
fix linting
2022-06-03 15:03:00 -04:00
Noah Khamliche
67d9678a3a
fix linting
2022-06-03 15:03:00 -04:00
Noah Khamliche
f70341fb48
rebase development
2022-06-03 15:03:00 -04:00
Megan
14cd24ea47
feat/add MeshSwap on Polygon [TKR-374] ( #491 )
...
* Added MeshSwap on Polygon
* Updated changelog
2022-06-03 15:03:00 -04:00
Noah Khamliche
78328056d7
Added BancorV3 to fqt, and added support in asset-swapper
2022-06-03 15:03:00 -04:00
Noah Khamliche
0045a60b0f
updated contract-addresses with new ethereum fqt
2022-06-03 15:03:00 -04:00
Noah Khamliche
e4e71c76e1
add weth/eth wrap/unwrap support for bancorv3
2022-06-03 15:03:00 -04:00
Megan
ca8127545f
feat/add MeshSwap on Polygon [TKR-374] ( #491 )
...
* Added MeshSwap on Polygon
* Updated changelog
2022-06-03 15:03:00 -04:00
Noah Khamliche
7b709089ce
fix versioning issue on protocol-utils
2022-06-03 15:03:00 -04:00
Noah Khamliche
190f7e45f2
final changes
2022-06-03 15:03:00 -04:00
Noah Khamliche
0dcc3a6fc3
nitpicks
2022-06-03 15:03:00 -04:00
Noah Khamliche
c2e8cae293
added changelog entries
2022-06-03 15:03:00 -04:00
Noah Khamliche
83da7caab4
fixed bancor sell quotes
2022-06-03 15:03:00 -04:00
Noah Khamliche
fd69a0c273
added weth/eth support to sampler
2022-06-03 15:03:00 -04:00
Noah Khamliche
9b131199ad
add weth/eth wrap/unwrap support for bancorv3
2022-06-03 15:03:00 -04:00
Noah Khamliche
f5c486050b
added bancor mixin/sampler and started linking up with asset-swapper
2022-06-03 15:03:00 -04:00
Megan
1f41fe6a20
feat/add MeshSwap on Polygon [TKR-374] ( #491 )
...
* Added MeshSwap on Polygon
* Updated changelog
2022-06-02 19:11:25 +02:00