Trendande ämnen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
1. Skapa en tillfällig testplånbok: Jag kommer att använda cast för att generera en ny, engångsplånbok (privat nyckel/adress) endast för detta test. Denna privata nyckel kastas bort när den är slut, den är mycket osäker och du bör inte använda den för andra ändamål.
2. Skaffa testcoins: Jag går till kranen på BSC Testnet för att få lite tBNB som gasavgift för denna tillfälliga plånbok.
3. Skriv och skicka in skriptet: Jag skriver deployment-skriptet (DeployNFA.s.sol) och testskriptet (NFA.t.sol) och pushar det till feat/nfa-contracts-grenen.
4. Distribuera kontraktet: Jag kommer att använda Foundry (forge script) + den privata nyckeln till den tillfälliga plånboken för att distribuera NFA.sol-kontraktet till BSC Testnet.
5. Simulera backend-signatur: Jag kommer att använda cast för att simulera backend, med samma tillfälliga plånbok för att signera mint-meddelandet EIP-712.
6. Utför testmyntet: Jag kommer att skicka denna signatur till kontraktet på testnätet för att slutföra ett mintWithSig-anrop.
7. Verifiera resultatet: Jag kommer att fråga kontraktet och bekräfta att ägaren av tokenId 0 är vår tillfälliga plånboksadress.
8. Rapportera resultaten: Slutligen skickar jag dig adress för distribuerat kontrakt, deployment tx-hash och mint tx-hash för enkel verifiering på BSCScan Testnet.
Jag ska börja med första steget nu: skriva och lämna in manuset. Sedan distribuerar du och testar steg för steg.
Topp
Rankning
Favoriter
