Skip to content

Nexus #107

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

Open
wants to merge 506 commits into
base: main
Choose a base branch
from
Open

Nexus #107

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
506 commits
Select commit Hold shift + click to select a range
6f456e4
feat: allow RPC override for injective
tkporter Jan 7, 2025
5ef3acc
whoops
tkporter Jan 7, 2025
16681db
Merge pull request #369 from hyperlane-xyz/trevor/inj-rpcs
tkporter Jan 7, 2025
1b7814c
revert "feat: allow RPC override for injective"
tkporter Jan 7, 2025
0053f12
Merge pull request #371 from hyperlane-xyz/trevor/better-inj-fix
tkporter Jan 7, 2025
869a4a8
Up Registry to 6.12
ltyu Jan 10, 2025
d652f05
Add usdc ink
ltyu Jan 10, 2025
c1f0732
update celestia -> stride TIA fee
tkporter Jan 10, 2025
741d37d
Merge pull request #377 from hyperlane-xyz/trevor/fix-celestia-stride…
tkporter Jan 10, 2025
3225fba
Merge branch 'nexus' into ltyu/USDC/ethereum-ink-nexus
ltyu Jan 10, 2025
911accb
Merge pull request #376 from hyperlane-xyz/ltyu/USDC/ethereum-ink-nexus
ltyu Jan 10, 2025
40f5f36
feat: add SOON network SOL and Bonk routes
tkporter Jan 13, 2025
0cb8cf4
Merge pull request #378 from hyperlane-xyz/trevor/soon-sol-bonk
tkporter Jan 13, 2025
f6acb4d
Add PNDR to nexus (#366)
yorhodes Jan 13, 2025
b13fb90
feat: add TONY to Nexus
tkporter Jan 15, 2025
2585834
Merge pull request #379 from hyperlane-xyz/trevor/tony-nexus
tkporter Jan 15, 2025
295b921
Trump (#380)
nambrot Jan 19, 2025
c06d75b
Reference registry version of TRUMP (#382)
nambrot Jan 20, 2025
de3a45d
chore: update registry
Xaroz Jan 21, 2025
fc1cd8d
Merge pull request #391 from hyperlane-xyz/nexus-registry-update
Xaroz Jan 21, 2025
9501962
Update warpRouteWhitelist.ts
cmcewen Jan 21, 2025
cbf8acc
feat: use new TONY warp route
tkporter Jan 22, 2025
b02e897
yarn.lock doofus
tkporter Jan 22, 2025
9895f7b
Merge pull request #394 from hyperlane-xyz/trevor/new-TONY
tkporter Jan 22, 2025
71b7000
Merge branch 'main' into main-to-nexus
jmrossy Jan 28, 2025
19ff0ec
Merge pull request #407 from hyperlane-xyz/main-to-nexus
Xaroz Jan 28, 2025
6e7fb00
feat: added the jitoSOL route to the nexus whitelist
xeno097 Jan 30, 2025
a2b1cc7
chore: add rstETH/ethereum-zircuit route to nexus
Xaroz Jan 31, 2025
9a475e4
Merge pull request #418 from hyperlane-xyz/nexus-rstETH-route
Xaroz Jan 31, 2025
cb31f49
Merge branch 'nexus' of github.com:hyperlane-xyz/hyperlane-warp-ui-te…
xeno097 Feb 4, 2025
bbc419f
Merge pull request #413 from hyperlane-xyz/xeno/add-jito-sol-route
xeno097 Feb 4, 2025
d41f6c8
feat: add SMOL
tkporter Feb 4, 2025
d977a0c
Merge pull request #419 from hyperlane-xyz/trevor/smol-nexus
tkporter Feb 4, 2025
890729b
migrate LUMIA token
tkporter Feb 5, 2025
a84bf86
Merge pull request #421 from hyperlane-xyz/trevor/lumia-migration
tkporter Feb 5, 2025
a51a48c
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Feb 5, 2025
ffb9a24
Merge pull request #425 from hyperlane-xyz/main-to-nexus
Xaroz Feb 5, 2025
b2bedfd
chore: add warp routes ids to nexus
Xaroz Feb 10, 2025
8cac860
chore: update comments with correct case
Xaroz Feb 11, 2025
95736a4
chore: remove random extra slash
Xaroz Feb 11, 2025
855ec65
chore: up registry and update routes
Xaroz Feb 11, 2025
9280e0b
Merge pull request #433 from hyperlane-xyz/xaroz/nexus-all-warp-routes
Xaroz Feb 11, 2025
abea595
add LogX
tkporter Feb 13, 2025
db12910
Merge pull request #435 from hyperlane-xyz/trevor/logx-nexus
tkporter Feb 13, 2025
66543e9
fix: show collateral address for relevant tokens (#438)
paulbalaji Feb 17, 2025
c57896a
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Feb 17, 2025
e9e0a15
feat: add CDX/base-solanamainnet to nexus (#436)
tkporter Feb 17, 2025
ff0f254
feat: add hyperevm routes
cmcewen Feb 19, 2025
957e2dd
Merge pull request #439 from hyperlane-xyz/cmcewen/hevm-deploy
cmcewen Feb 19, 2025
aa5075c
feat: add SOL/hyperevm-solanamainnet
tkporter Feb 19, 2025
9a1c180
Merge pull request #440 from hyperlane-xyz/trevor/nexus-sol-hyperevm
tkporter Feb 19, 2025
4543f16
feat: add pumpBTCuni route
Mo-Hussain Feb 25, 2025
e8134a6
fix warp route id
Mo-Hussain Feb 25, 2025
1b28db4
Merge pull request #441 from hyperlane-xyz/mo/pumpBTCuni-nexus
Mo-Hussain Feb 26, 2025
d086111
chore: update registry version + add mint route
xeno097 Feb 26, 2025
ae48e28
Merge branch 'nexus' of github.com:hyperlane-xyz/hyperlane-warp-ui-te…
xeno097 Feb 26, 2025
c1d3db8
Merge pull request #444 from hyperlane-xyz/xeno/add-mint-warp-route
xeno097 Feb 26, 2025
da150c1
feat: add Sonic SVM routes
tkporter Feb 27, 2025
f687b0a
Merge pull request #445 from hyperlane-xyz/trevor/nexus-sonic
tkporter Feb 27, 2025
cffdf98
merge main into branch
Xaroz Feb 27, 2025
c3a91f1
merge nexus to branch
Xaroz Feb 27, 2025
f0b8cb5
Merge pull request #430 from hyperlane-xyz/main-to-nexus
Xaroz Feb 28, 2025
b846fd1
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Mar 3, 2025
355c311
Add REZ route
ltyu Mar 6, 2025
7dfa0f0
Prettier
ltyu Mar 6, 2025
66ca180
Up Registry to 10.8.1
ltyu Mar 6, 2025
a3dc189
Up Registry to 10.9.0
ltyu Mar 6, 2025
c1c031e
Merge pull request #454 from hyperlane-xyz/ltyu/REZ/base-ethereum
ltyu Mar 7, 2025
e8475ef
Merge branch 'main' into main-to-nexus
Xaroz Mar 10, 2025
5a9e5c1
chore: fix conflict
Xaroz Mar 10, 2025
8aa8fce
chore: add ETH/base-ethereum-lumiaprism route
Xaroz Mar 10, 2025
26743a4
Merge pull request #450 from hyperlane-xyz/main-to-nexus
Xaroz Mar 10, 2025
adf131c
chore: add rpc url for sonic to env variable
Xaroz Mar 12, 2025
3456766
chore: rename env variable
Xaroz Mar 12, 2025
5d0fd7e
Merge pull request #458 from hyperlane-xyz/chore/new-sonic-rpc
Xaroz Mar 12, 2025
76c7a80
Merge nexus into branch
Xaroz Mar 12, 2025
e5709fa
Merge branch 'nexus' into main-to-nexus
Xaroz Mar 12, 2025
a604801
feat: GPS/base-bsc route
Xaroz Mar 12, 2025
a1a5941
Merge pull request #460 from hyperlane-xyz/main-to-nexus
Xaroz Mar 12, 2025
d612357
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Mar 12, 2025
ac0ec6a
Merge pull request #462 from hyperlane-xyz/main-to-nexus
Xaroz Mar 12, 2025
454e1e0
feat: lorenzo routes
Xaroz Mar 12, 2025
8ba844d
Revert "feat: GPS/base-bsc route"
Mar 13, 2025
f7ced21
Merge nexus into feat/lorenzo-routes
Xaroz Mar 13, 2025
8c0aeeb
Merge pull request #463 from hyperlane-xyz/feat/lorenzo-routes
Xaroz Mar 13, 2025
fa45106
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Mar 13, 2025
145cbcb
Add GPS
ltyu Mar 13, 2025
3e0c94a
chore: remove ethereum superseed route
Xaroz Mar 13, 2025
f2cbb56
update to trigger CI
ltyu Mar 13, 2025
23194b8
Revert "update to trigger CI"
ltyu Mar 13, 2025
8db4bf4
Revert "Add GPS"
ltyu Mar 13, 2025
6cd1b27
Merge pull request #466 from hyperlane-xyz/main-to-nexus
ltyu Mar 13, 2025
ef3d700
Add GPS
ltyu Mar 13, 2025
0a606fd
Merge pull request #469 from hyperlane-xyz/ltyu/add-gps-2
ltyu Mar 13, 2025
a7df2b3
Merge branch 'nexus' into xaroz/remove-ethereum-superseed-route
Xaroz Mar 14, 2025
3d6ab2c
Merge pull request #472 from hyperlane-xyz/xaroz/remove-ethereum-supe…
Xaroz Mar 14, 2025
b2bcaaf
chore: remove ETH/base-ethereum-lumiaprism (#474)
Xaroz Mar 16, 2025
9f4a15e
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Mar 18, 2025
064f7c2
chore: default origin to solana and dest to eclipse
Xaroz Mar 18, 2025
97df959
Merge pull request #471 from hyperlane-xyz/main-to-nexus
Xaroz Mar 18, 2025
dbd0aab
chore: add `TURTLE/ethereum-linea`
christopherbrumm Mar 19, 2025
841a33f
chore: add `TURTLE/ethereum-linea`
christopherbrumm Mar 21, 2025
8b1e9d9
feat: updated registry versio nand added updated routes ids
xeno097 Mar 25, 2025
57d7477
fix: remove superseed route
xeno097 Mar 25, 2025
8566325
fix: removed also cbBTC route
xeno097 Mar 25, 2025
74b7565
Merge pull request #479 from hyperlane-xyz/xeno/CDX/base-solanamainne…
xeno097 Mar 25, 2025
bcf1f3b
chore: fix conflicts and fix conditions
Xaroz Mar 25, 2025
81a1af3
Merge pull request #482 from hyperlane-xyz/main-to-nexus
Xaroz Mar 25, 2025
b4a8577
Merge main into main-to-nexus
Xaroz Mar 26, 2025
ff10c76
Merge 'main' into main-to-nexus
Xaroz Mar 26, 2025
e9b984e
Merge pull request #484 from hyperlane-xyz/main-to-nexus
Xaroz Mar 27, 2025
55f67ff
chore: add oUSDT warp route and upgrade registry package
Xaroz Mar 27, 2025
fd6631c
Merge pull request #488 from hyperlane-xyz/chore/ousdt-route
Xaroz Mar 27, 2025
2661bf3
chore: bump registry to `11.4.0`
christopherbrumm Mar 28, 2025
48f2fd8
chore: whitelist `SPICE`
christopherbrumm Mar 28, 2025
1279c7d
Merge branch 'nexus' into christopher/bump-registry
christopherbrumm Mar 28, 2025
3f207e0
chore: bump registry to `11.4.0`
christopherbrumm Mar 28, 2025
23267cb
Merge pull request #489 from hyperlane-xyz/christopher/bump-registry
christopherbrumm Mar 28, 2025
08311ef
Add USDC superseed ext
ltyu Mar 31, 2025
e662175
Merge pull request #490 from hyperlane-xyz/ltyu/superseed-usdc
ltyu Mar 31, 2025
6c5cda6
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Mar 31, 2025
1a90fc2
chore: revert usdc superseed route
Xaroz Mar 31, 2025
81e2b60
Merge pull request #495 from hyperlane-xyz/chore/revert-superseed
Xaroz Mar 31, 2025
4ebd54d
Merge main into 'main-to-nexus'
Xaroz Apr 1, 2025
f37d00e
Merge branch 'nexus' into main-to-nexus
Xaroz Apr 1, 2025
c927afb
Merge pull request #492 from hyperlane-xyz/main-to-nexus
Xaroz Apr 1, 2025
567666c
chore: add superseed USDC
Xaroz Apr 1, 2025
5ead8e1
Merge pull request #497 from hyperlane-xyz/xaroz/superseed-usdc
Xaroz Apr 1, 2025
9d909b5
chore: updated deps + whitelisted new soon routes
xeno097 Apr 2, 2025
ce70752
Merge branch 'nexus' of github.com:hyperlane-xyz/hyperlane-warp-ui-te…
xeno097 Apr 2, 2025
885f8f0
Merge pull request #498 from hyperlane-xyz/xeno/Soon-first-wr-batch
xeno097 Apr 2, 2025
75eaa20
chore: add `cbBTC/base-ethereum-superseed`
christopherbrumm Apr 2, 2025
d67fb98
Merge pull request #499 from hyperlane-xyz/christopher/cbBTC
christopherbrumm Apr 2, 2025
840caf6
chore: remove MAGIC
tkporter Apr 4, 2025
052edac
Merge pull request #501 from hyperlane-xyz/trevor/disable-magic
Xaroz Apr 4, 2025
7bdeb43
chore: add tip card for magic transfers
Xaroz Apr 4, 2025
65f4640
Merge pull request #502 from hyperlane-xyz/chore/magic-tip-card
Xaroz Apr 4, 2025
909a369
chore: add new soon routes + update registry
xeno097 Apr 4, 2025
b6cd86b
fix: updated pzETH wr id
xeno097 Apr 4, 2025
ea8884d
fix: wrong casing for pzeth route id
xeno097 Apr 4, 2025
52f4a74
Merge pull request #503 from hyperlane-xyz/xeno/soon-second-wr-batch
xeno097 Apr 4, 2025
a3d3bc2
Merge main into 'main-to-nexus'
Xaroz Apr 9, 2025
7ea1970
Merge branch 'nexus' into main-to-nexus
Xaroz Apr 9, 2025
63e406c
Merge pull request #506 from hyperlane-xyz/main-to-nexus
Xaroz Apr 10, 2025
8ce0801
Merge nexus into main-to-nexus
Xaroz Apr 16, 2025
f6f3d04
feat: add USDC/ethereum-lumiaprism and USDT/ethereum-lumiaprism route
Xaroz Apr 16, 2025
b2107db
Merge pull request #513 from hyperlane-xyz/main-to-nexus
Xaroz Apr 16, 2025
837be5b
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Apr 18, 2025
029d555
Merge pull request #516 from hyperlane-xyz/main-to-nexus
Xaroz Apr 21, 2025
439d9d3
Add coti-supr routes
Apr 21, 2025
0e14776
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Apr 21, 2025
0554ed1
Merge pull request #522 from hyperlane-xyz/main-to-nexus
Xaroz Apr 21, 2025
16e83bf
feat: hyper routes
Xaroz Apr 21, 2025
ce926bd
Merge pull request #525 from hyperlane-xyz/xaroz/hyper-routes
Xaroz Apr 21, 2025
02c67cf
chore: hyper branding update
Xaroz Apr 21, 2025
e9cda5a
update text and link
cmcewen Apr 22, 2025
5aea9f9
Merge pull request #526 from hyperlane-xyz/xaroz/hyper-update
cmcewen Apr 22, 2025
fe5fbf1
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Apr 22, 2025
ee9c407
Merge pull request #528 from hyperlane-xyz/main-to-nexus
Xaroz Apr 22, 2025
56036bd
Merge branch 'nexus' into ltyu/coti-supr-routes
ltyu Apr 22, 2025
e05da17
Merge pull request #523 from hyperlane-xyz/ltyu/coti-supr-routes
ltyu Apr 22, 2025
e7edbfd
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Apr 22, 2025
ffb0430
chore: update tip card text
Xaroz Apr 22, 2025
5f41fe0
chore: small text change
Xaroz Apr 22, 2025
ef01b4c
Merge pull request #531 from hyperlane-xyz/xaroz/update-tip-card
Xaroz Apr 22, 2025
ae6848e
Merge branch 'nexus' into main-to-nexus
Xaroz Apr 22, 2025
6fe28b8
Merge pull request #530 from hyperlane-xyz/main-to-nexus
Xaroz Apr 22, 2025
30ab632
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Apr 23, 2025
b2ea33d
Add Lumia and Lumia-eth extensions
Apr 23, 2025
34dcf65
Merge pull request #533 from hyperlane-xyz/main-to-nexus
ltyu Apr 23, 2025
f2a0687
chore: merge main into nexus (#538)
github-actions[bot] Apr 26, 2025
1dbaa18
feat: MILK route
paulbalaji Apr 26, 2025
fc60d80
use latest registry with milkyway metadata
paulbalaji Apr 26, 2025
d959ec1
use registry
cmcewen Apr 27, 2025
b6fcd63
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Apr 28, 2025
c9b5a7a
Merge pull request #539 from hyperlane-xyz/pb/milk
cmcewen Apr 28, 2025
ec4bdf8
Merge branch 'nexus' into main-to-nexus
Xaroz Apr 28, 2025
1afc3f3
Merge branch 'main' into main-to-nexus
Xaroz Apr 28, 2025
c7a0e9a
chore: extend ezETH route
Xaroz Apr 28, 2025
691f93d
Merge pull request #542 from hyperlane-xyz/main-to-nexus
ltyu Apr 29, 2025
61c072b
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] Apr 29, 2025
96ae310
chore: add `wfragSOL` & `wfragJTO`
christopherbrumm Apr 30, 2025
d5411c1
Merge branch 'main' into main-to-nexus
Xaroz May 2, 2025
dec6125
Merge pull request #546 from hyperlane-xyz/main-to-nexus
Xaroz May 2, 2025
6610bff
chore: update ETH/arbitrum-base-ethereum-lumiaprism-optimism-polygon
Xaroz May 2, 2025
cfd488e
Merge pull request #552 from hyperlane-xyz/chore/update-lumia-route
Xaroz May 2, 2025
3bc11ad
feat: add es route to nexus
xeno097 May 2, 2025
e6cd619
fix: fix prttier
xeno097 May 2, 2025
74e693a
Merge pull request #553 from hyperlane-xyz/xeno/add-es-route-to-nexus
xeno097 May 2, 2025
2d2599f
Merge branch 'nexus' into christopher/wfragSOL-wfragJTO
christopherbrumm May 6, 2025
b51f2e8
chore(deps): bump registry
christopherbrumm May 6, 2025
357ab1c
chore(deps): bump registry
christopherbrumm May 7, 2025
84cc490
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 7, 2025
94d6ee0
chore: update oUSDT route
Xaroz May 7, 2025
946f56c
Merge pull request #556 from hyperlane-xyz/main-to-nexus
Xaroz May 7, 2025
aebaef8
Merge branch 'nexus' into christopher/wfragSOL-wfragJTO
christopherbrumm May 7, 2025
f4eab00
chore: add ES and ETH route from registry
Xaroz May 7, 2025
e1915f0
Merge branch 'nexus' into xaroz/update-warp-routes
Xaroz May 7, 2025
155f354
Merge pull request #557 from hyperlane-xyz/xaroz/update-warp-routes
Xaroz May 7, 2025
3b9356c
Merge branch 'nexus' into christopher/wfragSOL-wfragJTO
Xaroz May 7, 2025
f651a47
chore: prettier
Xaroz May 7, 2025
f444ccd
Merge pull request #547 from hyperlane-xyz/christopher/wfragSOL-wfragJTO
Xaroz May 7, 2025
b6f79cc
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 7, 2025
88d30e1
Merge pull request #559 from hyperlane-xyz/main-to-nexus
Xaroz May 8, 2025
daa715f
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 8, 2025
02f3987
Merge pull request #563 from hyperlane-xyz/main-to-nexus
Xaroz May 8, 2025
af6a5e5
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 12, 2025
456ac5f
Merge pull request #565 from hyperlane-xyz/main-to-nexus
Xaroz May 12, 2025
25c24e1
feat: apechain EVM routes
Xaroz May 12, 2025
ba53a5e
Merge pull request #567 from hyperlane-xyz/xaroz/apechain-warp-routes
Xaroz May 12, 2025
104ad57
Merge branch 'main' of github.com:hyperlane-xyz/hyperlane-warp-ui-tem…
xeno097 May 12, 2025
318fca1
chore: add coti routesto whitelist
xeno097 May 12, 2025
0f2b6ac
chore: jason pr review
xeno097 May 12, 2025
2d5015e
Merge pull request #569 from hyperlane-xyz/xeno/bump-registry+new-cot…
xeno097 May 12, 2025
4af1c2b
feat: mirai route
cmcewen May 15, 2025
6fbdb25
Merge pull request #571 from hyperlane-xyz/cmcewen/mirai
cmcewen May 15, 2025
5a46207
chore: remove smol route
Xaroz May 19, 2025
76aa557
Merge pull request #573 from hyperlane-xyz/chore/remove-smol-route
Xaroz May 19, 2025
da5f2d1
Merge main
ltyu May 19, 2025
7599191
Add TGT routes
ltyu May 19, 2025
5f68f12
Merge pull request #575 from hyperlane-xyz/ltyu/main-to-nexus
ltyu May 19, 2025
11bbcc6
feat: add tUSD route
antigremlin May 19, 2025
b6733ad
Merge remote-tracking branch 'origin' into ltyu/main-to-nexus-15.5.0
ltyu May 19, 2025
a4362b7
Add subtensor usdc
ltyu May 19, 2025
f968b9a
Merge pull request #578 from hyperlane-xyz/ltyu/main-to-nexus-15.5.0
ltyu May 19, 2025
f6ba930
chore: bump packages + add apechain deployment batch to whitelist
xeno097 May 21, 2025
550b046
Merge pull request #585 from hyperlane-xyz/xeno/apechain-new-routes
xeno097 May 21, 2025
565c6ff
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 22, 2025
d833641
Merge pull request #582 from hyperlane-xyz/main-to-nexus
Xaroz May 22, 2025
26460c0
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 22, 2025
dd7f59b
Merge pull request #589 from hyperlane-xyz/main-to-nexus
ltyu May 22, 2025
3725749
feat: fuel route
cmcewen May 23, 2025
d036322
Merge pull request #590 from hyperlane-xyz/cmcewen/fuel
cmcewen May 23, 2025
bf790e4
chore: whitelist `KYVE`
christopherbrumm May 23, 2025
436db1c
chore: prettier
christopherbrumm May 23, 2025
9282eca
Merge pull request #592 from hyperlane-xyz/christopher/KYVE
christopherbrumm May 23, 2025
2179cfa
Merge branch 'nexus' into andrey/tUSD-route-to-nexus
antigremlin May 23, 2025
19635e9
Merge pull request #576 from hyperlane-xyz/andrey/tUSD-route-to-nexus
antigremlin May 23, 2025
0475c9e
Fix conflicts
ltyu May 26, 2025
2ae147b
Merge pull request #597 from hyperlane-xyz/ltyu/main-to-nexus-15.9.0
ltyu May 26, 2025
b1cb2a3
Add RDO warp id
ltyu May 26, 2025
face4f5
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 26, 2025
b0396e8
Merge pull request #598 from hyperlane-xyz/ltyu/add-rdo
ltyu May 27, 2025
1e2602d
Merge branch 'nexus' into main-to-nexus
Xaroz May 27, 2025
40d558b
Merge branch 'main' into main-to-nexus
Xaroz May 27, 2025
1046205
Merge pull request #600 from hyperlane-xyz/main-to-nexus
Xaroz May 27, 2025
76b414b
chore: add `CHILL`
christopherbrumm May 27, 2025
4a50454
Merge pull request #601 from hyperlane-xyz/christopher/CHILL/solanama…
christopherbrumm May 28, 2025
513f196
Merge remote-tracking branch 'origin/main' into nexus
github-actions[bot] May 28, 2025
faa360e
Merge pull request #605 from hyperlane-xyz/main-to-nexus
Xaroz May 28, 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
180 changes: 180 additions & 0 deletions .yarn/patches/@cosmjs-cosmwasm-stargate-npm-0.32.4-f9dd51429c.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
diff --git a/build/cosmwasmclient.js b/build/cosmwasmclient.js
index af8341db5333963a258b3476eb60690afca3473f..1fdb3081b454e5a69db7137f870f0f446f2cccf2 100644
--- a/build/cosmwasmclient.js
+++ b/build/cosmwasmclient.js
@@ -10,6 +10,112 @@ const utils_1 = require("@cosmjs/utils");
const abci_1 = require("cosmjs-types/cosmos/base/abci/v1beta1/abci");
const types_1 = require("cosmjs-types/cosmwasm/wasm/v1/types");
const modules_1 = require("./modules");
+
+/* Code copied in from injective SDK to avoid importing all 9Mb of the library */
+// node_modules/@injectivelabs/core-proto-ts/cjs/google/protobuf/any.js
+const minimal_1 = require("protobufjs/minimal");
+const Any = {
+ decode(input, length) {
+ const reader = input instanceof minimal_1.Reader ? input : minimal_1.Reader.create(input);
+ let end = length === undefined ? reader.len : reader.pos + length;
+ const message = { typeUrl: "", value: new Uint8Array(0) };
+ while (reader.pos < end) {
+ const tag = reader.uint32();
+ switch (tag >>> 3) {
+ case 1:
+ if (tag !== 10) {
+ break;
+ }
+ message.typeUrl = reader.string();
+ continue;
+ case 2:
+ if (tag !== 18) {
+ break;
+ }
+ message.value = reader.bytes();
+ continue;
+ }
+ if ((tag & 7) === 4 || tag === 0) {
+ break;
+ }
+ reader.skipType(tag & 7);
+ }
+ return message;
+ },
+ };
+ // node_modules/@injectivelabs/core-proto-ts/cjs/cosmos/auth/v1beta1/auth.js
+const BaseAccount = {
+ decode(input, length) {
+ const reader = input instanceof minimal_1.Reader ? input : minimal_1.Reader.create(input);
+ let end = length === undefined ? reader.len : reader.pos + length;
+ const message = { address: "", pubKey: undefined, accountNumber: "0", sequence: "0" };
+ while (reader.pos < end) {
+ const tag = reader.uint32();
+ switch (tag >>> 3) {
+ case 1:
+ if (tag !== 10) {
+ break;
+ }
+ message.address = reader.string();
+ continue;
+ case 2:
+ if (tag !== 18) {
+ break;
+ }
+ message.pubKey = Any.decode(reader, reader.uint32());
+ continue;
+ case 3:
+ if (tag !== 24) {
+ break;
+ }
+ message.accountNumber = reader.uint64().toString();
+ continue;
+ case 4:
+ if (tag !== 32) {
+ break;
+ }
+ message.sequence = reader.uint64().toString();
+ continue;
+ }
+ if ((tag & 7) === 4 || tag === 0) {
+ break;
+ }
+ reader.skipType(tag & 7);
+ }
+ return message;
+ },
+};
+// node_modules/@injectivelabs/core-proto-ts/cjs/injective/types/v1beta1/account.js
+const EthAccount = {
+ decode(input, length) {
+ const reader = input instanceof minimal_1.Reader ? input : minimal_1.Reader.create(input);
+ let end = length === undefined ? reader.len : reader.pos + length;
+ const message = { baseAccount: undefined, codeHash: new Uint8Array(0) };
+ while (reader.pos < end) {
+ const tag = reader.uint32();
+ switch (tag >>> 3) {
+ case 1:
+ if (tag !== 10) {
+ break;
+ }
+ message.baseAccount = BaseAccount.decode(reader, reader.uint32());
+ continue;
+ case 2:
+ if (tag !== 18) {
+ break;
+ }
+ message.codeHash = reader.bytes();
+ continue;
+ }
+ if ((tag & 7) === 4 || tag === 0) {
+ break;
+ }
+ reader.skipType(tag & 7);
+ }
+ return message;
+ },
+};
+
class CosmWasmClient {
/**
* Creates an instance by connecting to the given CometBFT RPC endpoint.
@@ -67,9 +173,28 @@ class CosmWasmClient {
const status = await this.forceGetCometClient().status();
return status.syncInfo.latestBlockHeight;
}
+ decodeInjectiveAccount(injAccount){
+ const account = EthAccount.decode(injAccount.value);
+ const baseAccount = account.baseAccount;
+ const pubKey = baseAccount.pubKey;
+ return {
+ address: baseAccount.address,
+ pubkey: pubKey
+ ? {
+ type: '/injective.crypto.v1beta1.ethsecp256k1.PubKey',
+ value: Buffer.from(pubKey.value).toString('base64'),
+ }
+ : null,
+ accountNumber: parseInt(baseAccount.accountNumber, 10),
+ sequence: parseInt(baseAccount.sequence, 10),
+ };
+ }
async getAccount(searchAddress) {
try {
const account = await this.forceGetQueryClient().auth.account(searchAddress);
+ if (searchAddress.startsWith('inj')) {
+ return this.decodeInjectiveAccount(account);
+ }
return account ? (0, stargate_1.accountFromAny)(account) : null;
}
catch (error) {
diff --git a/build/signingcosmwasmclient.js b/build/signingcosmwasmclient.js
index 6eb95bb672698df8feba51dc5a06d33bbed616c5..5a9d32f6af5ad44435ac15534501efdc344609d8 100644
--- a/build/signingcosmwasmclient.js
+++ b/build/signingcosmwasmclient.js
@@ -93,6 +93,9 @@ class SigningCosmWasmClient extends cosmwasmclient_1.CosmWasmClient {
throw new Error("Failed to retrieve account from signer");
}
const pubkey = (0, amino_1.encodeSecp256k1Pubkey)(accountFromSigner.pubkey);
+ if (signerAddress.startsWith('inj')) {
+ pubkey['typeUrl'] = '/injective.crypto.v1beta1.ethsecp256k1.PubKey';
+ }
const { sequence } = await this.getSequence(signerAddress);
const { gasInfo } = await this.forceGetQueryClient().tx.simulate(anyMsgs, memo, pubkey, sequence);
(0, utils_1.assertDefined)(gasInfo);
@@ -116,7 +119,8 @@ class SigningCosmWasmClient extends cosmwasmclient_1.CosmWasmClient {
if ((0, stargate_1.isDeliverTxFailure)(result)) {
throw new Error(createDeliverTxResponseErrorMessage(result));
}
- const codeIdAttr = findAttribute(result.events, "store_code", "code_id");
+ const rawCodeIdAttr = findAttribute(result.events, "cosmwasm.wasm.v1.EventCodeStored", "store_code", "code_id");
+ const codeIdAttr = { value: rawCodeIdAttr.value.replace(/\"/g, "") };
return {
checksum: (0, encoding_1.toHex)((0, crypto_1.sha256)(wasmCode)),
originalSize: wasmCode.length,
@@ -397,6 +401,9 @@ class SigningCosmWasmClient extends cosmwasmclient_1.CosmWasmClient {
throw new Error("Failed to retrieve account from signer");
}
const pubkey = (0, proto_signing_1.encodePubkey)((0, amino_1.encodeSecp256k1Pubkey)(accountFromSigner.pubkey));
+ if (signerAddress.startsWith('inj')) {
+ pubkey['typeUrl'] = '/injective.crypto.v1beta1.ethsecp256k1.PubKey';
+ }
const signMode = signing_1.SignMode.SIGN_MODE_LEGACY_AMINO_JSON;
const msgs = messages.map((msg) => this.aminoTypes.toAmino(msg));
const signDoc = (0, amino_1.makeSignDoc)(msgs, fee, chainId, memo, accountNumber, sequence, timeoutHeight);
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"dependencies": {
"@chakra-ui/next-js": "^2.4.2",
"@chakra-ui/react": "^2.8.2",
"@cosmjs/cosmwasm-stargate": "^0.32.4",
"@cosmjs/cosmwasm-stargate": "patch:@cosmjs/cosmwasm-stargate@npm%3A0.32.4#~/.yarn/patches/@cosmjs-cosmwasm-stargate-npm-0.32.4-f9dd51429c.patch",
"@cosmjs/stargate": "^0.32.4",
"@cosmos-kit/core": "^2.13.1",
"@cosmos-kit/cosmostation": "^2.11.2",
Expand Down Expand Up @@ -108,6 +108,8 @@
"lit-html": "2.8.0",
"react-fast-compare": "^3.2",
"viem": "^2.21.41",
"zustand": "^4.4"
"zustand": "^4.4",
"@cosmjs/cosmwasm-stargate@npm:^0.32.3": "patch:@cosmjs/cosmwasm-stargate@npm%3A0.32.4#~/.yarn/patches/@cosmjs-cosmwasm-stargate-npm-0.32.4-f9dd51429c.patch",
"@cosmjs/cosmwasm-stargate@npm:^0.32.4": "patch:@cosmjs/cosmwasm-stargate@npm%3A0.32.4#~/.yarn/patches/@cosmjs-cosmwasm-stargate-npm-0.32.4-f9dd51429c.patch"
}
}
1 change: 1 addition & 0 deletions public/logos/celestia.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 9 additions & 6 deletions src/components/nav/Header.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,20 @@ import Link from 'next/link';
import { ConnectWalletButton } from '../../features/wallet/ConnectWalletButton';
import Logo from '../../images/logos/app-logo.svg';
import Name from '../../images/logos/app-name.svg';
import Title from '../../images/logos/app-title.svg';

export function Header() {
return (
<header className="w-full px-2 pb-2 pt-3 sm:px-6 lg:px-12">
<div className="flex items-start justify-between">
<Link href="/" className="flex items-center py-2">
<Image src={Logo} width={24} alt="" />
<Image src={Name} width={130} alt="" className="ml-2 mt-0.5 hidden sm:block" />
<Image src={Title} width={210} alt="" className="ml-2 mt-0.5 pb-px" />
</Link>
<div className="flex flex-col">
<Link href="/" className="flex items-center">
<Image src={Logo} width={24} alt="" />
<Image src={Name} width={122} alt="" className="ml-2 mt-0.5 hidden sm:block" />
<h1 className="ml-2 pt-px text-2xl font-bold uppercase tracking-wide text-white">
Nexus
</h1>
</Link>
</div>
<div className="flex flex-col items-end gap-2 md:flex-row-reverse md:items-start">
<ConnectWalletButton />
</div>
Expand Down
Loading