Solana CLI perusteet
Tämä osio tarjoaa yleisiä komentoja ja esimerkkejä, jotka auttavat sinua pääsemään alkuun Solana CLI:n käytössä.
Solana-konfiguraatio
Solana-konfiguraatiosi määrittää seuraavat muuttujat:
- Konfiguraatiotiedosto: Polku konfiguraatiotiedostoosi
- RPC URL & Websocket URL: Solana-klusteri, johon CLI tekee pyyntöjä
- Keypair-polku: Polku oletusarvoiseen Solana-lompakkoon (keypair), jota
käytetään transaktiomaksujen maksamiseen ja ohjelmien käyttöönottoon.
Oletusarvoisesti tämä tiedosto tallennetaan
~/.config/solana/id.json.
Nähdäksesi nykyiset konfiguraatioasetuksesi, syötä seuraava komento päätteessäsi.
$solana config get
Onnistunut komento palauttaa seuraavankaltaisen tulosteen:
Config File: /Users/test/.config/solana/cli/config.ymlRPC URL: https://api.mainnet-beta.solana.comWebSocket URL: wss://api.mainnet-beta.solana.com/ (computed)Keypair Path: /Users/test/.config/solana/id.jsonCommitment: confirmed
Voit vaihtaa Solana CLI -klusteria seuraavilla komennoilla:
$solana config set --url mainnet-beta$solana config set --url devnet$solana config set --url localhost$solana config set --url testnet
Luo lompakko
Ennen kuin voit lähettää transaktioita Solana CLI:n avulla, tarvitset Solana- lompakon, jossa on SOL-varoja.
Luodaksesi keypair-avaimen oletuspolkuun, suorita seuraava komento:
$solana-keygen new
Onnistunut komento palauttaa seuraavankaltaisen tulosteen:
Generating a new keypairFor added security, enter a BIP39 passphraseNOTE! This passphrase improves security of the recovery seed phrase NOT thekeypair file itself, which is stored as insecure plain textBIP39 Passphrase (empty for none):Wrote new keypair to /Users/test/.config/solana/id.json===========================================================================pubkey: 8dBTPrjnkXyuQK3KDt9wrZBfizEZijmmUQXVHpFbVwGT===========================================================================Save this seed phrase and your BIP39 passphrase to recover your new keypair:cream bleak tortoise ocean nasty game gift forget fancy salon mimic amazing===========================================================================
Tämä komento ei korvaa olemassa olevaa tiliä oletussijainnissa, ellet käytä
--force lippua.
Nähdäksesi lompakkosi osoitteen (julkinen avain), suorita:
$solana address
SOL-pudotus
Pyydä SOL-pudotusta lompakkoosi maksaaksesi transaktioita ja ohjelmien käyttöönottoja.
- Aseta klusterisi Devnetiin:
$solana config set -ud
- Pyydä airdrop Devnet SOL:ia:
$solana airdrop 2
Devnet-airdropit rajoittavat pyynnöt 5 SOL:iin per pyyntö. Jos kohtaat rajoituksia tai virheitä, kokeile käyttää Web-faucettia sen sijaan.
Tarkistaaksesi lompakkosi SOL-saldon, suorita seuraava komento:
$solana balance
Suorita paikallinen validator
Solana CLI sisältää sisäänrakennetun testivalidatorin paikallista kehitystä varten.
Avaa uusi terminaali ja päivitä CLI käyttämään localhostia:
$solana config set -ul
Suorita seuraava komento käynnistääksesi paikallisen validatorin:
$solana-test-validator
Is this page helpful?