EOS交易ram,net和cpu资源不足问题解决
香茶苦咖啡
发表于 2022-11-7 17:26:01
153
0
0
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"1 C+ b& D) f1 B
报错如下( w2 T1 {5 @/ a; ~* S" V0 k! P
此报错为账号余额不足或者输入的金额不符合EOS规定的要求,EOS要求为必须满足小数后4位。; }* X1 Q, z1 ]0 n6 I0 @" o9 S
通过其他账号转了一笔EOS过去,再次运行交易报如下错误+ b: X0 o) I: D
$ a) a# l7 q" C0 B2 Y
//购买ram) ^; N. V+ R$ W; E! d4 c3 k
cleos system buyram trustwallets eosioddztest "0.0001 EOS" / |3 i8 j" I) g9 s" N- N/ Y3 ?% {( K
再次进行交易,提示网络资源或者CPU资源不足
购买资源( @& {3 J" d) P6 a3 Q$ Y
./cleos.sh system delegatebw trustwallets eosioddztest '0.1000 EOS' '0.1000 EOS' -p trustwallets
报错如下2 Y9 }0 [* V, U0 W6 m( c
支付账号资源不足,查询支付帐号资源' O9 A( E- U K, U$ ~" K0 z
./cleos.sh get account trustwallets
支付帐号购买资源0 j) b& Z# P+ b; {7 ~
./cleos.sh system delegatebw trustwallets trustwallets '0.1000 EOS' '0.1000 EOS' -p trustwallets0 P1 |: h6 p$ I# I4 }
再次进行交易
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"
成功 R1 d0 ^$ O' u, f& r
注意:当账号没有资源时是不允许自己给自己购买ram或者抵押获得NET和CPU,因为这本身就是一次交易,需要消耗资源,第一次的操作需要通过其他账号进行。
成为第一个吐槽的人