eosio计算ram价格

首先获取多索引表rammarket的数据:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$: cleos -u https://nodes.get-scatter.com:443 get table eosio eosio rammarket
{
"rows": [{
"supply": "10000000000.0000 RAMCORE",
"base": {
"balance": "70910488246 RAM",
"weight": "0.50000000000000000"
},
"quote": {
"balance": "1722420.0326 EOS",
"weight": "0.50000000000000000"
}
}
],
"more": false
}

eosio获取账号actions

概述:

有时候我们使用别人的 rpc 地址,get actions的时候返回的是空:

1
2
3
$: cleos -u https://别人的rpc.io get actions myaccount111
# seq when contract::action => receiver trx id... args
================================================================================================================

screen

简介:

当我们远程登录服务器,正在执行某些操作,比如正在编译源代码到60%,如果因为网络等各种原因断开了与服务器的链接,那么编译过程可能会被中断,我们重新链接服务器时需要从从头进行编译。
如果执行编译前使用了screen,链接断开时编译工作不会中断,重连后登录之前的screen会话,就可以回到当时的环境。

EOSIO笔记

action

  • 对应的 function 返回值为 void
  • 命名长度不能超过12位
  • 命名须由 .12345abcdefghijklmnopqrstuvwxyz 构成