{"repo":"axelarnetwork/axelar-cgp-sui","free":true,"listed":false,"github":"https://github.com/axelarnetwork/axelar-cgp-sui","clone":"git clone https://github.com/axelarnetwork/axelar-cgp-sui.git","description":"Axelar cross-chain contracts for Sui Move","language":"Move","stars":22,"topics":["axelar","blockchain","interoperability","move","sui"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Axelar CGP Sui An implementation of the Axelar cross-chain contracts in Move for the Sui blockchain. Generated docs can be found here. Installation Install Sui as shown here. We recommend using the pre-built binaries from the Sui releases page. The version of Sui that should be used can be found here. Install node.js 18+ Build all Move packages Testing Run tests for all Move packages If golden test data needs to be updated (such as if public interfaces have changed), then run Coverage To run code coverage, a Sui debug binary needs to be built locally. You can also see coverage reports from the GH actions. See .coverage.info for the coverage report. Development Install the Move extension in VS Code. It should come pre-installed with move-analyzer . Move Book: https://move-book.com Move Examples: https://examples.sui.io Sui framework dependency is pinned to a specific mainnet release for all packages for consistency. Deployment and Operations Official Sui deployment and operations scripts can be found here. Release Process Please check the release process for more details. Gateway The gateway lives in a few modules but has all of its storage in a single shared object called AxelarSigners . Relayer Spec Relaying to Sui is a bit complicated: the concept of 'smart contracts' is quite warped compared to EVM chains. The Problems Firstly, all persistent storage stems from Objects that have the key property and are either shared or owned by an account. These objects have a specific ty","default_branch":null,"files":null,"tree":[],"storefront":"/r/axelarnetwork","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/axelarnetwork/axelar-cgp-sui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}