0.0.3 |
|
---|---|
0.0.2 |
|
#7 in #social-network
150KB
584 代码行
虚拟代币经济合约
此合约尝试通过智能合约和sudo消息在Desmos链内实现一个简单的"虚拟"代币经济。
在Desmos链上存储、实例化和交互合约
存储合约(如果尚未存储)
desmos tx wasm store <contract_name.wasm> --chain-id <chain_id> --from <key_name> --gas 1050000
实例化合约
首先,您需要获取先前存储合约的code_id
。您可以从tx_response
中检查它,或者通过执行以下查询
desmos query wasm list-code
响应示例
code_infos:
- creator: desmos1k8u92hx3k33a5vgppkyzq6m4frxx7ewnlkyjrh
data_hash: 151EF9413F16C8953EE18FE527692B5DEA142EBF02027C3564852AC874844B7A
id: 1
pagination: {}
获取合约id后,现在可以通过以下方式实例化它
desmos tx wasm instantiate <code_id> '{"token_denom": "<name>"}' --label <contract_name> --from <key_name> --chain-id <chain_id> --amount <amount>
依赖项
~3.5–5MB
~110K SLoC