From 63363b75e6ca923994f54b0084b840bcb628afae Mon Sep 17 00:00:00 2001 From: Trevor Porter Date: Thu, 30 Jan 2025 14:52:20 +0000 Subject: [PATCH] feat: add Solana to SMOL warp route (#541) ### Description - Adds `solanamainnet` to the SMOL warp route - Only connects solana to ethereum and treasure (not arbitrum) at the request of the team ### Backward compatibility ### Testing --- .changeset/spotty-points-tell.md | 5 +++++ ...m-ethereum-solanamainnet-treasure-addresses.yaml} | 2 ++ ...trum-ethereum-solanamainnet-treasure-config.yaml} | 12 ++++++++++++ 3 files changed, 19 insertions(+) create mode 100644 .changeset/spotty-points-tell.md rename deployments/warp_routes/SMOL/{arbitrum-ethereum-treasure-addresses.yaml => arbitrum-ethereum-solanamainnet-treasure-addresses.yaml} (73%) rename deployments/warp_routes/SMOL/{arbitrum-ethereum-treasure-config.yaml => arbitrum-ethereum-solanamainnet-treasure-config.yaml} (66%) diff --git a/.changeset/spotty-points-tell.md b/.changeset/spotty-points-tell.md new file mode 100644 index 00000000..e4763b43 --- /dev/null +++ b/.changeset/spotty-points-tell.md @@ -0,0 +1,5 @@ +--- +'@hyperlane-xyz/registry': minor +--- + +Add solanamainnet to SMOL warp route config diff --git a/deployments/warp_routes/SMOL/arbitrum-ethereum-treasure-addresses.yaml b/deployments/warp_routes/SMOL/arbitrum-ethereum-solanamainnet-treasure-addresses.yaml similarity index 73% rename from deployments/warp_routes/SMOL/arbitrum-ethereum-treasure-addresses.yaml rename to deployments/warp_routes/SMOL/arbitrum-ethereum-solanamainnet-treasure-addresses.yaml index c85cd675..bcaa0ba3 100644 --- a/deployments/warp_routes/SMOL/arbitrum-ethereum-treasure-addresses.yaml +++ b/deployments/warp_routes/SMOL/arbitrum-ethereum-solanamainnet-treasure-addresses.yaml @@ -2,5 +2,7 @@ arbitrum: collateral: "0xa4bbac7ed5bda8ec71a1af5ee84d4c5a737bd875" ethereum: synthetic: "0x53cce6d10e43d1b3d11872ad22ec2acd8d2537b8" +solanamainnet: + synthetic: 7Z7mZ4d31sfC3mcQYQXUNo6j9snByT2gs5eDkXYmZAyn treasure: synthetic: "0xb73e4f558F7d4436d77a18f56e4EE9d01764c641" diff --git a/deployments/warp_routes/SMOL/arbitrum-ethereum-treasure-config.yaml b/deployments/warp_routes/SMOL/arbitrum-ethereum-solanamainnet-treasure-config.yaml similarity index 66% rename from deployments/warp_routes/SMOL/arbitrum-ethereum-treasure-config.yaml rename to deployments/warp_routes/SMOL/arbitrum-ethereum-solanamainnet-treasure-config.yaml index 4e7b6dee..4fb44411 100644 --- a/deployments/warp_routes/SMOL/arbitrum-ethereum-treasure-config.yaml +++ b/deployments/warp_routes/SMOL/arbitrum-ethereum-solanamainnet-treasure-config.yaml @@ -15,15 +15,27 @@ tokens: connections: - token: ethereum|arbitrum|0xa4bbac7ed5bda8ec71a1af5ee84d4c5a737bd875 - token: ethereum|treasure|0xb73e4f558F7d4436d77a18f56e4EE9d01764c641 + - token: sealevel|solanamainnet|7Z7mZ4d31sfC3mcQYQXUNo6j9snByT2gs5eDkXYmZAyn decimals: 18 name: SMOL standard: EvmHypSynthetic symbol: SMOL + - addressOrDenom: 7Z7mZ4d31sfC3mcQYQXUNo6j9snByT2gs5eDkXYmZAyn + chainName: solanamainnet + collateralAddressOrDenom: 5KHQeeQvM4qBtmX3WnaCMGpM3Th7jYpqcHf3c6qzPodM + connections: + - token: ethereum|ethereum|0x53cce6d10e43d1b3d11872ad22ec2acd8d2537b8 + - token: ethereum|treasure|0xb73e4f558F7d4436d77a18f56e4EE9d01764c641 + decimals: 9 + name: SMOL + standard: SealevelHypSynthetic + symbol: SMOL - addressOrDenom: "0xb73e4f558F7d4436d77a18f56e4EE9d01764c641" chainName: treasure connections: - token: ethereum|arbitrum|0xa4bbac7ed5bda8ec71a1af5ee84d4c5a737bd875 - token: ethereum|ethereum|0x53cce6d10e43d1b3d11872ad22ec2acd8d2537b8 + - token: sealevel|solanamainnet|7Z7mZ4d31sfC3mcQYQXUNo6j9snByT2gs5eDkXYmZAyn decimals: 18 name: SMOL standard: EvmHypSynthetic