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上部署的 - 因此,此文件的更改不会影响模板。