Připravte se na výsadek základnou!

Síť má 4krát méně aktivních uživatelů než zkSync. Naučte se, jak nasadit vlastní smlouvu a provádět vysoce kvalitní a levné transakce.

1) Nejprve musíte vytvořit soubor kódu.

Přejděte na https://remix.ethereum.org.

Klikněte na "Vytvořit nový soubor" a pojmenujte jej.

Kód:

// SPDX-License-Identifier: MIT

pevnost pragma ^0,8,0;

kontrakt Cryppinfluence {

oslovit veřejného vlastníka;

mapování (adresa => uint) veřejných plateb;

konstruktor() {

vlastník = msg.sender;

}

function Donate() public payable {

platby[msg.odesílatel] = msg.value;

}

function MoneyBack() public {

adresa splatná _to = splatná(vlastník);

adresa _thisContract = adresa(toto);

_to.transfer(_thisContract.zůstatek);

}

}

Zkopírujte kód a vložte jej do souboru Remix.

2) Nyní zkompilujte a nasaďte smlouvu.

Přejděte na "Solidity kompilátor", vyberte verzi 0.8.0 a klikněte na Compile.

Nyní přejděte na „Nasadit a spustit transakce“.

Vyberte "Prostředí: Metamask" (předem vyberte Base network v peněžence).

Klikněte na "Nasadit".

Zvolte nízký plyn.

3) Jak pracovat se smlouvou:

Zadejte hodnotu.

Klikněte na „Darovat“.

Nyní klikněte na tlačítko "Vrácení peněz".

4) Ověření smlouvy.

Zkopírujte adresu smlouvy do Remixu.

Přejděte na https://basescan.org a vložte adresu.

Otevřete kartu Smlouva a klikněte na Ověřit a publikovat.

Vyberte nastavení, jak je znázorněno na obrázku níže.

Vložte kód a klikněte na Ověřit a publikovat.

5) Interakce se smlouvou v BaseScan:

Otevřete stránku smlouvy.

Otevřete záložku Smlouva -> Napsat smlouvu.

Klikněte na "Připojit k Web3."

Použijte dostupné funkce.