在Libra CLI中:
libra% query txn_acc_seq 9f49240376634fdb3277adb91ed075ccfeff8d26d71a28d49958d51711a1e01d 0 true
>> Getting committed transaction by account and sequence number
Transaction not available
我也得到了类似的输入,但是输入了不同的序号(1,2,3,...)
我希望该命令显示与此地址关联的交易,为什么不发生这种情况?
其他信息: 只是为了确认该帐户过去是否进行过交易:
libra% query balance 9f49240376634fdb3277adb91ed075ccfeff8d26d71a28d49958d51711a1e01d
Balance is: 416.000000
答案 0 :(得分:1)
txn_acc_seq | ts
-通过帐户和序列号获取已提交交易。
因此,它仅适用于您发送的交易。
如果您想收到交易,则应使用事件
喜欢
query event 9f49240376634fdb3277adb91ed075ccfeff8d26d71a28d49958d51711a1e01d received 0 true 100
您无法从CLI获得薄荷交易
如果您没有水龙头帐户,则薄荷不是交易,如果您选中/client/src/client_proxy.rs
,则可以看到薄荷只是对水龙头服务器的GET请求
如果您有水龙头帐户
Some(_) => self.mint_coins_with_local_faucet_account
如果您没有水龙头帐户
None => self.mint_coins_with_faucet_service
http://{faucet_server}?amount={num_coins}&address={receiver}
然后服务器发出薄荷糖请求
您可以在libra/docker/mint/server.py
"a m {} {}".format(address, amount / (10 ** 6)))
它将在客户端中使用self.mint_coins_with_local_faucet_account
薄荷本身mint_to_address in libra_account.mvir
不会发出任何事件