Solana CLI perusteet

Solana-konfiguraatio

Nähdäksesi nykyisen konfiguraatiosi:

Terminal
$
solana config get

Sinun pitäisi nähdä seuraavanlainen tuloste:

Config File: /Users/test/.config/solana/cli/config.yml
RPC URL: https://api.mainnet-beta.solana.com
WebSocket URL: wss://api.mainnet-beta.solana.com/ (computed)
Keypair Path: /Users/test/.config/solana/id.json
Commitment: 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:

Terminal
$
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:

Terminal
$
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:

Terminal
$
solana-keygen new

Sinun pitäisi nähdä seuraavanlainen tuloste:

Generating a new keypair
For added security, enter a BIP39 passphrase
NOTE! This passphrase improves security of the recovery seed phrase NOT the
keypair file itself, which is stored as insecure plain text
BIP39 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:

Terminal
$
solana address

SOL-pudotus

Pyydä SOL-pudotus lompakkoosi maksaaksesi transaktioita ja ohjelmien käyttöönottoja.

Aseta klusterisi devnetiin:

Terminal
$
solana config set -ud

Pyydä sitten devnet SOL -pudotus:

Terminal
$
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:

Terminal
$
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:

Terminal
$
solana-test-validator

Muista myös päivittää CLI käyttämään localhostia ennen Solana CLI -komentojen suorittamista:

Terminal
$
solana config set -ul

Is this page helpful?

Sisällysluettelo

Muokkaa sivua