Solana DokümantasyonuSolana SDK'ları

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

Terminal
pip install solders
pip 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.

@kevinheavey/solders

  • 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.

Codama-py

  • 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-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?

İçindekiler

Sayfayı Düzenle