Solana CLI perusteet
Solana-konfiguraatio
Nähdäksesi nykyisen konfiguraatiosi:
$solana config get
Sinun pitäisi nähdä seuraavanlainen tuloste:
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
RPC URL ja Websocket URL määrittävät Solana-klusterin, johon CLI lähettää pyyntöjä.
Voit päivittää Solana CLI -klusterin seuraavilla komennoilla:
$solana config set --url mainnet-beta$solana config set --url devnet$solana config set --url localhost$solana config set --url testnet
Voit käyttää myös seuraavia lyhyitä vaihtoehtoja:
$solana config set -um # For mainnet-beta$solana config set -ud # For devnet$solana config set -ul # For localhost$solana config set -ut # For testnet
Keypair Path osoittaa oletusarvoiseen Solana-lompakkoon (keypair), jota Solana
CLI käyttää transaktiomaksujen maksamiseen ja ohjelmien käyttöönottoon.
Oletusarvoisesti tämä tiedosto tallennetaan polkuun ~/.config/solana/id.json
.
Luo lompakko
Lähettääksesi transaktioita Solana CLI:n avulla tarvitset SOL-varoilla rahoitetun Solana-lompakon.
Luodaksesi keypair-avaimen oletuspolkuun, suorita seuraava komento:
$solana-keygen new
Sinun pitäisi nähdä seuraavanlainen tuloste:
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===========================================================================
Jos sinulla on jo tiedostojärjestelmään tallennettu lompakko oletussijainnissa,
tämä komento ei korvaa sitä, ellet nimenomaisesti pakota ylikirjoitusta
käyttämällä --force
lippua.
Nähdäksesi lompakkosi osoitteen (julkinen avain), suorita:
$solana address
SOL-pudotus
Pyydä SOL-pudotus lompakkoosi maksaaksesi transaktioita ja ohjelmien käyttöönottoja.
Aseta klusterisi devnetiin:
$solana config set -ud
Pyydä sitten devnet SOL -pudotus:
$solana airdrop 2
Devnet-pudotukset rajoittavat pyynnöt 5 SOL:iin per pyyntö. Jos kohtaat rajoituksia tai virheitä, kokeile käyttää Web-hananaa sen sijaan.
Tarkistaaksesi lompakkosi SOL-saldon, suorita seuraava komento:
$solana balance
Suorita paikallinen validator
Solana CLI sisältää sisäänrakennetun testivalidatorin paikallista kehitystä varten.
Erillisessä terminaalissa suorita seuraava komento käynnistääksesi paikallisen validatorin:
$solana-test-validator
Muista myös päivittää CLI käyttämään localhostia ennen Solana CLI -komentojen suorittamista:
$solana config set -ul
Is this page helpful?