SDK Python per Solana

SDK Python per Solana

Ci sono due pacchetti utili per lo sviluppo con Python:

@kevinheavy/solana.py

@kevinheavey/solders

  • solders è un toolkit Python ad alte prestazioni per Solana, scritto in Rust. Fornisce soluzioni robuste nelle seguenti aree:

  • Funzionalità core dell'SDK: keypair, pubkey, firma e serializzazione delle transazioni.

  • RPC: costruzione di richieste e analisi delle risposte (per il networking e le API asincrone, solana-py è l'opzione consigliata).

  • Test di integrazione: il modulo solders.litesvm è un'alternativa a solana-test-validator che è molto più conveniente e molto più veloce. È basato su solana-program-test.

SDK Python per client Solana

Se vuoi interagire con i contratti Solana con Python, puoi utilizzare gli SDK client per convertire i contratti Solana in Rust in client Python, se riesci a ottenere il file IDL del contratto.

Codama-py

  • Standardizza qualsiasi programma contrattuale on-chain di Solana in Codama IDL e genera un client Python interattivo.
  • Supporta sia programmi Anchor che programmi personalizzati.

Anchor-py

  • Anchor-py è un client Python per programmi Anchor. Può generare client da file IDL di Anchor e interagire con programmi Anchor.

Solana Python Cookbook

Solana Python Cookbook Una raccolta di esempi e ricette per lo sviluppo su Solana utilizzando l'SDK Python.

Is this page helpful?

Indice

Modifica Pagina