Τεκμηρίωση SolanaSolana SDKsΕπίσημα SDKs

Rust SDK για Solana

Client Crates

CrateDescriptionDocsGitHub
solana-sdkΒασικό SDKViewSource
solana-clientΑλληλεπίδραση με το Solana μέσω RPCViewSource
solana-commitment-configΡύθμιση επιπέδου δέσμευσης συναλλαγώνViewSource

Το solana-sdk crate αποτελείται από τα ακόλουθα επιμέρους crates, τα οποία μπορούν να χρησιμοποιηθούν ανεξάρτητα:

CrateDescriptionDocsGitHub
solana-accountΤύπος λογαριασμού SolanaViewSource
solana-epoch-infoΠληροφορίες σχετικά με ένα epoch του SolanaViewSource
solana-epoch-rewards-hasherHasher ανταμοιβών epoch του SolanaViewSource
solana-fee-structureΔομές χρεώσεων του SolanaViewSource
solana-inflationΡύθμιση για τον πληθωρισμό του δικτύου SolanaViewSource
solana-messageΤύποι μηνυμάτων συναλλαγών SolanaViewSource
solana-programΠρόγραμμα SolanaViewSource
solana-program-memoryΒασικές λειτουργίες μνήμης χαμηλού επιπέδου για το SolanaViewSource
solana-pubkeyΔιευθύνσεις λογαριασμών SolanaViewSource
solana-sanitizeΕξυγίανση μηνυμάτων SolanaViewSource
solana-sdk-idsΑναγνωριστικά SDK SolanaViewSource
solana-sdk-macroΜακροεντολή SDK SolanaViewSource
solana-serdeΒοηθητικά προγράμματα serde για SolanaViewSource
solana-serde-varintΟρισμοί Solana για ακέραιους που σειριοποιούνται σε μεταβλητό μέγεθοςViewSource
solana-short-vecΣυμπαγής κωδικοποίηση serde διανυσμάτων με μικρό μήκος για SolanaViewSource
solana-time-utilsΒοηθητικά προγράμματα std::time για SolanaViewSource
solana-keypairΣυγκεκριμένη υλοποίηση ενός Signer SolanaViewSource
solana-offchain-messageΥπογραφή μηνυμάτων εκτός αλυσίδας SolanaViewSource
solana-presignerΜια υλοποίηση Signer Solana που αντιπροσωπεύει μια εξωτερικά δομημένη υπογραφήViewSource
solana-seed-derivableΧαρακτηριστικό Solana που ορίζει τη διεπαφή με την οποία παράγονται τα κλειδιάViewSource
solana-seed-phraseΛειτουργίες Solana για τη δημιουργία ζευγών κλειδιών από φράσεις seedViewSource
solana-shred-versionΥπολογισμός εκδόσεων shredViewSource
solana-signatureΤύπος υπογραφής 64-byte του SolanaViewSource
solana-signerΑφαιρέσεις για υπογράφοντες συναλλαγών SolanaViewSource
solana-transactionΤύποι συναλλαγών SolanaViewSource
solana-transaction-errorΤύπος TransactionError του SolanaViewSource

Crates προγραμμάτων

Χρησιμοποιήστε το solana-program για να δημιουργήσετε προγράμματα on-chain.

CrateΠεριγραφήΤεκμηρίωσηGitHub
solana-programΔημιουργία προγραμμάτων on-chainΠροβολήΠηγαίος κώδικας

Το Pinocchio είναι μια βιβλιοθήκη χωρίς εξαρτήσεις για τη δημιουργία προγραμμάτων Solana σε Rust και μπορεί να χρησιμοποιηθεί ως αντικατάσταση του solana-program για τη συγγραφή προγραμμάτων on-chain.

CrateΠεριγραφήΤεκμηρίωσηGitHub
pinocchioΠρογράμματα on-chain χωρίς εξαρτήσειςΠροβολήΠηγαίος κώδικας

Το Pinocchio βρίσκεται ακόμα υπό ανάπτυξη και πιθανότατα θα έχει σημαντικές αλλαγές στο εγγύς μέλλον.

Το Pinocchio περιλαμβάνει crates ειδικά για προγράμματα που αλληλεπιδρούν με προγράμματα Solana:

CrateΠεριγραφήΤεκμηρίωσηGitHub
pinocchio-systemΑλληλεπίδραση με το System ProgramΠροβολήΠηγαίος κώδικας
pinocchio-tokenΑλληλεπίδραση με το Token ProgramΠροβολήΠηγαίος κώδικας
pinocchio-token-2022Αλληλεπίδραση με το Token-2022 ProgramΠροβολήΠηγαίος κώδικας
pinocchio-associated-token-accountΑλληλεπίδραση με το Associated Token ProgramΠροβολήΠηγαίος κώδικας
pinocchio-memoΑλληλεπίδραση με το Memo ProgramΠροβολήΠηγαίος κώδικας

Crates διεπαφής

CrateΠεριγραφήΤεκμηρίωσηGitHub
solana-system-interfaceΑλληλεπίδραση με το System ProgramΠροβολήΠηγαίος κώδικας
spl-token-interfaceΑλληλεπίδραση με το Token ProgramΠροβολήΠηγαίος κώδικας
spl-token-2022-interfaceΑλληλεπίδραση με το Token-2022 ProgramΠροβολήΠηγαίος κώδικας
spl-associated-token-account-interfaceΑλληλεπίδραση με το Associated Token ProgramΠροβολήΠηγαίος κώδικας
solana-compute-budget-interfaceΑλληλεπίδραση με το Compute Budget ProgramΠροβολήΠηγαίος κώδικας
spl-memo-interfaceΑλληλεπίδραση με το Memo ProgramΠροβολήΠηγαίος κώδικας
spl-token-metadata-interfaceΑλληλεπίδραση με την επέκταση Token MetadataΠροβολήΠηγαίος κώδικας
spl-token-group-interfaceΑλληλεπίδραση με την επέκταση Token GroupΠροβολήΠηγαίος κώδικας

Is this page helpful?

Πίνακας Περιεχομένων

Επεξεργασία Σελίδας

Διαχειρίζεται από

© 2025 Ίδρυμα Solana.
Με επιφύλαξη παντός δικαιώματος.