EOS交易ram,net和cpu资源不足问题解决
香茶苦咖啡
发表于 2022-11-7 17:26:01
158
0
0
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"
报错如下
* q% V' _6 ~. J
此报错为账号余额不足或者输入的金额不符合EOS规定的要求,EOS要求为必须满足小数后4位。! J O& O/ e/ ]1 z$ w) {2 y
通过其他账号转了一笔EOS过去,再次运行交易报如下错误7 R9 c; o8 I* n0 ?
6 F( ]. Q# G: z2 [
//购买ram
cleos system buyram trustwallets eosioddztest "0.0001 EOS" 0 _6 y) y" j) ^4 O! p+ j
再次进行交易,提示网络资源或者CPU资源不足8 R7 ]1 o" i3 d" L6 I1 f- [: s
购买资源
./cleos.sh system delegatebw trustwallets eosioddztest '0.1000 EOS' '0.1000 EOS' -p trustwallets# N @* J# w$ r* Q7 ~: n
报错如下
支付账号资源不足,查询支付帐号资源
./cleos.sh get account trustwallets% s; n# T8 @4 v% W/ [
支付帐号购买资源
./cleos.sh system delegatebw trustwallets trustwallets '0.1000 EOS' '0.1000 EOS' -p trustwallets
再次进行交易
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"2 [+ v' {, S" B% a. v
成功& S, e4 G3 _, T
注意:当账号没有资源时是不允许自己给自己购买ram或者抵押获得NET和CPU,因为这本身就是一次交易,需要消耗资源,第一次的操作需要通过其他账号进行。
成为第一个吐槽的人