Этот шаблон позволяет пользователю (а) использовать шаблон смарт -контракта, который можно развернуть на блокчейне 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 installnpm run devЭтот репозиторий подключен к развернутому контракту в тестовой сети Ropsten. Умный контракт в этом репозитории [secret.sol] просто включен как шаблон смарт -контракта. Чтобы добавить свой собственный контракт:
ABI и var contractAddressНаш шаблонный контракт написан в сфере прочности и имеет две основные функции:
setSecretWord позволяет пользователю установить «секретное слово»getSecretWord : Получение последнего «секретного слова»Файл включен в этот репо для справки, но не используется для других целей. Тот же самый интеллектуальный контракт развернут на Ropsten - следовательно, изменения в этом файле не повлияют на шаблон.