EOS交易ram,net和cpu资源不足问题解决
香茶苦咖啡
发表于 2022-11-7 17:26:01
80
0
0
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"6 E6 f3 r; M1 n
报错如下
此报错为账号余额不足或者输入的金额不符合EOS规定的要求,EOS要求为必须满足小数后4位。+ N8 y1 P/ P$ g) J' }: I. |
通过其他账号转了一笔EOS过去,再次运行交易报如下错误
//购买ram& F) z: f9 J+ ]# d
cleos system buyram trustwallets eosioddztest "0.0001 EOS" 1 _. h6 s8 Y- @0 V! X
再次进行交易,提示网络资源或者CPU资源不足5 f4 J+ H- W7 M! b" ?. Q
; o* {4 L- ~9 E: C R
购买资源
./cleos.sh system delegatebw trustwallets eosioddztest '0.1000 EOS' '0.1000 EOS' -p trustwallets/ F8 O8 w7 u7 ?* o5 i& r8 _
报错如下3 Y# I& B) Y- A1 V
支付账号资源不足,查询支付帐号资源
./cleos.sh get account trustwallets& d; f7 h5 Q* n i: z( w- O9 {
支付帐号购买资源
./cleos.sh system delegatebw trustwallets trustwallets '0.1000 EOS' '0.1000 EOS' -p trustwallets v" f1 \5 t, c; S/ o$ a9 |( m1 A
再次进行交易/ q. @2 X7 j- }; V
./cleos.sh transfer eosioddztest trustwallets "0.0001 EOS" "issue"1 Y' _9 P3 b* |" ?3 P. K
成功. b/ O8 ^* R# p7 N$ ?. l
注意:当账号没有资源时是不允许自己给自己购买ram或者抵押获得NET和CPU,因为这本身就是一次交易,需要消耗资源,第一次的操作需要通过其他账号进行。
成为第一个吐槽的人