Нативная цепь - WASM
You can use the following steps to deploy a smart contract on the 5ire Native chain using a script:
Подключитесь к сети 5ireChain
Имейте скомпилированный смарт-контракт WASM. Это даст вам понимание всех соответствующих технических деталей смарт-контракта в цепочке 5ire Native.
Для развертывания скомпилированного смарт-контракта WASM пользователь должен иметь доступ к ABI контракта и его WASM-файлу, или пользователь может иметь только файл .contract (например, ERC721.contract), который уже содержит ABI и WASM.
Клонируйте этот репозиторий (https://github.com/5ire-tech/wasm-contract-deployment)
Измените каталог на этот репозиторий и откройте его в VScode командой 'npm i'
Примечание: Этот шаг относится только к тем, кто хочет развернуть собственный контракт.
После этого пользователи могут вставить все содержимое файла '.contract' в abi.js. Они также могут отформатировать содержимое с помощью расширения VScode (щелкните правой кнопкой мыши>форматировать документ с помощью>prettier)
Измените входной параметр в wsProvider в deploy.js (укажите конечную точку для цепочки, которую вы хотите подключить)
Конечная точка для 5ireChain Testnet - Thunder: wss://wss-testnet.5ire.network/
- Змініть змінну phrase в deploy.js (введіть мнемонічну фразу облікового запису, який має доступ до деяких газових платежів)
Запустите 'node deploy.js'.
После успешного развертывания контракта в блокчейне терминал предоставит вам полный адрес контракта.