Udover at have velskrevet dokumentation, den er tilgængelig på nogle af de største programmeringssprog:
- Java
- Javascript
- Go
Disse tre SDK'er vedligeholdes direkte af Stellar Development Foundation, men der er mange andre SDK'er, der vedligeholdes af andre udviklere, se mere link..
SDK vil giver dig mulighed for at opbygge din app på Stellar Network som nu mest bruges til pengeoverførsler, mikrobetalinger, valutavekslinger og så videre. Men det er ikke begrænset til disse felter, hvad du bygger er helt op til dig.
Det er også let at begynde at få praktisk erfaring med at arbejde sammen med Stellar Network, da de har et testnet.
Her er hvor enkelt det er at foretage en 10 XLM-betaling på testnet til en anden konto.
Koden (for det meste taget fra Docs) definerer først serveren (på testnettet), derefter modtagerens offentlige token og betalingens udstederhemmelighed polet. Derefter gør SDK al magi: sammen med nogle logningsbeskeder bygger den transaktionen (med et flot tekstnotat).
Kan du ikke se, hvor let du kan interagere med et komplekst system af hovedbøger?
SDK'en kommunikerer med Horizon API, der tjente som en bro mellem Stellar's Core og de apps, der blev bygget på den.
Det meste af tiden vil du bruge SDK til at interagere med Horizon, men du vil måske også teste det selv ved hjælp af postbud eller andre værktøjer som Burp eller mitmproxy, som jeg har talte om her.
Hvis du gerne vil gøre det, har du endda bare et overblik over netværket uden at få hands-on med SDK, deres API -henvisningjeg fik dig dækket.
For eksempel for at kontrollere transaktionerne på en konto, ville du foretage en GET -anmodning til /accounts/{account_id}/transactions
endepunkt. Mens vi var i SDK, skulle vi gøre følgende:
server
.transaktioner ()
.forAccount ("{accountID}")
.opkald()
.then (funktion (resp.) {
console.log (hhv);
})
.catch (funktion (fejl) {
console.error (fejl);
});
- Konto
- Alle
- api
- app
- apps
- BRIDGE
- bygge
- kode
- Valuta
- Udvikler
- udviklere
- Udvikling
- Endpoint
- Udvekslinger
- Fields
- funktion
- Hvordan
- hr
- HTTPS
- ia
- IT
- Sprog
- Limited
- større
- Matters
- medium
- mikrobetalinger
- netværk
- Andet
- betaling
- Programmering
- programmeringssprog
- offentlige
- Pengeoverførsler
- SDK
- Simpelt
- So
- starte
- Stellar
- systemet
- prøve
- tid
- token
- transaktion
- Transaktioner
- XLM