Этот шаблон позволяет пользователю (а) использовать шаблон смарт -контракта, который можно развернуть на блокчейне Ethereum, (b) подключить интеллектуальный контракт с местным репозиторием, (c) взаимодействует с интеллектуальным контрактом через фронт и (d) Настройте Frontend, пока все еще подключены к умному контракту.
Secret.sol
: Smart Contract, написанный в Polidenty с двумя простыми функциямиapp.js
: взаимодействие с умным контрактом на блокчейне Ethereum - измените две переменные, чтобы добавить свой собственный контракт, как только вы его развернете.app.js
и index.html
: интуитивно понятное и простое взаимодействие между HTML (Frontend) и JavaScript (используя web3.js для взаимодействия с умным контрактом)index.css
: простой CSS для настройки веб -сайтаnpm install
npm run dev
Этот репозиторий подключен к развернутому контракту в тестовой сети Ropsten. Умный контракт в этом репозитории [secret.sol] просто включен как шаблон смарт -контракта. Чтобы добавить свой собственный контракт:
ABI
и var contractAddress
Наш шаблонный контракт написан в сфере прочности и имеет две основные функции:
setSecretWord
позволяет пользователю установить «секретное слово»getSecretWord
: Получение последнего «секретного слова»Файл включен в этот репо для справки, но не используется для других целей. Тот же самый интеллектуальный контракт развернут на Ropsten - следовательно, изменения в этом файле не повлияют на шаблон.