Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update btc base #118

Merged
merged 37 commits into from
Feb 26, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
f18086b
add new exchange type
janndriessen Feb 4, 2025
decbd61
add new swap data version adding tick spacing
janndriessen Feb 4, 2025
8f444b4
feat: add new leveraged morpho aave lm contract address
janndriessen Feb 4, 2025
2ed1b2c
Merge branch 'main' into task/update-btc-base
janndriessen Feb 18, 2025
685795a
refactor exchange from 0x source utils
janndriessen Feb 18, 2025
0b1b0c9
aerodrome v3 should be slipstream
janndriessen Feb 18, 2025
c727391
docs
janndriessen Feb 18, 2025
5bf3563
add morpho aave lm contract util and abi
janndriessen Feb 18, 2025
7b2a496
remove obsolete todo
janndriessen Feb 18, 2025
5a7fd57
add new fm contract type
janndriessen Feb 18, 2025
b43c078
add builder
janndriessen Feb 18, 2025
7712941
skip test
janndriessen Feb 18, 2025
20c5874
add basic multi path
janndriessen Feb 21, 2025
2e422fd
add static swap quote provider
janndriessen Feb 21, 2025
93093dc
add leveraged morpho quote provider
janndriessen Feb 24, 2025
b5607e0
fix swap data
janndriessen Feb 24, 2025
2001a23
add leveraged morpho to main quote provider
janndriessen Feb 24, 2025
9b01e44
should check for aerodrome slipstream
janndriessen Feb 24, 2025
b1b06ed
add returns quote for minting with cbBTC
janndriessen Feb 24, 2025
0e46669
use empty path for no op swap data
janndriessen Feb 24, 2025
1d7c750
update test to check empty path
janndriessen Feb 24, 2025
683e81b
fix redemption quotes
janndriessen Feb 25, 2025
15a2776
do not run icusd tests
janndriessen Feb 25, 2025
7ca44ea
fix tests
janndriessen Feb 25, 2025
6edf2b3
fix tick spacing in tests
janndriessen Feb 25, 2025
8818091
skip 0x v2 tests for now
janndriessen Feb 25, 2025
29b94ef
update static provider to handle eth (to weth)
janndriessen Feb 25, 2025
4967050
update tests
janndriessen Feb 25, 2025
db8fec5
skip
janndriessen Feb 25, 2025
3b43d89
update btc2x btc3x tests
janndriessen Feb 25, 2025
4d7b268
add test for cbbtc
janndriessen Feb 25, 2025
4627c79
fix weth tests
janndriessen Feb 25, 2025
503edf6
rename to swap data v5
janndriessen Feb 25, 2025
c86c8f1
remove logs
janndriessen Feb 25, 2025
0d10f11
skip
janndriessen Feb 25, 2025
2c9d497
fix last todos
janndriessen Feb 25, 2025
e0f009d
Update src/quote/provider/index.ts
janndriessen Feb 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ jobs:
# - run: npm run test:btc2xeth
# - run: npm run test:eth2xbtc
- run: npm run test:base
- run: npm run test:icusd
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removing as we don't need to spend time on running deprecated token

- run: npm run test:hyeth
# - run: npm run test:btc2x
# - run: npm run test:eth2x
Expand Down
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
"test:eth2xbtc": "npm test src/tests/arbitrum/eth2xbtc.test.ts",
"test:hyeth": "npm test src/tests/hyeth.test.ts",
"test:iceth": "npm test src/tests/iceth",
"test:icusd": "npm test src/tests/icusd.test.ts",
"test:watch": "jest --watch"
},
"keywords": [
Expand Down
Loading