Template Ethereum Smart Contract Interaction
1.0.0
이 템플릿은 (a) 이더 리움 블록 체인에 배치 할 수있는 스마트 계약 템플릿을 사용하고 (b) 스마트 계약을 로컬 리포지토리에 연결하고 (c) 프론트 엔드를 통해 스마트 계약과 상호 작용하고 (d) 여전히 스마트 계약에 연결되어있는 동안 프론트 엔드를 사용자 정의하십시오.
Secret.sol
: 두 가지 간단한 기능으로 견고한 스마트 계약app.js
: 이더 리움 블록 체인에서 스마트 계약과 상호 작용 - 배치 한 후에는 계약을 추가하기 위해 두 가지 변수를 변경하십시오.app.js
및 index.html
: HTML (Frontend)과 JavaScript 간의 직관적이고 간단한 상호 작용 (web3.js를 사용하여 스마트 계약과 상호 작용)index.css
: 웹 사이트를 사용자 정의하는 간단한 CSSnpm install
실행하십시오npm run dev
이 저장소는 Ropsten Test Network의 배포 된 계약에 연결됩니다. 이 저장소 [Secret.Sol]의 스마트 계약은 단순히 스마트 계약 템플릿으로 포함됩니다. 자신의 계약을 추가하려면 :
ABI
및 var contractAddress
변경하십시오.우리의 템플릿 계약은 견고성으로 작성되었으며 두 가지 주요 기능이 있습니다.
setSecretWord
사용자가 "비밀 단어"를 설정할 수 있습니다.getSecretWord
: 최신 "비밀 단어"검색이 파일은 참조를 위해이 repo에 포함되어 있지만 다른 목적으로는 사용되지 않습니다. 정확히 동일한 스마트 계약은 Ropsten에 배포 되므로이 파일의 변경 사항은 템플릿에 영향을 미치지 않습니다.