├── .env.example ├── .eslintrc ├── .github └── workflows │ ├── verify-cli-examples.yaml │ └── verify-web-examples.yaml ├── .gitignore ├── .mocharc.js ├── .npmrc ├── .prettierrc ├── .solhint.json ├── LICENSE ├── README.md ├── config ├── ci.json ├── default.json └── index.js ├── examples-web ├── .env.example ├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── README.md ├── config │ └── testnet.json ├── contracts │ ├── call-contract-with-token │ │ └── contracts │ │ │ └── CallContractWithToken.sol │ ├── call-contract │ │ └── CallContract.sol │ └── nft-linker │ │ ├── ERC721demo.sol │ │ ├── NFTLinker.sol │ │ └── Proxy.sol ├── docs │ └── examples-web.png ├── hardhat.config.js ├── next-env.d.ts ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── assets │ │ ├── avalanche.gif │ │ ├── axelar_logo.svg │ │ ├── axelar_logo_white.svg │ │ ├── ethereum.gif │ │ └── moonbeam.gif │ ├── favicon.ico │ └── vercel.svg ├── scripts │ ├── call-contract-with-token │ │ ├── deploy.ts │ │ └── index.ts │ ├── call-contract │ │ ├── deploy.ts │ │ └── index.ts │ ├── deploy-contracts.ts │ ├── nft-linker │ │ ├── deploy.ts │ │ └── index.ts │ └── setup.ts ├── src │ ├── components │ │ ├── Card.tsx │ │ ├── ThemeToggle.tsx │ │ └── layout │ │ │ ├── Layout.tsx │ │ │ ├── Navbar.tsx │ │ │ └── index.ts │ ├── config │ │ └── constants.ts │ ├── helpers │ │ ├── call-contract-with-token │ │ │ └── index.ts │ │ ├── call-contract │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── nft-linker │ │ │ └── index.ts │ │ └── send-tokens │ │ │ ├── depositAddressSendToken.ts │ │ │ ├── gatewaySendToken.ts │ │ │ ├── getDepositAddressLocal.ts │ │ │ ├── getTransferFee.ts │ │ │ └── index.ts │ ├── pages │ │ ├── _app.tsx │ │ ├── examples │ │ │ ├── call-contract-with-token.tsx │ │ │ ├── call-contract.tsx │ │ │ ├── nft-linker.tsx │ │ │ └── send-tokens.tsx │ │ └── index.tsx │ └── styles │ │ └── globals.css ├── tailwind.config.js └── tsconfig.json ├── examples ├── amplifier │ ├── README.md │ ├── config │ │ ├── chains.json │ │ ├── config.js │ │ └── latestTasks │ │ │ └── latestTask-xrpl-evm-sidechain.json │ ├── contracts │ │ └── AmplifierGMPTest.sol │ ├── deprecated_legacy_endpoints │ │ ├── amplifier.js │ │ ├── get-payload.js │ │ ├── get-receipt.js │ │ └── save-payload.js │ ├── gmp-api │ │ ├── approve-event.js │ │ ├── contract-call-event.js │ │ ├── execute-event.js │ │ └── tasks.js │ ├── images │ │ ├── Inbound-Relayer.png │ │ ├── Outgoing-Relayer.png │ │ ├── payload-hash.png │ │ └── payload.png │ ├── index.js │ └── utils │ │ ├── deployContract.js │ │ ├── gmp.js │ │ ├── index.js │ │ └── sleep.js ├── cosmos │ ├── README.md │ └── call-contract │ │ ├── Makefile │ │ ├── README.md │ │ ├── evm-contract │ │ └── SendReceive.sol │ │ ├── index.js │ │ └── wasm-contract │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── artifacts │ │ └── send_receive.wasm │ │ └── src │ │ ├── contract.rs │ │ ├── error.rs │ │ ├── ibc.rs │ │ ├── lib.rs │ │ ├── msg.rs │ │ ├── state.rs │ │ └── unit_tests.rs ├── evm │ ├── README.md │ ├── call-contract-gas-estimation │ │ ├── CallContractGasEstimation.sol │ │ ├── README.md │ │ ├── index.js │ │ └── tests │ │ │ └── call-contract-gas-estimation.js │ ├── call-contract-with-token-express │ │ ├── CallContractWithTokenExpress.sol │ │ ├── README.md │ │ └── index.js │ ├── call-contract-with-token │ │ ├── CallContractWithToken.sol │ │ ├── README.md │ │ ├── index.js │ │ └── tests │ │ │ └── call-contract-with-token.test.js │ ├── call-contract │ │ ├── CallContract.sol │ │ ├── README.md │ │ ├── index.js │ │ └── tests │ │ │ └── call-contract.test.js │ ├── cross-chain-lending │ │ ├── CompoundInterface.sol │ │ ├── LendingSatellite.sol │ │ ├── README.md │ │ ├── index.js │ │ └── interfaces │ │ │ ├── CErc20Interface.sol │ │ │ └── Comptroller.sol │ ├── cross-chain-token │ │ ├── ERC20CrossChain.sol │ │ ├── ERC20CrossChainProxy.sol │ │ ├── IERC20CrossChain.sol │ │ ├── README.md │ │ └── index.js │ ├── deposit-address │ │ ├── README.md │ │ └── index.js │ ├── its-canonical-token │ │ ├── CanonicalToken.sol │ │ ├── README.md │ │ └── index.js │ ├── its-custom-token │ │ ├── CustomToken.sol │ │ ├── README.md │ │ └── index.js │ ├── its-executable │ │ ├── InterchainExecutableExample.sol │ │ ├── README.md │ │ └── index.js │ ├── its-interchain-token │ │ ├── README.md │ │ └── index.js │ ├── its-lock-unlock-fee │ │ ├── FeeToken.sol │ │ ├── README.md │ │ └── index.js │ ├── its-mint-burn-from │ │ ├── BurnableToken.sol │ │ ├── README.md │ │ └── index.js │ ├── multichain-game │ │ ├── MultichainGame.sol │ │ ├── MultichainGameReceiver.sol │ │ ├── README.md │ │ └── index.js │ ├── multichain-nft-mint │ │ ├── MultichainNFTMint.sol │ │ ├── README.md │ │ ├── index.js │ │ └── mocks │ │ │ └── MockNFT.sol │ ├── multichain-swap │ │ ├── MultichainSwap.sol │ │ └── README.md │ ├── nft-auctionhouse │ │ ├── ERC721Demo.sol │ │ ├── NftAuctionhouse.sol │ │ ├── NftAuctionhouseRemote.sol │ │ ├── README.md │ │ ├── auction.js │ │ ├── bid.js │ │ ├── bidRemote.js │ │ ├── getBidder.js │ │ ├── index.js │ │ ├── mint.js │ │ ├── ownerOf.js │ │ └── resolveAuction.js │ ├── nft-linker │ │ ├── ERC721Demo.sol │ │ ├── NftLinker.sol │ │ ├── NftLinkerProxy.sol │ │ ├── README.md │ │ ├── index.js │ │ └── tests │ │ │ └── NftLinker.test.js │ ├── nonced-execution │ │ ├── ExecutableImplementation.sol │ │ ├── NoncedExecutable.sol │ │ ├── README.md │ │ └── index.js │ ├── send-ack │ │ ├── README.md │ │ ├── SendAckReceiver.sol │ │ ├── SendAckReceiverImplementation.sol │ │ ├── SendAckSender.sol │ │ └── index.js │ └── send-token │ │ ├── README.md │ │ └── index.js ├── multiversx │ ├── README.md │ ├── call-contract │ │ ├── README.md │ │ ├── contracts │ │ │ └── HelloWorld.sol │ │ ├── hello-world │ │ │ ├── .gitignore │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── meta │ │ │ │ ├── Cargo.lock │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ │ └── main.rs │ │ │ ├── multiversx.json │ │ │ ├── output │ │ │ │ └── hello-world.wasm │ │ │ ├── src │ │ │ │ └── lib.rs │ │ │ └── wasm │ │ │ │ ├── Cargo.lock │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── index.js │ ├── docker-compose.yaml │ ├── external.toml │ └── its-interchain-token │ │ ├── README.md │ │ └── index.js └── tests │ ├── cosmos.test.js │ ├── evm.test.js │ └── multiversx.test.js ├── hardhat.config.js ├── package.json └── scripts ├── libs ├── config.js ├── deploy.js ├── execute.js ├── index.js ├── its-utils.js ├── rootRequire.js ├── start.js └── utils.js ├── runCheckBalance.js ├── runDeploy.js ├── runExecute.js ├── runSetupEnv.js └── runStart.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/verify-cli-examples.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.github/workflows/verify-cli-examples.yaml -------------------------------------------------------------------------------- /.github/workflows/verify-web-examples.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.github/workflows/verify-web-examples.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.mocharc.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.prettierrc -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/.solhint.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/README.md -------------------------------------------------------------------------------- /config/ci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/config/ci.json -------------------------------------------------------------------------------- /config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/config/default.json -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/config/index.js -------------------------------------------------------------------------------- /examples-web/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/.env.example -------------------------------------------------------------------------------- /examples-web/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/.eslintrc.json -------------------------------------------------------------------------------- /examples-web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/.gitignore -------------------------------------------------------------------------------- /examples-web/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 80 3 | } 4 | -------------------------------------------------------------------------------- /examples-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/README.md -------------------------------------------------------------------------------- /examples-web/config/testnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/config/testnet.json -------------------------------------------------------------------------------- /examples-web/contracts/call-contract-with-token/contracts/CallContractWithToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/contracts/call-contract-with-token/contracts/CallContractWithToken.sol -------------------------------------------------------------------------------- /examples-web/contracts/call-contract/CallContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/contracts/call-contract/CallContract.sol -------------------------------------------------------------------------------- /examples-web/contracts/nft-linker/ERC721demo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/contracts/nft-linker/ERC721demo.sol -------------------------------------------------------------------------------- /examples-web/contracts/nft-linker/NFTLinker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/contracts/nft-linker/NFTLinker.sol -------------------------------------------------------------------------------- /examples-web/contracts/nft-linker/Proxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/contracts/nft-linker/Proxy.sol -------------------------------------------------------------------------------- /examples-web/docs/examples-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/docs/examples-web.png -------------------------------------------------------------------------------- /examples-web/hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/hardhat.config.js -------------------------------------------------------------------------------- /examples-web/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/next-env.d.ts -------------------------------------------------------------------------------- /examples-web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/next.config.js -------------------------------------------------------------------------------- /examples-web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/package-lock.json -------------------------------------------------------------------------------- /examples-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/package.json -------------------------------------------------------------------------------- /examples-web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/postcss.config.js -------------------------------------------------------------------------------- /examples-web/public/assets/avalanche.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/public/assets/avalanche.gif -------------------------------------------------------------------------------- /examples-web/public/assets/axelar_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/public/assets/axelar_logo.svg -------------------------------------------------------------------------------- /examples-web/public/assets/axelar_logo_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/public/assets/axelar_logo_white.svg -------------------------------------------------------------------------------- /examples-web/public/assets/ethereum.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/public/assets/ethereum.gif -------------------------------------------------------------------------------- /examples-web/public/assets/moonbeam.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/public/assets/moonbeam.gif -------------------------------------------------------------------------------- /examples-web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/public/favicon.ico -------------------------------------------------------------------------------- /examples-web/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/public/vercel.svg -------------------------------------------------------------------------------- /examples-web/scripts/call-contract-with-token/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/scripts/call-contract-with-token/deploy.ts -------------------------------------------------------------------------------- /examples-web/scripts/call-contract-with-token/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deploy' 2 | -------------------------------------------------------------------------------- /examples-web/scripts/call-contract/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/scripts/call-contract/deploy.ts -------------------------------------------------------------------------------- /examples-web/scripts/call-contract/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deploy' 2 | -------------------------------------------------------------------------------- /examples-web/scripts/deploy-contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/scripts/deploy-contracts.ts -------------------------------------------------------------------------------- /examples-web/scripts/nft-linker/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/scripts/nft-linker/deploy.ts -------------------------------------------------------------------------------- /examples-web/scripts/nft-linker/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deploy' 2 | -------------------------------------------------------------------------------- /examples-web/scripts/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/scripts/setup.ts -------------------------------------------------------------------------------- /examples-web/src/components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/components/Card.tsx -------------------------------------------------------------------------------- /examples-web/src/components/ThemeToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/components/ThemeToggle.tsx -------------------------------------------------------------------------------- /examples-web/src/components/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/components/layout/Layout.tsx -------------------------------------------------------------------------------- /examples-web/src/components/layout/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/components/layout/Navbar.tsx -------------------------------------------------------------------------------- /examples-web/src/components/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/components/layout/index.ts -------------------------------------------------------------------------------- /examples-web/src/config/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/config/constants.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/call-contract-with-token/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/call-contract-with-token/index.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/call-contract/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/call-contract/index.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/index.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/nft-linker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/nft-linker/index.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/send-tokens/depositAddressSendToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/send-tokens/depositAddressSendToken.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/send-tokens/gatewaySendToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/send-tokens/gatewaySendToken.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/send-tokens/getDepositAddressLocal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/send-tokens/getDepositAddressLocal.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/send-tokens/getTransferFee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/send-tokens/getTransferFee.ts -------------------------------------------------------------------------------- /examples-web/src/helpers/send-tokens/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/helpers/send-tokens/index.ts -------------------------------------------------------------------------------- /examples-web/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/pages/_app.tsx -------------------------------------------------------------------------------- /examples-web/src/pages/examples/call-contract-with-token.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/pages/examples/call-contract-with-token.tsx -------------------------------------------------------------------------------- /examples-web/src/pages/examples/call-contract.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/pages/examples/call-contract.tsx -------------------------------------------------------------------------------- /examples-web/src/pages/examples/nft-linker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/pages/examples/nft-linker.tsx -------------------------------------------------------------------------------- /examples-web/src/pages/examples/send-tokens.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/pages/examples/send-tokens.tsx -------------------------------------------------------------------------------- /examples-web/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/pages/index.tsx -------------------------------------------------------------------------------- /examples-web/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/src/styles/globals.css -------------------------------------------------------------------------------- /examples-web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/tailwind.config.js -------------------------------------------------------------------------------- /examples-web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples-web/tsconfig.json -------------------------------------------------------------------------------- /examples/amplifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/README.md -------------------------------------------------------------------------------- /examples/amplifier/config/chains.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/config/chains.json -------------------------------------------------------------------------------- /examples/amplifier/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/config/config.js -------------------------------------------------------------------------------- /examples/amplifier/config/latestTasks/latestTask-xrpl-evm-sidechain.json: -------------------------------------------------------------------------------- 1 | "01924dc4-698e-7ad2-9f9b-0bad962771ef" -------------------------------------------------------------------------------- /examples/amplifier/contracts/AmplifierGMPTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/contracts/AmplifierGMPTest.sol -------------------------------------------------------------------------------- /examples/amplifier/deprecated_legacy_endpoints/amplifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/deprecated_legacy_endpoints/amplifier.js -------------------------------------------------------------------------------- /examples/amplifier/deprecated_legacy_endpoints/get-payload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/deprecated_legacy_endpoints/get-payload.js -------------------------------------------------------------------------------- /examples/amplifier/deprecated_legacy_endpoints/get-receipt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/deprecated_legacy_endpoints/get-receipt.js -------------------------------------------------------------------------------- /examples/amplifier/deprecated_legacy_endpoints/save-payload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/deprecated_legacy_endpoints/save-payload.js -------------------------------------------------------------------------------- /examples/amplifier/gmp-api/approve-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/gmp-api/approve-event.js -------------------------------------------------------------------------------- /examples/amplifier/gmp-api/contract-call-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/gmp-api/contract-call-event.js -------------------------------------------------------------------------------- /examples/amplifier/gmp-api/execute-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/gmp-api/execute-event.js -------------------------------------------------------------------------------- /examples/amplifier/gmp-api/tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/gmp-api/tasks.js -------------------------------------------------------------------------------- /examples/amplifier/images/Inbound-Relayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/images/Inbound-Relayer.png -------------------------------------------------------------------------------- /examples/amplifier/images/Outgoing-Relayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/images/Outgoing-Relayer.png -------------------------------------------------------------------------------- /examples/amplifier/images/payload-hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/images/payload-hash.png -------------------------------------------------------------------------------- /examples/amplifier/images/payload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/images/payload.png -------------------------------------------------------------------------------- /examples/amplifier/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/index.js -------------------------------------------------------------------------------- /examples/amplifier/utils/deployContract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/utils/deployContract.js -------------------------------------------------------------------------------- /examples/amplifier/utils/gmp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/utils/gmp.js -------------------------------------------------------------------------------- /examples/amplifier/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/utils/index.js -------------------------------------------------------------------------------- /examples/amplifier/utils/sleep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/amplifier/utils/sleep.js -------------------------------------------------------------------------------- /examples/cosmos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/README.md -------------------------------------------------------------------------------- /examples/cosmos/call-contract/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/Makefile -------------------------------------------------------------------------------- /examples/cosmos/call-contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/README.md -------------------------------------------------------------------------------- /examples/cosmos/call-contract/evm-contract/SendReceive.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/evm-contract/SendReceive.sol -------------------------------------------------------------------------------- /examples/cosmos/call-contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/index.js -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/Cargo.lock -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/Cargo.toml -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/README.md -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/artifacts/send_receive.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/artifacts/send_receive.wasm -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/src/contract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/src/contract.rs -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/src/error.rs -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/src/ibc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/src/ibc.rs -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/src/lib.rs -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/src/msg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/src/msg.rs -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/src/state.rs -------------------------------------------------------------------------------- /examples/cosmos/call-contract/wasm-contract/src/unit_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/cosmos/call-contract/wasm-contract/src/unit_tests.rs -------------------------------------------------------------------------------- /examples/evm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/README.md -------------------------------------------------------------------------------- /examples/evm/call-contract-gas-estimation/CallContractGasEstimation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-gas-estimation/CallContractGasEstimation.sol -------------------------------------------------------------------------------- /examples/evm/call-contract-gas-estimation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-gas-estimation/README.md -------------------------------------------------------------------------------- /examples/evm/call-contract-gas-estimation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-gas-estimation/index.js -------------------------------------------------------------------------------- /examples/evm/call-contract-gas-estimation/tests/call-contract-gas-estimation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-gas-estimation/tests/call-contract-gas-estimation.js -------------------------------------------------------------------------------- /examples/evm/call-contract-with-token-express/CallContractWithTokenExpress.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-with-token-express/CallContractWithTokenExpress.sol -------------------------------------------------------------------------------- /examples/evm/call-contract-with-token-express/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-with-token-express/README.md -------------------------------------------------------------------------------- /examples/evm/call-contract-with-token-express/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-with-token-express/index.js -------------------------------------------------------------------------------- /examples/evm/call-contract-with-token/CallContractWithToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-with-token/CallContractWithToken.sol -------------------------------------------------------------------------------- /examples/evm/call-contract-with-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-with-token/README.md -------------------------------------------------------------------------------- /examples/evm/call-contract-with-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-with-token/index.js -------------------------------------------------------------------------------- /examples/evm/call-contract-with-token/tests/call-contract-with-token.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract-with-token/tests/call-contract-with-token.test.js -------------------------------------------------------------------------------- /examples/evm/call-contract/CallContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract/CallContract.sol -------------------------------------------------------------------------------- /examples/evm/call-contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract/README.md -------------------------------------------------------------------------------- /examples/evm/call-contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract/index.js -------------------------------------------------------------------------------- /examples/evm/call-contract/tests/call-contract.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/call-contract/tests/call-contract.test.js -------------------------------------------------------------------------------- /examples/evm/cross-chain-lending/CompoundInterface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-lending/CompoundInterface.sol -------------------------------------------------------------------------------- /examples/evm/cross-chain-lending/LendingSatellite.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-lending/LendingSatellite.sol -------------------------------------------------------------------------------- /examples/evm/cross-chain-lending/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-lending/README.md -------------------------------------------------------------------------------- /examples/evm/cross-chain-lending/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-lending/index.js -------------------------------------------------------------------------------- /examples/evm/cross-chain-lending/interfaces/CErc20Interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-lending/interfaces/CErc20Interface.sol -------------------------------------------------------------------------------- /examples/evm/cross-chain-lending/interfaces/Comptroller.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-lending/interfaces/Comptroller.sol -------------------------------------------------------------------------------- /examples/evm/cross-chain-token/ERC20CrossChain.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-token/ERC20CrossChain.sol -------------------------------------------------------------------------------- /examples/evm/cross-chain-token/ERC20CrossChainProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-token/ERC20CrossChainProxy.sol -------------------------------------------------------------------------------- /examples/evm/cross-chain-token/IERC20CrossChain.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-token/IERC20CrossChain.sol -------------------------------------------------------------------------------- /examples/evm/cross-chain-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-token/README.md -------------------------------------------------------------------------------- /examples/evm/cross-chain-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/cross-chain-token/index.js -------------------------------------------------------------------------------- /examples/evm/deposit-address/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/deposit-address/README.md -------------------------------------------------------------------------------- /examples/evm/deposit-address/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/deposit-address/index.js -------------------------------------------------------------------------------- /examples/evm/its-canonical-token/CanonicalToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-canonical-token/CanonicalToken.sol -------------------------------------------------------------------------------- /examples/evm/its-canonical-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-canonical-token/README.md -------------------------------------------------------------------------------- /examples/evm/its-canonical-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-canonical-token/index.js -------------------------------------------------------------------------------- /examples/evm/its-custom-token/CustomToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-custom-token/CustomToken.sol -------------------------------------------------------------------------------- /examples/evm/its-custom-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-custom-token/README.md -------------------------------------------------------------------------------- /examples/evm/its-custom-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-custom-token/index.js -------------------------------------------------------------------------------- /examples/evm/its-executable/InterchainExecutableExample.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-executable/InterchainExecutableExample.sol -------------------------------------------------------------------------------- /examples/evm/its-executable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-executable/README.md -------------------------------------------------------------------------------- /examples/evm/its-executable/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-executable/index.js -------------------------------------------------------------------------------- /examples/evm/its-interchain-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-interchain-token/README.md -------------------------------------------------------------------------------- /examples/evm/its-interchain-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-interchain-token/index.js -------------------------------------------------------------------------------- /examples/evm/its-lock-unlock-fee/FeeToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-lock-unlock-fee/FeeToken.sol -------------------------------------------------------------------------------- /examples/evm/its-lock-unlock-fee/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-lock-unlock-fee/README.md -------------------------------------------------------------------------------- /examples/evm/its-lock-unlock-fee/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-lock-unlock-fee/index.js -------------------------------------------------------------------------------- /examples/evm/its-mint-burn-from/BurnableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-mint-burn-from/BurnableToken.sol -------------------------------------------------------------------------------- /examples/evm/its-mint-burn-from/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-mint-burn-from/README.md -------------------------------------------------------------------------------- /examples/evm/its-mint-burn-from/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/its-mint-burn-from/index.js -------------------------------------------------------------------------------- /examples/evm/multichain-game/MultichainGame.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-game/MultichainGame.sol -------------------------------------------------------------------------------- /examples/evm/multichain-game/MultichainGameReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-game/MultichainGameReceiver.sol -------------------------------------------------------------------------------- /examples/evm/multichain-game/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-game/README.md -------------------------------------------------------------------------------- /examples/evm/multichain-game/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-game/index.js -------------------------------------------------------------------------------- /examples/evm/multichain-nft-mint/MultichainNFTMint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-nft-mint/MultichainNFTMint.sol -------------------------------------------------------------------------------- /examples/evm/multichain-nft-mint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-nft-mint/README.md -------------------------------------------------------------------------------- /examples/evm/multichain-nft-mint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-nft-mint/index.js -------------------------------------------------------------------------------- /examples/evm/multichain-nft-mint/mocks/MockNFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-nft-mint/mocks/MockNFT.sol -------------------------------------------------------------------------------- /examples/evm/multichain-swap/MultichainSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-swap/MultichainSwap.sol -------------------------------------------------------------------------------- /examples/evm/multichain-swap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/multichain-swap/README.md -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/ERC721Demo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/ERC721Demo.sol -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/NftAuctionhouse.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/NftAuctionhouse.sol -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/NftAuctionhouseRemote.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/NftAuctionhouseRemote.sol -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/README.md: -------------------------------------------------------------------------------- 1 | # NFT Auction House 2 | 3 | Status: WIP 4 | -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/auction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/auction.js -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/bid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/bid.js -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/bidRemote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/bidRemote.js -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/getBidder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/getBidder.js -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/index.js -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/mint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/mint.js -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/ownerOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/ownerOf.js -------------------------------------------------------------------------------- /examples/evm/nft-auctionhouse/resolveAuction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-auctionhouse/resolveAuction.js -------------------------------------------------------------------------------- /examples/evm/nft-linker/ERC721Demo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-linker/ERC721Demo.sol -------------------------------------------------------------------------------- /examples/evm/nft-linker/NftLinker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-linker/NftLinker.sol -------------------------------------------------------------------------------- /examples/evm/nft-linker/NftLinkerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-linker/NftLinkerProxy.sol -------------------------------------------------------------------------------- /examples/evm/nft-linker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-linker/README.md -------------------------------------------------------------------------------- /examples/evm/nft-linker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-linker/index.js -------------------------------------------------------------------------------- /examples/evm/nft-linker/tests/NftLinker.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nft-linker/tests/NftLinker.test.js -------------------------------------------------------------------------------- /examples/evm/nonced-execution/ExecutableImplementation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nonced-execution/ExecutableImplementation.sol -------------------------------------------------------------------------------- /examples/evm/nonced-execution/NoncedExecutable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nonced-execution/NoncedExecutable.sol -------------------------------------------------------------------------------- /examples/evm/nonced-execution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nonced-execution/README.md -------------------------------------------------------------------------------- /examples/evm/nonced-execution/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/nonced-execution/index.js -------------------------------------------------------------------------------- /examples/evm/send-ack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/send-ack/README.md -------------------------------------------------------------------------------- /examples/evm/send-ack/SendAckReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/send-ack/SendAckReceiver.sol -------------------------------------------------------------------------------- /examples/evm/send-ack/SendAckReceiverImplementation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/send-ack/SendAckReceiverImplementation.sol -------------------------------------------------------------------------------- /examples/evm/send-ack/SendAckSender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/send-ack/SendAckSender.sol -------------------------------------------------------------------------------- /examples/evm/send-ack/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/send-ack/index.js -------------------------------------------------------------------------------- /examples/evm/send-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/send-token/README.md -------------------------------------------------------------------------------- /examples/evm/send-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/evm/send-token/index.js -------------------------------------------------------------------------------- /examples/multiversx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/README.md -------------------------------------------------------------------------------- /examples/multiversx/call-contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/README.md -------------------------------------------------------------------------------- /examples/multiversx/call-contract/contracts/HelloWorld.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/contracts/HelloWorld.sol -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/.gitignore -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/Cargo.lock -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/Cargo.toml -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/meta/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/meta/Cargo.lock -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/meta/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/meta/Cargo.toml -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/meta/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/meta/src/main.rs -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/multiversx.json: -------------------------------------------------------------------------------- 1 | { 2 | "language": "rust" 3 | } -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/output/hello-world.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/output/hello-world.wasm -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/src/lib.rs -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/wasm/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/wasm/Cargo.lock -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/wasm/Cargo.toml -------------------------------------------------------------------------------- /examples/multiversx/call-contract/hello-world/wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/hello-world/wasm/src/lib.rs -------------------------------------------------------------------------------- /examples/multiversx/call-contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/call-contract/index.js -------------------------------------------------------------------------------- /examples/multiversx/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/docker-compose.yaml -------------------------------------------------------------------------------- /examples/multiversx/external.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/external.toml -------------------------------------------------------------------------------- /examples/multiversx/its-interchain-token/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/its-interchain-token/README.md -------------------------------------------------------------------------------- /examples/multiversx/its-interchain-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/multiversx/its-interchain-token/index.js -------------------------------------------------------------------------------- /examples/tests/cosmos.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/tests/cosmos.test.js -------------------------------------------------------------------------------- /examples/tests/evm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/tests/evm.test.js -------------------------------------------------------------------------------- /examples/tests/multiversx.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/examples/tests/multiversx.test.js -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/package.json -------------------------------------------------------------------------------- /scripts/libs/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/config.js -------------------------------------------------------------------------------- /scripts/libs/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/deploy.js -------------------------------------------------------------------------------- /scripts/libs/execute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/execute.js -------------------------------------------------------------------------------- /scripts/libs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/index.js -------------------------------------------------------------------------------- /scripts/libs/its-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/its-utils.js -------------------------------------------------------------------------------- /scripts/libs/rootRequire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/rootRequire.js -------------------------------------------------------------------------------- /scripts/libs/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/start.js -------------------------------------------------------------------------------- /scripts/libs/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/libs/utils.js -------------------------------------------------------------------------------- /scripts/runCheckBalance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/runCheckBalance.js -------------------------------------------------------------------------------- /scripts/runDeploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/runDeploy.js -------------------------------------------------------------------------------- /scripts/runExecute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/runExecute.js -------------------------------------------------------------------------------- /scripts/runSetupEnv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/runSetupEnv.js -------------------------------------------------------------------------------- /scripts/runStart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axelarnetwork/axelar-examples/HEAD/scripts/runStart.js --------------------------------------------------------------------------------