Тестнеты🔥
April 8, 2023

Развертывание смарт-контракта Taiko

1. Переходим в Remix. Metamask должен быть подключен в сети Taiko

2. Выбираем "New File"

3. Создаем новый смарт-контракт. Называем его как хотим, например "Taiko"

4. Вставляем код в созданный файл

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;


contract G_Group{

    address public owner;
    mapping (address => uint) public payments;

    constructor() {
        owner = msg.sender;
    }

    function Donate() public payable {
        payments[msg.sender] = msg.value;
    }

    function MoneyBack() public {
        address payable _to = payable(owner);
        address _thisContract = address(this);
        _to.transfer(_thisContract.balance);
    }
}


5. Переходим в "Solidity compiler" и компилируем контракт "Taiko.sol"

6. Переходим в "Deploy & Run transactions". В "Environment" выбираем "Injected Provider" и в "Account" должен подтянуться кошелек Metamask - проверяем. Если все ок, "Deploy". Подтверждаем транзакцию в Metamask

7. Как только транзакция будет подтверждена - детали развертывания, адрес контракта и транзакция будут видны в терминале

8. Поздравляем, контракт развернут

🔍 Эту статью подготовила для вас команда G_Group. Хотите быть в курсе последних новостей, руководств и информации о криптовалютах, DeFi, NFT и P2E? Присоединяйтесь к нашему сообществу.

Telegram | Chat |Twitter | Facebook | Instagram |