Python SDK untuk Solana

Solana Python SDK

Ada dua paket yang berguna untuk pengembangan dengan Python:

@kevinheavy/solana.py

@kevinheavey/solders

  • solders adalah toolkit Python berkinerja tinggi untuk Solana, ditulis dalam Rust. Ini menyediakan solusi yang kuat dalam area berikut:

  • Fungsi SDK inti: keypair, pubkey, penandatanganan dan serialisasi transaksi.

  • RPC: membangun permintaan dan mengurai respons (untuk jaringan dan API asinkron, solana-py adalah opsi yang direkomendasikan).

  • Pengujian integrasi: modul solders.litesvm adalah alternatif untuk solana-test-validator yang jauh lebih nyaman dan jauh lebih cepat. Ini berbasis pada solana-program-test.

Solana Client Python SDK

Jika Anda ingin berinteraksi dengan kontrak Solana dengan Python, Anda dapat menggunakan SDK klien untuk merender kontrak rust Solana ke klien Python, jika Anda dapat memperoleh file IDL dari kontrak tersebut.

Codama-py

  • Standarisasi program kontrak on-chain Solana apa pun ke Codama IDL dan menghasilkan klien Python interaktif.
  • Mendukung program Anchor dan program kustom.

Anchor-py

  • Anchor-py adalah klien Python untuk program Anchor. Ini dapat menghasilkan klien dari file IDL Anchor, dan berinteraksi dengan program Anchor.

Solana Python Cookbook

Solana Python Cookbook Kumpulan contoh dan resep untuk mengembangkan Solana menggunakan SDK Python.

Is this page helpful?

Daftar Isi

Edit Halaman