Solanan pika-aloitusopas
Tervetuloa Solanan pika-aloitusoppaaseen. Tämä käytännönläheinen opas esittelee sinulle Solana-kehityksen ydinkäsitteet riippumatta aiemmasta kokemuksestasi.
Mitä tulet oppimaan
Tässä oppaassa opit seuraavista aiheista:
- Solana-tilit: Opi kuinka Solana-verkko tallentaa tietoa.
- Transaktioiden lähettäminen: Opi vuorovaikuttamaan Solana-verkon kanssa lähettämällä transaktioita.
- Ohjelmien rakentaminen ja käyttöönotto: Luo ensimmäinen Solana-ohjelmasi ja ota se käyttöön verkossa.
- Program Derived Addresses (PDA:t): Opi käyttämään PDA:ita luodaksesi deterministisiä osoitteita tileille.
- Cross Program Invocation (CPI:t): Opi kutsumaan muita ohjelmia ohjelmasi sisältä, mahdollistaen monimutkaiset vuorovaikutukset ja yhdisteltävyyden eri Solana-ohjelmien välillä.
Parasta tässä? Sinun ei tarvitse asentaa mitään. Tämä opas käyttää Solana Playgroundia, selainpohjaista kehitysympäristöä. Seuraa mukana, kopioi ja liitä koodia, ja näe tulokset välittömästi, kaikki suoraan verkkoselaimestasi. Perustason ohjelmointitiedot auttavat, mutta eivät ole välttämättömiä.
Nyt on aika sukeltaa sisään ja aloittaa rakentaminen Solanalla.
Solana Playground
Solana Playground (Solpg) tarjoaa selainpohjaisen kehitysympäristön, joka mahdollistaa Solana-ohjelmien nopean kehittämisen, käyttöönoton ja testaamisen.
Avaa uusi välilehti selaimessasi ja siirry osoitteeseen https://beta.solpg.io/.
Luo Playground-lompakko
Uusien Solana Playground -käyttäjien tulisi ensin luoda Playground-lompakko. Tämä lompakko mahdollistaa vuorovaikutuksen Solana-verkon kanssa suoraan selaimestasi.
Vaihe 1. Yhdistä Playgroundiin
Napsauta "Not connected" -painiketta näytön vasemmassa alareunassa.
Ei yhdistetty
Vaihe 2. Luo lompakkosi
Järjestelmä kehottaa sinua tallentamaan lompakkosi keypair-tiedot. Kun olet valmis, napsauta "Continue" jatkaaksesi.
Luo Playground-lompakko
Näet nyt lompakkosi osoitteen, SOL-saldon ja yhdistetyn klusterin (oletuksena devnet) ikkunan alareunassa.
Yhdistetty
Selaimesi paikallinen tallennustila tallentaa Playground-lompakkosi. Selaimen välimuistin tyhjentäminen poistaa tallennetun lompakkosi. Käytä Playground-lompakkoa vain testaukseen ja kehitykseen. Älä lähetä todellisia varoja (mainnetistä) tähän osoitteeseen.
Joitakin määritelmiä, jotka saattavat olla hyödyllisiä:
- lompakko-osoite: 32-tavuinen julkinen avain Ed25519 keypair-parista, yleensä
näytetään base-58-koodattuna merkkijonona (esim.,
7MNj7pL1y7XpPnN7ZeuaE4ctwg3WeufbX5o85sA91J1
). Vastaava yksityinen avain allekirjoittaa tästä osoitteesta lähetettävät transaktiot. Solanassa osoite toimii käyttäjän lompakon, ohjelman (smart contract) tai minkä tahansa muun tilin yksilöllisenä tunnuksena verkossa. - yhdistetty klusteri: Solana-verkko, jossa teet nykyiset toimenpiteesi.
Yleisiä klustereita ovat:
devnet
: Kehitysverkko kehittäjien kokeiluja vartentestnet
: Verkko, joka on varattu validator-testaukseen (älä käytä sovelluskehittäjänä)mainnet-beta
: Solanan pääverkko live-transaktioita varten
Hanki Devnet SOL
Ennen kehityksen aloittamista tarvitset devnet SOL-tokeneita.
Kehittäjänä tarvitset SOL-tokeneita kahteen päätarkoitukseen:
- Uusien tilien luomiseen tietojen tallentamista tai ohjelmien käyttöönottoa varten verkossa
- Transaktiomaksujen maksamiseen, kun olet vuorovaikutuksessa Solana-verkon kanssa
Kaksi tapaa rahoittaa lompakkosi devnet SOL:lla:
Vaihtoehto 1: Playground-terminaalin käyttäminen
Rahoittaaksesi Playground-lompakkosi devnet SOL:lla. Suorita Playground-terminaalissa:
$solana airdrop 5
Vaihtoehto 2: Devnet-hanan käyttäminen
Jos airdrop-komento ei toimi (nopeusrajoitusten tai virheiden vuoksi), voit käyttää Web-hanaa.
- Syötä lompakkosi osoite (löytyy Playground-näytön alareunasta) ja valitse summa
- Napsauta "Confirm Airdrop" saadaksesi devnet SOL:ia
Hana Airdrop
Is this page helpful?