摘要:檢索與已定義公鑰關聯的所有帳戶。設置或者更新區塊鏈狀態創建賬戶,默認創建默認打開有沒有所有解鎖錢包的公鑰列表。
eos文檔version
// 檢索客戶端的版本信息 $ ./cleos version clientconvert
打包和解包transaction
pack_transaction
unpack_transaction
pack_action_data
unpack_action_data
createcreate key
創建密鑰對
$ ./cleos create key -f myKey.txt $ ./cleos create key --to-console
create account
在區塊鏈上創建新的賬戶
如果加載了系統合約(例如生產網絡),則使用cleos system newaccount代替
Positionals: creator TEXT The name of the account creating the new account name TEXT The name of the new account OwnerKey TEXT The owner public key for the new account ActiveKey TEXT The active public key for the new account Options: -x,--expiration set the time in seconds before a transaction expires, defaults to 30s -f,--force-unique force the transaction to be unique. this will consume extra bandwidth and remove any protections against accidently issuing the same transaction multiple times -s,--skip-sign Specify if unlocked wallet keys should be used to sign transaction -d,--dont-broadcast don"t broadcast transaction to the network (just print to stdout) -p,--permission TEXT ... An account and permission level to authorize, as in "account@permission" (defaults to "creator@active") $ ./cleos create account inita tester EOS4toFS3YXEQCkuuw1aqDLrtHim86Gz9u3hBdcBw5KNPZcursVHq EOS7d9A3uLe6As66jzN8j44TXJUqJSK3bFjjEEqR4oTvNAB3iM9SAget
從區塊鏈檢索各種項目和信息。
// 簡單地返回當前的區塊鏈狀態信息。 $ ./cleos get info $ ./cleos get block 1 $ cleos get account eosio --json $ cleos get code eosio.token $ cleos get table eosio eosio namebids --key-type i64 --index 2 -r -l 1 $ cleos get currency balance eosio.token eosio SYS $ cleos get currency stats eosio.token SYS // 檢索與已定義公鑰關聯的所有帳戶。 $ cleos get accounts EOS8mUftJXepGzdQ2TaCduNuSPAfXJHf22uex4u41ab1EVv9EAhWt // 返回此賬號創建的賬號 $ cleos get servants eosio $ ./cleos get transaction eb4b94b72718a369af09eb2e7885b3f494dd1d8a20278a6634611d5edd76b703 // 檢索范圍內引用特定帳戶名稱的所有操作。 $ ./cleos get actions eosio.tokenset
設置或者更新區塊鏈狀態
$ ./cleos set contract currency ../../../contracts/currency/currency.wast ../../../contracts/currency/currency.abitransfer
$ ./cleos transfer useraaaaaaaa useraaaaaaac "1.0000 SYS" "hello world" $ ./cleos transfer useraaaaaaaa useraaaaaaac -c eosio.token "1.0000 SYS" "hello world"net
$ cleos net connect http://somehost.com:1234 $ cleos net disconnect http://somehost.com:1234 $ cleos net status http://somepeer:1234 $ cleos net peerswallet
# 創建賬戶,默認創建default $ ./cleos wallet create --to-console $ ./cleos wallet create -n second-wallet --to-console $ ./cleos wallet create --name my-new-wallet --file my-new-wallet.txt # 默認打開default,有open沒有close $ ./cleos wallet open $ ./cleos wallet open -n second-wallet $ ./cleos wallet lock $ ./cleos wallet lock -n second-wallet $ ./cleos wallet lock_all $ ./cleos wallet unlock -n second-wallet --password PW5Ji6JUrLjhKAVn68nmacLxwhvtqUAV18J7iycZppsPKeoGGgBEw $ ./cleos wallet import 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 # Lists opened wallets $ ./cleos wallet list # 所有解鎖錢包的公鑰列表。這些鍵可以用來簽署transaction。 $ ./cleos wallet keys # 在錢包中創建一個密鑰對,這樣您就不需要像使用cleos創建密鑰那樣手動導入它了。默認情況下,這將創建錢包的密鑰是K1密鑰。但是這個命令也允許您創建R1格式的鍵。 $ cleos wallet create_key K1 # 可以查詢單個錢包的公鑰對和私鑰對。錢包必須已經打開,你必須再次輸入密碼。 $ cleos wallet private_keys K1
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24516.html
摘要:與傳統方式不同,在去中心化的網絡及區塊鏈上運行后端代碼智能合約。這個博客涵蓋了什么在本博客中,我將展示如何設置區塊鏈并開發智能合約。 在我傾聽Bettina Warburg的演講之后,我對去中心化經濟(dApps)的概念著迷。傳統的Web應用程序是: 前端→后端→數據庫 相比之下,dApp網站是: 前端→智能合約→區塊鏈 例如,當你進入電子銀行時,網頁將調用后端代碼來獲取你的個人數據并...
摘要:多索引數據庫是中的一種數據結構,它根據范圍的定義方式提供存儲數據的靈活性。例如,每個帳戶已存儲在合約中定義的多索引數據庫中的數,該合約由定義范圍的每個帳戶的一小塊組成。 對于EOS RAM的來說什么最重要呢?我們經常在每天的數字貨幣和區塊鏈相關新聞中看到EOS旁邊的RAM這個詞,但是無論如何我們應該關注它的價格,為什么要關注它的價格,即使是那些只想深入了解智能合約開發的人也需要這樣嗎?...
摘要:雖然給了安裝教程,當然還是用最方便。官方教程了,不過只是想運行的話,也不用,直接在源碼的目錄下執行就好了,會自動啟動兩個容器錢包管理組件,負責簽名啊啥的區塊鏈節點更新很快,教程更新不及時,截至今天,教程里命令行工具的配置是有問題的。 雖然eos給了安裝教程,當然還是用docker最方便。而且現在docker還有阿里云鏡像,速度快的不要不要的。 官方教程了https://github.c...
摘要:在進行開發和測試時,可能是手動啟動的不是由啟動的,最終可能會運行多個進程。然后為了安全考慮,除非合約賬戶已經被配置這些權限,否則合約無法用是一個虛假的權限,授予合約在此之前,需要一個復雜的具有潛在風險的命令來添加,現在大大簡化了。 介紹 cleos是一個命令行工具,它與nodeos公開的REST API接口。為了使用cleos,您需要有一個nodeos實例的端點(IP地址和端口號),還...
摘要:確認安裝成功并且服務啟動之后,再繼續進行下一步。適用于開發者的定制環境,其中包含編譯智能合約需要的相關工具和依賴庫。由于我們是開發者,因此我們選用這個。此時也可以通過的請求,直接訪問查詢分享一個開發視頻教程,密碼 由于EOS的版本在不斷的更新迭代,本地編譯最新版本的方式更新比較繁瑣,而且容易出問題。 因此,我們推薦使用Docker容器的方式配置EOS本地測試環境,這樣方便維護升級,而且...
閱讀 3641·2021-11-23 09:51
閱讀 1990·2021-11-16 11:42
閱讀 3234·2021-11-08 13:20
閱讀 1097·2019-08-30 15:55
閱讀 2205·2019-08-30 10:59
閱讀 1239·2019-08-29 14:04
閱讀 1017·2019-08-29 12:41
閱讀 2006·2019-08-26 12:22