EOS交易ram,net和cpu资源不足问题解决
香茶苦咖啡
发表于 2022-11-7 17:26:01
105
0
0
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"! J# ~" f( X& l: m9 ?( O, |% }9 h
报错如下' o' o7 L: C( Z( `
此报错为账号余额不足或者输入的金额不符合EOS规定的要求,EOS要求为必须满足小数后4位。' @. j- n7 |9 I* M
通过其他账号转了一笔EOS过去,再次运行交易报如下错误
& Q% L" l1 e( t3 z7 a
//购买ram( Y$ I- \& F+ C' y/ l6 P
cleos system buyram trustwallets eosioddztest "0.0001 EOS"
再次进行交易,提示网络资源或者CPU资源不足+ w2 Z3 p- k; m$ W, @; Y
购买资源; n( c4 W2 i( A. m& V# p& G
./cleos.sh system delegatebw trustwallets eosioddztest '0.1000 EOS' '0.1000 EOS' -p trustwallets1 ^+ I" g0 ~+ p+ C$ p: w
报错如下) O# ~$ i$ e/ { m+ p2 M
" k, X( V6 x* O3 A/ Z) n/ ]% ^
支付账号资源不足,查询支付帐号资源: P0 I8 y6 K& @7 H, x5 n4 N* W
./cleos.sh get account trustwallets
支付帐号购买资源
./cleos.sh system delegatebw trustwallets trustwallets '0.1000 EOS' '0.1000 EOS' -p trustwallets' X3 ]( Z8 I& W5 t3 g# \
再次进行交易
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"
成功, |% K% w3 k7 V7 y; _" ]$ d+ x
注意:当账号没有资源时是不允许自己给自己购买ram或者抵押获得NET和CPU,因为这本身就是一次交易,需要消耗资源,第一次的操作需要通过其他账号进行。
成为第一个吐槽的人