Εκτός από την κατοχή καλογραμμένη τεκμηρίωση, είναι διαθέσιμο σε μερικές από τις κύριες γλώσσες προγραμματισμού:
- Java
- Javascript
- Go
Αυτά τα τρία SDK διατηρούνται απευθείας από το Stellar Development Foundation, αλλά υπάρχουν πολλά άλλα SDK που διατηρούνται από άλλους προγραμματιστές, δείτε περισσότερα εδώ.
Το SDK θα σας επιτρέπουν να δημιουργήσετε την εφαρμογή σας στο Stellar Network που χρησιμοποιείται πλέον κυρίως για εμβάσματα, μικροπληρωμές, ανταλλαγές συναλλάγματος κ.λπ. Αλλά δεν περιορίζεται σε αυτά τα πεδία, το τι θα δημιουργήσετε εξαρτάται αποκλειστικά από εσάς.
Είναι επίσης εύκολο να ξεκινήσετε να εργάζεστε μαζί με το Stellar Network, καθώς διαθέτουν ένα δίκτυο δοκιμών.
Δείτε πόσο απλό είναι να κάνετε μια πληρωμή 10 XLM στο test-net σε άλλο λογαριασμό.
Ο κωδικός (που λαμβάνεται κυρίως από τα Έγγραφα) θα καθορίσει πρώτα τον διακομιστή (στο δοκιμαστικό δίκτυο), μετά το δημόσιο διακριτικό του παραλήπτη και το μυστικό εκδότη της πληρωμής ένδειξη. Μετά από αυτό, το SDK κάνει όλα τα μαγικά: μαζί με μερικά μηνύματα καταγραφής δημιουργεί τη συναλλαγή (με ένα ωραίο υπόμνημα κειμένου).
Δεν μπορείτε να δείτε πόσο εύκολα μπορείτε να αλληλεπιδράσετε με ένα περίπλοκο σύστημα λογιστικών βιβλίων;
Το SDK επικοινωνεί με το Horizon API, το οποίο χρησίμευσε ως γέφυρα μεταξύ του Stellar's Core και των Εφαρμογών που χτίστηκαν σε αυτό.
Τις περισσότερες φορές, θα χρησιμοποιείτε το SDK για να αλληλεπιδράσετε με το Horizon, αλλά μπορεί επίσης να θέλετε να το δοκιμάσετε μόνοι σας χρησιμοποιώντας ταχυδρόμο ή άλλα εργαλεία όπως το Burp ή το mitmproxy που έχω μίλησε εδώ.
Εάν θέλετε να το κάνετε, έστω και απλά έχετε μια επισκόπηση του δικτύου χωρίς να χρησιμοποιείτε το SDK, αναφορά API τουςσε κάλυψα.
Για παράδειγμα, για να ελέγξετε τις συναλλαγές ενός Λογαριασμού, θα υποβάλετε ένα αίτημα GET στο /accounts/{account_id}/transactions
τελικό σημείο. Ενώ με το SDK θα πρέπει να κάνουμε τα εξής:
διακομιστής
.transactions()
.forAccount("{accountID}")
.κλήση()
.then(function (resp) {
console.log(resp);
})
.catch(function (err) {
console.error(err);
})?
- Λογαριασμός
- Όλα
- api
- app
- εφαρμογές
- ΓΕΦΥΡΑ
- χτίζω
- κωδικός
- Νόμισμα
- Εργολάβος
- προγραμματιστές
- Ανάπτυξη
- Τελικό σημείο
- Χρηματιστήρια
- Πεδία
- λειτουργία
- Πως
- hr
- HTTPS
- ia
- IT
- Γλώσσες
- Περιωρισμένος
- μεγάλες
- Θέματα
- medium
- μικροπληρωμές
- δίκτυο
- ΑΛΛΑ
- πληρωμή
- Προγραμματισμός
- γλώσσες προγραμματισμού
- δημόσιο
- εμβάσματα
- SDK
- Απλούς
- So
- Εκκίνηση
- Αστρικός
- σύστημα
- δοκιμή
- ώρα
- ένδειξη
- συναλλαγή
- Συναλλαγές
- XLM