Python SDK Solanalle
Solana Python SDK
Kehittämiseen Pythonilla on kaksi hyödyllistä pakettia:
-
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 solana-web3.js -kirjastolla
-
Se kattaa myös SPL Token Program -ohjelman.
-
solders
on suorituskykyinen Python-työkalupakki Solanalle, kirjoitettu Rustilla. Se tarjoaa vankkoja ratkaisuja seuraavilla alueilla: -
Ydin SDK-toiminnallisuus: keypair-avainparit, pubkey-julkiset avaimet, transaktioiden allekirjoittaminen ja sarjallistaminen.
-
RPC: pyyntöjen rakentaminen ja vastausten jäsentäminen (verkkoyhteyksiä ja asynkronisia API-rajapintoja varten solana-py on suositeltu vaihtoehto).
-
Integraatiotestaus:
solders.litesvm
-moduuli on vaihtoehtosolana-test-validator
-moduulille, joka on paljon kätevämpi ja huomattavasti 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-asiakaskirjastoiksi, kunhan saat käsiisi sopimuksen IDL-tiedoston.
- Standardoi mikä tahansa Solanan lohkoketjussa oleva sopimusohjelma
Codama IDL
-muotoon ja luo interaktiivinen Python-asiakaskirjasto. - Tukee sekä Anchor- että mukautettuja ohjelmia.
- Anchor-py on Python-asiakaskirjasto Anchor-ohjelmille. Se voi luoda asiakaskirjastoja Anchor IDL -tiedostoista ja olla vuorovaikutuksessa Anchor-ohjelmien kanssa.
Solana Python Cookbook
Solana Python Cookbook
Kokoelma esimerkkejä ja ohjeita
Solanan kehittämiseen Python SDK:n avulla.
Is this page helpful?