{"content":{"title":"配置Sui学习环境","body":"## 1. 安装 Sui 及配置\r\n\r\n> 操作系统：Ubuntu 22.04\r\n\r\n### 1.1 安装 Rust\r\n\r\n```bash\r\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\r\nrustup update stable\r\n```\r\n\r\n### 1.2 安装 Sui\r\n\r\n```bash\r\nsudo apt-get update\r\nsudo apt-get install curl git-all cmake gcc libssl-dev pkg-config libclang-dev libpq-dev build-essential\r\n```\r\n\r\n安装 sui\r\n\r\n```bash\r\ncargo install --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui\r\n```\r\n\r\n## 2. 安装 move 插件\r\n\r\n在 intellij 插件市场搜索安装 `Sui Move Lanaguage`，点击安装即可\r\n\r\n\r\n![image.png](https://img.learnblockchain.cn/attachments/2024/03/tLGGkQI365f942adcb950.png)\r\n\r\n## 3. 添加主网和测试网\r\n\r\n```bash\r\nsui client new-env --alias testnet --rpc https://fullnode.testnet.sui.io:443\r\nsui client new-env --alias mainnet --rpc https://sui-mainnet.nodeinfra.com:443\r\n\r\n// 切换网络\r\nsui client switch --env testnet\r\n```\r\n\r\n## 4. 测试网水龙头 token\r\n\r\n```bash\r\ncurl http://getsui.com/address/<ADDRESS>\r\n```\r\n\r\n## 5. 钱包相关命令\r\n\r\n```bash\r\n// 导入钱包\r\nsui keytool import <PATH>\r\n// 切换address\r\nsui client switch --address <ADDRESS>\r\n// 当前保存的密钥\r\nsui client addresses\r\n// 当前启用的密钥\r\nsui client active-address\r\n```\r\n\r\n---\r\n星航计划 QQ群：79489587"},"author":{"user":"https://learnblockchain.cn/people/18893","address":null},"history":"bafkreid3tqbgxhgcu5fhfnanmdqflunpqyttsynl7ytsrmhtycqx7uqbwy","timestamp":1710834356,"version":1}