eos在MAC上搭建乙個EOS 3 0本地節點

2021-08-23 12:27:13 字數 921 閱讀 6918

git clone --recursive 

cd ~/eos 

./eosio_build.sh

cd ~/eos/build

sudo make install

注意:以下這項可選,主要用於基礎測試,測試本地環境是否搭好

cd ~/eos/build

make test

cd ~/eos/build/programs/nodeos

./nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::chain_api_plugin --plugin eosio::account_history_api_plugin

或./nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin

注意:要是嫌麻煩,不想每次都輸入這麼多,可以執行完上面的命令後,進入以下目錄

該目錄下有乙個config.ini檔案,配置許可權

修改 enable-stale-production = false 為 enable-stale-production = true,記得去掉前面的#

修改 producer-name = eosio ,記得去掉前面的#

新增 plugin = eosio::producer_plugin 

新增 plugin = eosio::wallet_api_plugin 

新增 plugin = eosio::chain_api_plugin 

新增 plugin = eosio::http_plugin

修改完後,下次執行./nodeos即可

ctrl+c

到這裡,在mac上搭建eos 3.0的乙個本地節點就已經完成。

EOS智慧型合約開發 一 EOS環境搭建和啟動節點

上節介紹了eos智慧型合約開發之eos環境搭建及啟動節點 那麼,節點啟動後我們要做的第一件事兒是什麼呢?就是我們首先要有賬號,但是有賬號的前提是什麼呢?倒不是先建立賬號,而是先要有自己的一組私鑰,有了私鑰才能有賬號,有賬號的前提還是要有錢包。所以,最開始我們是建立錢包,錢包是用來管理我們的金鑰的。使...

乙個EOS延遲交易的示例

合約基本功能編寫完成,主要功能是為每個玩家儲存僱傭的npc 勞工 並且記錄npc的薪水,定時支付給npc工資。由於最終規則還沒有定,所以未對程式進行優化。labornpc.hpp原始碼 class eosio contract labornpc labornpc public contract 持久...

一 EOS智慧型合約開發環境的搭建

筆者系統環境 win10企業版 整體執行環境 在win10裡面開啟hyper v虛擬機器服務,然後在虛擬機器裡面安裝ubantu16.04系統,接著在ubantu16.04系統裡安裝eosio,包含命令列環境 cleos等 以及智慧型合約編譯環境 eosio.cdt 到這裡就完成了eos智慧型合約開...