Solana Python SDK
On olemassa kaksi hyödyllistä pakettia Python-kehitykseen:
-
Solana.py on perustason Python-kirjasto Solanan kanssa vuorovaikuttamiseen.
-
Voit käyttää sitä transaktioiden rakentamiseen ja Solana JSON RPC API -rajapinnan kanssa vuorovaikuttamiseen, samaan tapaan kuin käyttäisit solana-web3.js -kirjastoa
-
Se kattaa myös Token Program -ohjelman.
-
solderson korkean suorituskyvyn Python-työkalupakki Solanalle, joka on kirjoitettu Rustilla. Se tarjoaa vankkoja ratkaisuja seuraavilla alueilla: -
SDK:n ydintoiminnallisuus: avainparit, julkiset avaimet, transaktioiden allekirjoittaminen ja sarjallistaminen.
-
RPC: pyyntöjen rakentaminen ja vastausten jäsentäminen (verkko- ja asynkronisille API:lle suositellaan solana-py-vaihtoehtoa).
-
Integraatiotestaus:
solders.litesvm-moduuli on vaihtoehtosolana-test-validator:lle, joka on paljon kätevämpi ja paljon nopeampi. Se perustuu solana-program-test-kirjastoon.
Solana Client Python SDK
Jos haluat olla vuorovaikutuksessa Solana-sopimusten kanssa Pythonilla, voit käyttää client SDK:ta muuntaaksesi Solana Rust -sopimukset Python-asiakkaiksi, kunhan saat sopimuksen IDL-tiedoston.
- Standardoi mikä tahansa Solanan ketjussa oleva sopimusohjelma
Codama IDL-muotoon ja luo interaktiivinen Python-asiakasohjelma. - Tukee sekä Anchor- että mukautettuja ohjelmia.
- Anchor-py on Python-asiakas Anchor-ohjelmille. Se voi luoda asiakkaita Anchor IDL -tiedostoista ja olla vuorovaikutuksessa Anchor-ohjelmien kanssa.
Solana Python Cookbook
Solana Python Cookbook Kokoelma esimerkkejä ja ohjeita
Solanan kehittämiseen Python SDK:lla.
Is this page helpful?