账号规则1 A% s2 w$ l# ~2 h {. f0 o
账号命名规则9 @/ |3 w% p; o
! F+ L& F4 R8 N( h7 l
可执行文件
路径
eos/build/programs {9 V( J5 Z7 `; ^- U
nodeos) d: Z/ L& w [
cleos, N7 \2 `' |# O c4 b
keosd; n$ x. j7 w4 w7 M9 Y9 ^! u# d' u
注意
除了使用keosd来管理你的钱包外,还能使用nodeos来管理钱包。不建议同时使用keosd和nodeos来管理钱包,虽然不会出现什么问题,但很容易引起混淆。5 Q" o3 t# L. }
使用方法,在config.ini文件中添加插件,重启nodeos。
plugin = eosio::wallet_api_plugin+ H/ l" E& s7 @' A
注意:当使用nodeos来管理钱包时,如果nodeos关闭,钱包将会被加锁。重新启动nodeos后,需要使用unlock命令解锁钱包。% @4 i: W/ j9 Y; B' Q+ e4 P' O4 z
如果同时运行nodeos和keosd,cleos会优先访问nodeos。' t- M8 X7 l* s, X. {1 N
基础智能合约' Q, u, @; F1 T3 F |
eosio.bios; K1 J2 I( R1 P" Z
部署方法* ^+ \- p- U. Y+ g6 Z- m$ w' v
./cleos.sh set contract eosio ../eos/build/contracts/eosio.bios/ -p eosio/ \# M+ w- ]% q; }- E2 P
eosio.token5 n% q7 w$ i# k
部署
./cleos.sh set contract eosio.token ../eos/build/contracts/eosio.token/ -p eosio.token
eosio.system
创建账号,更新权限,删除权限,关联权限,取消关联权限,canceldelay,onerror% {, F& U8 g, c# r
设置内存大小,setparams,setpriv,rmvproducer,bidname
购买指定字节内存,用EOS购买内存,销售内存,抵押,取消抵押,refund; z$ i1 e0 }/ O6 D% l0 ~
注册生产者,取消注册生产者,投票,设置成为投票代理; V; D& O7 j3 t2 T
更新指定生产者的区块信息,(生产者)获取回报" r; I1 ^$ ~( T O
部署
请参考eosio.system部署/ }" U! e% ]3 N4 }
eosio.msig8 M9 V4 c. N) H
msig”是“multiple signature”(多重签名)的简写,顾名思义,就是让多个账户对一起事务进行签名。可以异步提出、批准、发布经过多方同意的事务。
部署+ P; h) U& w' t: q0 F( i9 ]8 G
cleos set contract eosio.msig eosio.msig -p eosio.msig