Solana için Python SDK
Solana ile etkileşim kurmak için çoğu işlevi destekleyen bir Python SDK bulunmaktadır. Solana programlarınız için Anchor kullanıyorsanız, Python uyumlu bir istemci oluşturmak için idl'iniz ile birlikte anchor-py kullanabilirsiniz.
Kurulum
pip install solderspip install solana
Daha Fazla Dokümantasyon
Bu Python SDK'yı Solana ile kullanma hakkında daha fazla bilgi için lütfen Python SDK dokümantasyonunu ziyaret edin.
-
solders
Rust ile yazılmış, Solana için yüksek performanslı bir Python araç kitidir. Aşağıdaki alanlarda sağlam çözümler sunar: -
Temel SDK işlevselliği: keypair'ler, pubkey'ler, işlemleri imzalama ve serileştirme.
-
RPC: İstekleri oluşturma ve yanıtları ayrıştırma (ağ ve asenkron API'ler için solana-py önerilen seçenektir).
-
Entegrasyon testi:
solders.litesvm
modülü,solana-test-validator
için çok daha kullanışlı ve çok daha hızlı bir alternatiftir. solana-program-test tabanlıdır.
Solana İstemci Python SDK
Python ile Solana kontratlarıyla etkileşime geçmek istiyorsanız, kontratın IDL dosyasını elde edebildiğiniz sürece Solana rust kontratlarını Python istemcilerine dönüştürmek için istemci SDK'larını kullanabilirsiniz.
- Herhangi bir Solana zincir üstü kontrat programını
Codama IDL
ile standartlaştırın ve etkileşimli bir Python istemcisi oluşturun. - Hem Anchor hem de özel programları destekler.
- Anchor-py, Anchor programları için bir Python istemcisidir. Anchor IDL dosyalarından istemciler oluşturabilir ve Anchor programlarıyla etkileşime geçebilir.
Solana Python Yemek Kitabı
Solana Python Cookbook
Python SDK kullanarak Solana
geliştirme için örnekler ve tarifler koleksiyonu.
Is this page helpful?