導航:首頁 > 以太萊特 > 以太坊合約源碼驗證

以太坊合約源碼驗證

發布時間:2024-03-05 17:43:34

㈠ ERC20代幣的六個基本功能是什麼

為了創建ERC20令牌,你需要記下以下內容

  1. 代幣名稱代
  2. 幣符號代
  3. 幣小數
  4. 位代幣數量為流通
  5. 合約
  6. 代號驗證源代碼

除了ERC20之外,還有ERC20,ERC721,ERC223,ERC621,ERC827, 具體不做累述,但是對ERC721順便說一下, ERC721是主要用於區塊鏈游戲的協議,大家經常看到的區塊鏈游戲基本上是基於ERC721。

㈡ solidity 智能合約(3):使用truffle編譯部署及測試合約

先找源碼敲一遍,跑起來,後面慢慢講怎麼用solidity編寫以太坊智能合約。

這個文件編寫在 contracts 目錄下

這個文件在 migrations 目錄下

這個文件可以創建一個 test 目錄,然後放進去,我這里直接放在了根目錄,不太規范。

要編譯Truffle項目里的合約,請切換到項目工程所在根目錄,然後在終端中鍵入以下內容:

首次運行時,將編譯所有合約。 在後續運行中,Truffle將僅編譯自上次編譯以來有更改的合約。如果我們想覆蓋此行為,可以使用 --all 選項運行上面的命令。

編譯的目標文件 Artifacts 將放在 build/contracts/ 目錄中,相對於項目根目錄(如果該目錄不存在,將創建該目錄。)

這些 Artifacts 是Truffle內部工作的組成部分,它們在成功部署應用程序中起著重要作用。 不要去編輯這些文件,因為這些文件將被合約編譯和部署覆蓋。

編譯成功後

遷移腳本(JavaScript文件)可幫助我們將合約部署到以太坊網路。 這些文件負責暫存我們的部署任務,並且假設我們的部署需求會隨著時間的推移而發生變化。 隨著項目的發展,我們將創建新的遷移腳本,以進一步推動區塊鏈的發展。 先前運行的部署記錄通過特殊的 Migrations 遷移合約記錄在鏈上,詳細信息如下。

部署命令

要運行部署,請運行以下命令:

這將部署在項目的 migrations 目錄中的所有遷移文件。 最簡單的遷移只是一組管理部署腳本。 如果我們的遷移先前已成功運行,則 truffle migrate 將從上次運行的遷移開始執行,僅運行新創建的遷移。 如果不存在新的遷移, truffle migrate 將不會執行任何操作。 我們可以使用 --reset 選項從頭開始運行所有遷移。 對於本地測試,確保在執行 migrate 之前安裝並運行了 Ganache等 測試區塊鏈。

測試腳本中輸入數值 100 ,取出的數值為 64 (這個值是16進制格式,轉為十進制就是 100 ).

閱讀全文

與以太坊合約源碼驗證相關的資料

熱點內容
空中比特幣俱樂部迪拜會議 瀏覽:224
虛擬主機被挖礦 瀏覽:595
真正區塊鏈技術有哪家公司 瀏覽:453
crt挖礦蘋果下載 瀏覽:261
辛巴威比特幣交易所 瀏覽:255
智匯魔方官網挖礦 瀏覽:400
比特幣魚池設置 瀏覽:877
比特幣的接受情況 瀏覽:298
起點區塊鏈礦機 瀏覽:196
合法正規的雲挖礦平台 瀏覽:363
以太坊和比特幣現金 瀏覽:885
數字貨幣在超市如何使用 瀏覽:956
ifmchain挖礦 瀏覽:185
xuc以太坊萬象 瀏覽:801
第一個人比特幣 瀏覽:14
比特幣現行交易 瀏覽:587
零投資虛擬貨幣 瀏覽:870
bte礦機多少錢 瀏覽:176
區塊鏈金融加盟 瀏覽:793
最新人民日報評比特幣 瀏覽:567