Python SDK dla Solana
Istnieje Python SDK, który obsługuje większość funkcji do interakcji z Solana. Jeśli używasz Anchor do swoich programów Solana, możesz skorzystać z anchor-py wraz z idl, aby stworzyć klienta kompatybilnego z Pythonem.
Instalacja
pip install solderspip install solana
Więcej dokumentacji
Odwiedź dokumentację Python SDK aby uzyskać więcej informacji na temat korzystania z tego Python SDK z Solana.
-
solders
to wydajny zestaw narzędzi Python dla Solany, napisany w języku Rust. Oferuje solidne rozwiązania w następujących obszarach: -
Podstawowa funkcjonalność SDK: keypairy, pubkeye, podpisywanie i serializacja transakcji.
-
RPC: budowanie żądań i analizowanie odpowiedzi (dla sieci i asynchronicznych API, solana-py jest zalecaną opcją).
-
Testy integracyjne: moduł
solders.litesvm
jest alternatywą dlasolana-test-validator
, która jest znacznie wygodniejsza i znacznie szybsza. Jest oparta na solana-program-test.
Solana Client Python SDK
Jeśli chcesz współpracować z kontraktami Solany za pomocą Pythona, możesz użyć klientów SDK, aby przekształcić kontrakty Solany napisane w języku Rust na klientów Pythona, pod warunkiem, że posiadasz plik IDL kontraktu.
- Standaryzuj dowolny program kontraktu Solany na łańcuchu bloków do
Codama IDL
i generuj interaktywnego klienta Pythona. - Obsługuje zarówno Anchor, jak i niestandardowe programy.
- Anchor-py to klient Pythona dla programów Anchor. Może generować klientów z plików IDL Anchor i współpracować z programami Anchor.
Solana Python Cookbook
Solana Python Cookbook
Kolekcja przykładów i przepisów
na rozwój Solany za pomocą Python SDK.
Is this page helpful?