Python SDK voor Solana
Er is een Python SDK beschikbaar die de meeste functies ondersteunt om met Solana te werken. Als je Anchor gebruikt voor je Solana programma's, kun je anchor-py gebruiken met je idl om een Python-compatibele client te maken.
Installatie
pip install solderspip install solana
Meer documentatie
Bezoek de Python SDK documentatie voor meer informatie over het gebruik van deze Python SDK met Solana.
-
solders
is een hoogwaardige Python-toolkit voor Solana, geschreven in Rust. Het biedt robuuste oplossingen op de volgende gebieden: -
Kern-SDK-functionaliteit: keypairs, pubkeys, ondertekenen en serialiseren van transacties.
-
RPC: opbouwen van verzoeken en verwerken van antwoorden (voor netwerken en asynchrone API's is solana-py de aanbevolen optie).
-
Integratietesten: de
solders.litesvm
module is een alternatief voorsolana-test-validator
dat veel handiger en veel sneller is. Het is gebaseerd op solana-program-test.
Solana Client Python SDK
Als je wilt communiceren met Solana-contracten met Python, kun je clients SDK gebruiken om Solana rust-contracten om te zetten naar Python-clients, als je het IDL-bestand van het contract kunt verkrijgen.
- Standaardiseer elk Solana on-chain contractprogramma naar
Codama IDL
en genereer een interactieve Python-client. - Ondersteunt zowel Anchor- als aangepaste programma's.
- Anchor-py is een Python-client voor Anchor-programma's. Het kan clients genereren vanuit Anchor IDL-bestanden en communiceren met Anchor-programma's.
Solana Python Cookbook
Solana Python Cookbook
Een verzameling voorbeelden en
recepten voor het ontwikkelen met Solana met behulp van de Python SDK.
Is this page helpful?