Sagatavojieties lidojumam ar bāzi!
Tīklā ir 4 reizes mazāk aktīvo lietotāju nekā zkSync. Uzziniet, kā izveidot savu līgumu un veikt augstas kvalitātes, lētus darījumus.
1) Pirmkārt, jums ir jāizveido koda fails.
Dodieties uz https://remix.ethereum.org.
Noklikšķiniet uz "Izveidot jaunu failu" un nosauciet to.
Kods:
// SPDX-licences-identifikators: MIT
pragma cietība ^0,8,0;
līgums Cryppinfluence {
adrese publiskajam īpašniekam;
kartēšana (adrese => uint) valsts maksājumi;
konstruktors() {
īpašnieks = msg.sender;
}
function Ziedot() publiski maksājams {
maksājumi[īsziņas sūtītājs] = msg.value;
}
function MoneyBack() public {
adrese maksājama _kam = maksājams(īpašnieks);
adrese _thisContract = adrese(this);
_to.transfer(_thisContract.balance);
}
}
Nokopējiet kodu un ielīmējiet to Remix failā.
2) Tagad apkopojiet un izvietojiet līgumu.
Dodieties uz "Solidity kompilatoru", atlasiet versiju 0.8.0 un noklikšķiniet uz Compile.
Tagad dodieties uz "Izvietot un palaist darījumus".
Atlasiet "Vide: Metamask" (iepriekš makā atlasiet Bāzes tīkls).
Noklikšķiniet uz "Izvietot".
Izvēlieties zemu gāzes līmeni.
3) Kā mijiedarboties ar līgumu:
Ievadiet vērtību.
Noklikšķiniet uz "Ziedot".
Tagad noklikšķiniet uz pogas "MoneyBack".
4) Līguma pārbaude.
Kopējiet līguma adresi Remix.
Dodieties uz https://basescan.org un ielīmējiet adresi.
Atveriet cilni Līgums un noklikšķiniet uz Verificēt un publicēt.
Atlasiet iestatījumus, kā parādīts zemāk esošajā ekrānuzņēmumā.
Ielīmējiet kodu un noklikšķiniet uz Verificēt un publicēt.
5) Mijiedarbība ar līgumu BaseScan:
Atveriet līguma lapu.
Atveriet cilni Līgums -> Rakstīt līgumu.
Noklikšķiniet uz "Savienot ar Web3".
Izmantojiet pieejamās funkcijas.
