Solana Python SDK
Python ile geliştirme yaparken faydalı olan iki paket vardır:
-
Solana.py, Solana ile etkileşim kurmak için temel Python kütüphanesidir.
-
Bunu, solana-web3.js ile yapacağınız gibi işlemler oluşturmak ve Solana JSON RPC API ile etkileşim kurmak için kullanabilirsiniz.
-
Ayrıca Token Program programını da kapsar.
-
solders, Rust ile yazılmış, Solana için yüksek performanslı bir Python araç setidir. Aşağıdaki alanlarda güçlü çözümler sunar: -
Temel SDK işlevselliği: anahtar çiftleri, genel anahtarlar, işlemleri imzalama ve serileştirme.
-
RPC: istekleri oluşturma ve yanıtları ayrıştırma (ağ ve asenkron API'ler için solana-py önerilen seçenektir).
-
Entegrasyon testi:
solders.litesvmmodülü,solana-test-validator'ye alternatif olup çok daha kullanışlı ve çok daha hızlıdır. solana-program-test tabanlıdır.
Solana Client Python SDK
Python ile Solana sözleşmeleriyle etkileşim kurmak istiyorsanız, sözleşmenin IDL dosyasını alabildiğiniz sürece Solana rust sözleşmelerini Python istemcilerine dönüştürmek için istemci SDK'sını kullanabilirsiniz.
- Herhangi bir Solana zincir üstü sözleşme programını
Codama IDLformatına standartlaştırır ve etkileşimli bir Python istemcisi oluşturur. - 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şim kurabilir.
Solana Python Yemek Kitabı
Solana Python Cookbook Python SDK kullanarak Solana
geliştirme için örnek ve tarifler koleksiyonu.
Is this page helpful?