修改比特股核心資產代碼 - How to change bitshares core symbol

1.修改代碼

用文本編輯器修改以下三個文件,將其中的BTS全部改成你想要的Token名字,比如“VIP”


? ? libraries\chain\db_init.cpp


? ??libraries/chain/include/graphene/chain/config.hpp


????libraries/chain/protocol/types.cpp


2.修改內嵌的創世區塊文件

找到根目錄下的genesis.json文件,但是這個文件是一個單行的巨大文件,用普通的文本編輯器是無法編輯的,我們需要用到linux的sed命令,使用正則表達式進行替換,將其中的【"BTS】(注意是引號BTS)替換成【"VIP】(引號VIP),命令如下

sed -i '.original' "s/\"BTS/\"RISK/g" genesis.json

命令解析:

????-i '.original'告訴sed命令編輯原始文件,但是會將原始文件加上后綴.original另存一份以防止改錯

? ??"s/\"BTS/\"VIP/g",使用政策表達式將"BTS全部替換成"VIP

以上工作完成之后,就可以編譯了。


比特股開發系列文章

《在OSX系統上用CLion編譯比特股核心代碼》

《在Ubuntu上編譯比特股核心代碼》

《搭建你自己的比特股測試網(上篇)》

《搭建你自己的比特股測試網(下篇)》

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 本文承接之前寫的三十分鐘學會AWK一文,在學習完AWK之后,趁熱打鐵又學習了一下SED,不得不說這兩個工具真的堪稱...
    mylxsw閱讀 4,416評論 3 74
  • # sed -n '/Dec 28 15:15:00/,$p' filename //查詢某段時間到現在的日...
    ssdsss閱讀 901評論 0 0
  • 簡介 sed 是一種在線編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(p...
    699b979fc4da閱讀 1,023評論 0 1
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,218評論 2 33
  • 《城入鄉圖》 回留似如千萬卷,ps:卷 juan,3聲 開中請立磕皮鏘。 科絕可調親詩哄,ps:調 diao,4聲...
    春城怡景閱讀 177評論 2 14