Template Ethereum Smart Contract Interaction
1.0.0
該模板允許用戶(a)使用可以在以太坊的區塊鏈上部署的智能合約模板,(b)將智能合約連接到本地存儲庫,(c)通過前端與智能合約進行交互,並且(d)自定義前端,同時仍連接到智能合約。
Secret.sol
:與兩個簡單功能堅固寫的智能合約app.js
:與以太坊區塊鏈上的智能合約進行互動 - 部署後,更改兩個變量以添加自己的合同。app.js
and index.html
:html(frontend)和javaScript之間的直覺和簡單互動(使用web3.js與智能合約進行交互)index.css
:自定義網站的簡單CSSnpm install
npm run dev
該存儲庫連接到Ropsten測試網絡上已部署的合同。此存儲庫中的智能合約僅作為智能合約模板包括在內。添加自己的合同:
ABI
和var contractAddress
我們的模板合同以堅固性書寫,並有兩個主要的Funciton:
setSecretWord
允許用戶設置“秘密單詞”getSecretWord
:檢索最新的“秘密單詞”該文件包含在此存儲庫中供參考,但不用於其他目的。完全相同的智能合約是在Ropsten上部署的 - 因此,此文件的更改不會影響模板。