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(stellar): its example scripts #490

Closed
wants to merge 44 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
c948de9
feat(stellar): added its example scripts
ahramy Jan 7, 2025
f6fb5eb
Update its-example.js
ahramy Jan 7, 2025
643cf04
Update README.md
ahramy Jan 7, 2025
6c65f8a
update
ahramy Jan 9, 2025
c7538b5
Update its.js
ahramy Jan 10, 2025
1d1040d
temporary PR update
ahramy Jan 10, 2025
fdac57d
update
ahramy Jan 15, 2025
e4dcba3
feat(stellar): added its example scripts
ahramy Jan 7, 2025
e562c48
Update its-example.js
ahramy Jan 7, 2025
febfbf6
Update README.md
ahramy Jan 7, 2025
c885398
update
ahramy Jan 9, 2025
60692f0
Update its.js
ahramy Jan 10, 2025
7bf8040
temporary PR update
ahramy Jan 10, 2025
fb1726f
update
ahramy Jan 15, 2025
9a7d8a5
Merge branch 'feat/add-its-example-scripts' of https://github.com/axe…
ahramy Jan 17, 2025
2443456
Update its.js
ahramy Jan 17, 2025
14e20d2
Merge branch 'main' into feat/add-its-example-scripts
milapsheth Jan 21, 2025
03ed950
feat: add sui testnet (#483)
blockchainguyy Jan 21, 2025
b357a44
chore(evm): update ITS snapshot release (#507)
milapsheth Jan 21, 2025
36480d2
feat(stellar): support ITS example in deploy-contract script (#503)
nbayindirli Jan 21, 2025
3e8fe0b
refactor: add decimals to sui config for testnet (#506)
blockchainguyy Jan 22, 2025
b20c84f
chore: testnet ITS upgrade for scroll (#508)
talalashraf Jan 22, 2025
c920b07
chore(evm): use ITS v2.1 release (#509)
milapsheth Jan 24, 2025
d7e8dee
feat(evm): add transfer mintership cmd (#510)
milapsheth Jan 24, 2025
233a70f
chore(sui): replace array versions with a mapping of version number t…
npty Jan 24, 2025
a38dc33
fix: fix its address for example (#513)
ahramy Jan 24, 2025
0689e10
chore: rollout ITS core v1.1.0 and ITS edge contracts v2.1.0 (#511)
RiceAndMeet Jan 24, 2025
5d9ce18
fix(stellar): switch gas collector to operator (#514)
ahramy Jan 24, 2025
2ce9b80
feat(stellar): added its example scripts
ahramy Jan 7, 2025
971acf5
Update its-example.js
ahramy Jan 7, 2025
b9ea4ed
Update README.md
ahramy Jan 7, 2025
220471c
update
ahramy Jan 9, 2025
fc87e7d
Update its.js
ahramy Jan 10, 2025
86a33a1
temporary PR update
ahramy Jan 10, 2025
9f4a10f
update
ahramy Jan 15, 2025
5e34e7e
feat(stellar): added its example scripts
ahramy Jan 7, 2025
3de5de3
Update its-example.js
ahramy Jan 7, 2025
051102d
Update README.md
ahramy Jan 7, 2025
71306cb
update
ahramy Jan 9, 2025
47b99ab
temporary PR update
ahramy Jan 10, 2025
6bd48fc
update
ahramy Jan 15, 2025
cac9201
Update its.js
ahramy Jan 17, 2025
197ba0a
updated
ahramy Jan 25, 2025
b498283
Merge branch 'feat/add-its-example-scripts' of https://github.com/axe…
ahramy Jan 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
3 changes: 3 additions & 0 deletions .github/workflows/test-evm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,9 @@ jobs:
- name: InterchainTokenFactory register custom token
run: node evm/interchainTokenFactory.js --action registerCustomToken --tokenAddress 0x49c06259B42540a025A73a32eF2Fd183c0FDB1D2 --tokenManagerType 4 --operator 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 --salt "salt" -y

- name: Transfer mintership of token to token manager
run: node evm/its.js --action transferMintership --tokenAddress 0x49c06259B42540a025A73a32eF2Fd183c0FDB1D2 --minter 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 -y

- name: InterchainTokenFactory link token
run: node evm/interchainTokenFactory.js --action linkToken --destinationChain remote --destinationTokenAddress "0x1234" --tokenManagerType 4 --linkParams "0x5678" --salt "salt" -y

Expand Down
120 changes: 60 additions & 60 deletions axelar-chains-config/info/devnet-amplifier.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,23 +63,23 @@
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233"
},
"InterchainTokenService": {
"salt": "ITS v2.0.1 consensus devnet-amplifier2",
"salt": "ITS v2.1.0 consensus devnet-amplifier2",
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"proxySalt": "ITS v1.0.0 consensus devnet-amplifier2",
"tokenManagerDeployer": "0x280f2a1e9B56c4588C09510fBeC47aBdcC4bF09F",
"tokenManagerDeployer": "0x25C93C95694b52eE3fBB6672a5dB86068AD0Daa4",
"interchainToken": "0x32044b6b538EC9eA6E9e9B18dCE0E0FbdE5A40BF",
"interchainTokenDeployer": "0x3e3aE0aF17f95B46e4520E8b8AC251E7c5458eF9",
"tokenManager": "0xeB5ae4405E87a559FA4a9BDA42d8c9b14f68C285",
"tokenHandler": "0x27448668C270C590b6D05F35B1d7B8d6c532eEb2",
"gatewayCaller": "0x875eD7204a245E97b7074B4E4A32ed6a39cFFd65",
"implementation": "0x34fF4642393E3AA452348e61382EcC7fcC6A4389",
"interchainTokenDeployer": "0x9eC1B08dE37A8D97D3D9808008e4AfFC1DfbCe83",
"tokenManager": "0xC4135647EB14d35029D0677AAC97DD3D8bB8389f",
"tokenHandler": "0xc0ceBd0DA73C441b3F7E937E30cCA784dFBfBE91",
"gatewayCaller": "0x8a7379143642313987e103f0a41Da71083C082Ae",
"implementation": "0xB48B8d17a013D95EFc4eEDAB198bdBB678b57fF8",
"predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf",
"address": "0x77883201091c08570D55000AB32645b88cB96324"
},
"InterchainTokenFactory": {
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"salt": "ITS Factory v1.0.0 consensus devnet-amplifier2",
"implementation": "0x3B1eD58362578040dd93FD978519aEcaF7129C5D",
"implementation": "0xe491255Da279202ffB575C1c567Fab0ADE4deA53",
"address": "0xD08cd727E13FAA39F4041C2f5d4D3FF89A519d5b"
}
}
Expand Down Expand Up @@ -147,23 +147,23 @@
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233"
},
"InterchainTokenService": {
"salt": "ITS v2.0.1 consensus devnet-amplifier2",
"salt": "ITS v2.1.0 consensus devnet-amplifier",
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"proxySalt": "ITS v1.0.0 consensus devnet-amplifier2",
"tokenManagerDeployer": "0x280f2a1e9B56c4588C09510fBeC47aBdcC4bF09F",
"tokenManagerDeployer": "0xD6ED4C2C4b2bd5a1AAc82FcD444b3e428a396372",
"interchainToken": "0x32044b6b538EC9eA6E9e9B18dCE0E0FbdE5A40BF",
"interchainTokenDeployer": "0x3e3aE0aF17f95B46e4520E8b8AC251E7c5458eF9",
"tokenManager": "0xeB5ae4405E87a559FA4a9BDA42d8c9b14f68C285",
"tokenHandler": "0x27448668C270C590b6D05F35B1d7B8d6c532eEb2",
"gatewayCaller": "0xFD02E60a566D231D97BB881BC842AF72421df96C",
"implementation": "0x34fF4642393E3AA452348e61382EcC7fcC6A4389",
"interchainTokenDeployer": "0xB64370717E0c505eD369ACbf9126BDf9D5C23843",
"tokenManager": "0x495F27C1cb5AF1587EAcF0D11dfcD12938680A95",
"tokenHandler": "0xabDE7dD132b624C0B6F92933E9b72C2152BF9355",
"gatewayCaller": "0x2070257684234CeE785f6E35F11D57f6BD1E8120",
"implementation": "0xA8E3e73cdbA3Fa529093A5AbB0Ea58B0bB57c872",
"predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf",
"address": "0x77883201091c08570D55000AB32645b88cB96324"
},
"InterchainTokenFactory": {
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"salt": "ITS Factory v1.0.0 consensus devnet-amplifier2",
"implementation": "0x3B1eD58362578040dd93FD978519aEcaF7129C5D",
"implementation": "0x7120170790c548D724d68D4ceEF2Ec9A427976dd",
"address": "0xD08cd727E13FAA39F4041C2f5d4D3FF89A519d5b"
}
}
Expand Down Expand Up @@ -231,23 +231,23 @@
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233"
},
"InterchainTokenService": {
"salt": "ITS v2.0.1 consensus devnet-amplifier2",
"salt": "ITS v2.1.0 consensus devnet-amplifier",
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"proxySalt": "ITS v1.0.0 consensus devnet-amplifier2",
"tokenManagerDeployer": "0x280f2a1e9B56c4588C09510fBeC47aBdcC4bF09F",
"tokenManagerDeployer": "0xD6ED4C2C4b2bd5a1AAc82FcD444b3e428a396372",
"interchainToken": "0x32044b6b538EC9eA6E9e9B18dCE0E0FbdE5A40BF",
"interchainTokenDeployer": "0x3e3aE0aF17f95B46e4520E8b8AC251E7c5458eF9",
"tokenManager": "0xeB5ae4405E87a559FA4a9BDA42d8c9b14f68C285",
"tokenHandler": "0x27448668C270C590b6D05F35B1d7B8d6c532eEb2",
"gatewayCaller": "0x315A4b8F0866524DBf9E79525477E448455d3b33",
"implementation": "0x34fF4642393E3AA452348e61382EcC7fcC6A4389",
"interchainTokenDeployer": "0xB64370717E0c505eD369ACbf9126BDf9D5C23843",
"tokenManager": "0x495F27C1cb5AF1587EAcF0D11dfcD12938680A95",
"tokenHandler": "0xabDE7dD132b624C0B6F92933E9b72C2152BF9355",
"gatewayCaller": "0xEfc572e1846a7be8e4869d9BC4BaBe69CC18B192",
"implementation": "0xA8E3e73cdbA3Fa529093A5AbB0Ea58B0bB57c872",
"predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf",
"address": "0x77883201091c08570D55000AB32645b88cB96324"
},
"InterchainTokenFactory": {
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"salt": "ITS Factory v1.0.0 consensus devnet-amplifier2",
"implementation": "0x3B1eD58362578040dd93FD978519aEcaF7129C5D",
"implementation": "0x7120170790c548D724d68D4ceEF2Ec9A427976dd",
"address": "0xD08cd727E13FAA39F4041C2f5d4D3FF89A519d5b"
}
}
Expand Down Expand Up @@ -324,23 +324,23 @@
"salt": "Operators devnet-amplifier"
},
"InterchainTokenService": {
"salt": "ITS v2.0.1 devnet-amplifier2",
"salt": "ITS v2.1.0 devnet-amplifier",
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"proxySalt": "ITS v1.0.0 devnet-amplifier2",
"tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9",
"tokenManagerDeployer": "0x1Eb942ca2ADC970E43eBb40e94E0118eAA2EDC16",
"interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671",
"interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0",
"tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC",
"tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43",
"gatewayCaller": "0x57B8D2082E0C9a38d928F40C0B7E79e4BF8D703e",
"implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453",
"interchainTokenDeployer": "0xd99464aF9D4040e1F657ca3Ee5472DAEbb4b1edd",
"tokenManager": "0x5683C518fB0A39Cdc3EEBc0E03B968F108AC9916",
"tokenHandler": "0x5AE8567D9Ce9f9EfB91b3818C4F8cE3a2505a3d0",
"gatewayCaller": "0x7d6aBBb2a041D1bDEb7c45f233D09D75D9e0b17C",
"implementation": "0xDF462B5df860e747212C9081ed25355032Dc6a37",
"predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf",
"address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff"
},
"InterchainTokenFactory": {
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"salt": "ITS Factory v1.0.0 devnet-amplifier2",
"implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65",
"implementation": "0x7fA7b469fF43B4B74BAc1e8e3AB31A8633F67f49",
"address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871"
}
}
Expand Down Expand Up @@ -417,23 +417,23 @@
"salt": "Operators devnet-amplifier"
},
"InterchainTokenService": {
"salt": "ITS v2.0.1 devnet-amplifier2",
"salt": "ITS v2.1.0 devnet-amplifier",
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"proxySalt": "ITS v1.0.0 devnet-amplifier2",
"tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9",
"tokenManagerDeployer": "0x1Eb942ca2ADC970E43eBb40e94E0118eAA2EDC16",
"interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671",
"interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0",
"tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC",
"tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43",
"gatewayCaller": "0x57B8D2082E0C9a38d928F40C0B7E79e4BF8D703e",
"implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453",
"interchainTokenDeployer": "0xd99464aF9D4040e1F657ca3Ee5472DAEbb4b1edd",
"tokenManager": "0x5683C518fB0A39Cdc3EEBc0E03B968F108AC9916",
"tokenHandler": "0x5AE8567D9Ce9f9EfB91b3818C4F8cE3a2505a3d0",
"gatewayCaller": "0x7d6aBBb2a041D1bDEb7c45f233D09D75D9e0b17C",
"implementation": "0xDF462B5df860e747212C9081ed25355032Dc6a37",
"predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf",
"address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff"
},
"InterchainTokenFactory": {
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"salt": "ITS Factory v1.0.0 devnet-amplifier2",
"implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65",
"implementation": "0x7fA7b469fF43B4B74BAc1e8e3AB31A8633F67f49",
"address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871"
}
}
Expand Down Expand Up @@ -510,23 +510,23 @@
"salt": "Operators devnet-amplifier"
},
"InterchainTokenService": {
"salt": "ITS v2.0.1 devnet-amplifier2",
"salt": "ITS v2.1.0 devnet-amplifier",
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"proxySalt": "ITS v1.0.0 devnet-amplifier2",
"tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9",
"tokenManagerDeployer": "0x1Eb942ca2ADC970E43eBb40e94E0118eAA2EDC16",
"interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671",
"interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0",
"tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC",
"tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43",
"gatewayCaller": "0x57B8D2082E0C9a38d928F40C0B7E79e4BF8D703e",
"implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453",
"interchainTokenDeployer": "0xd99464aF9D4040e1F657ca3Ee5472DAEbb4b1edd",
"tokenManager": "0x5683C518fB0A39Cdc3EEBc0E03B968F108AC9916",
"tokenHandler": "0x5AE8567D9Ce9f9EfB91b3818C4F8cE3a2505a3d0",
"gatewayCaller": "0x7d6aBBb2a041D1bDEb7c45f233D09D75D9e0b17C",
"implementation": "0xDF462B5df860e747212C9081ed25355032Dc6a37",
"predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf",
"address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff"
},
"InterchainTokenFactory": {
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"salt": "ITS Factory v1.0.0 devnet-amplifier2",
"implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65",
"implementation": "0x7fA7b469fF43B4B74BAc1e8e3AB31A8633F67f49",
"address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871"
}
}
Expand Down Expand Up @@ -591,23 +591,23 @@
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233"
},
"InterchainTokenService": {
"salt": "ITS v2.0.1 devnet-amplifier2",
"salt": "ITS v2.1.0 devnet-amplifier5",
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"proxySalt": "ITS v1.0.0 devnet-amplifier2",
"tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9",
"tokenManagerDeployer": "0x518C013ae9fD322cD4C728c0C3A3114fdeE30CaE",
"interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671",
"interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0",
"tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC",
"tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43",
"gatewayCaller": "0xD800E54A6476919B53a385eBa9D0dc882441aEb6",
"implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453",
"interchainTokenDeployer": "0xb125De0BD8bc604832f577E08C4255E1Cd07B26d",
"tokenManager": "0xfF2118Cb4aeC9C6AFf5440c9c834Edf2046e0dE3",
"tokenHandler": "0xFF72c5b7ca5cb3Df57197448cb764897bc7C21Cc",
"gatewayCaller": "0x9acb2050f9BbcA427380Ee74F2a2b5bD15698279",
"implementation": "0x4e844ceCaB6354129906D0343e4cdf887C1e0f9a",
"predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf",
"address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff"
},
"InterchainTokenFactory": {
"deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233",
"salt": "ITS Factory v1.0.0 devnet-amplifier2",
"implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65",
"implementation": "0x2b02a1a3E9a36AFC40B3C7b11040e0C5ee03857a",
"address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871"
}
},
Expand Down Expand Up @@ -858,16 +858,16 @@
"InterchainTokenService": {
"adminAddress": "axelar1zlr7e5qf3sz7yf890rkh9tcnu87234k6k7ytd9",
"governanceAddress": "axelar1zlr7e5qf3sz7yf890rkh9tcnu87234k6k7ytd9",
"codeId": 843,
"codeId": 1060,
"address": "axelar157hl7gpuknjmhtac2qnphuazv2yerfagva7lsu9vuj2pgn32z22qa26dk4",
"instantiateProposalId": "61",
"sui": {
"maxUintBits": 64,
"maxDecimalsWhenTruncating": 8
},
"storeCodeProposalId": "58",
"storeCodeProposalCodeHash": "b60d0d227c7a400a0fcc80ed52f0e6688e5da6db676a61ed8b6942823294031d",
"lastUploadedCodeId": 843
"storeCodeProposalId": "106",
"storeCodeProposalCodeHash": "174688fff71f479dca62066a9db5bb417e8b38db2d066650bf20e7e2b623f854",
"lastUploadedCodeId": 1060
},
"VotingVerifier": {
"avalanche-fuji": {
Expand Down
Loading
Loading