发送和接收 Nam 代币 (Send and Receive Nam Tokens)
在Namada中,代币被实现为具有Token Validity Predicate的账户。有效性谓词(VP)特别检查在使用此代币的任何交易中保留了总供应量(代币)。您的钱包将预先加载一些在创世区块中初始化的代币地址。
初始化已建立的账户
如果您的钱包中已经有一个密钥,可以跳过此步骤。否则,请现在生成一个新的密钥对。
然后,发送一个交易来初始化您的新建立的账户,并使用别名establishment
保存其地址。keysha
公钥将写入账户的存储空间,以授权未来的交易。我们也用keysha
签署这笔交易。
namada client init-account \
--alias establishment \
--public-keys keysha \
--signing-keys keysha \
--threshold 1
一旦此交易得到应用,客户端将自动看到交易创建的新地址,并将其添加到您的钱包中,选择的别名为establishment
。
此命令使用预构建的User Validity Predicate。
发送付款
要从您的账户向validator-1
地址提交常规代币转账:
namada client transfer \
--source establishment \
--target validator-1 \
--token NAM \
--amount 10 \
--signing-keys keysha
此命令将尝试找到并使用源地址的密钥来签署交易。
查看您的余额
要查询特定代币和/或所有者的代币余额:
namada client balance --token NAM --owner my-new-acc
查看每个已知地址的余额
当您查询所有代币余额时,可以看到客户端已知的代币地址:
namada client balance
Last updated