EOS交易ram,net和cpu资源不足问题解决
香茶苦咖啡
发表于 2022-11-7 17:26:01
97
0
0
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"
报错如下2 Y/ N, q8 n1 c- I5 J; a
1 L/ U) }5 K7 m7 C" ^. H
此报错为账号余额不足或者输入的金额不符合EOS规定的要求,EOS要求为必须满足小数后4位。
通过其他账号转了一笔EOS过去,再次运行交易报如下错误
//购买ram4 }. b2 x) V. G" i4 E
cleos system buyram trustwallets eosioddztest "0.0001 EOS"
再次进行交易,提示网络资源或者CPU资源不足
购买资源/ I, v9 L2 b# m/ \
./cleos.sh system delegatebw trustwallets eosioddztest '0.1000 EOS' '0.1000 EOS' -p trustwallets
报错如下1 r y6 Z |1 l; h
' |8 t# j N# ^
支付账号资源不足,查询支付帐号资源; A$ R4 n# @6 q& p! t" P+ a9 W) _
./cleos.sh get account trustwallets/ Z" i: Z! G9 S$ o$ [, P! f5 K7 G0 i
8 K; f" n# d8 Q D# t7 O
支付帐号购买资源* E z3 E; U# a: C# ?( n8 U, U# R
./cleos.sh system delegatebw trustwallets trustwallets '0.1000 EOS' '0.1000 EOS' -p trustwallets" d/ k, z; J( z0 _
再次进行交易
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"$ W& J: A& S! C9 z: X5 K
成功8 W6 ~% D' r1 s" x2 I% d; i
注意:当账号没有资源时是不允许自己给自己购买ram或者抵押获得NET和CPU,因为这本身就是一次交易,需要消耗资源,第一次的操作需要通过其他账号进行。
成为第一个吐槽的人