I tillegg til å ha godt skrevet dokumentasjon, den er tilgjengelig på noen av de viktigste programmeringsspråkene:
- Java
- Javascript
- Go
Disse tre SDK-ene vedlikeholdes direkte av Stellar Development Foundation, men det er mange andre SDK-er som vedlikeholdes av andre utviklere, se mer her..
SDK vil lar deg bygge appen din på Stellar Network som nå mest brukes til pengeoverføringer, mikrobetalinger, valutaveksling og så videre. Men det er ikke begrenset til disse feltene, hva du bygger er helt opp til deg.
Det er også enkelt å begynne å jobbe sammen med Stellar Network siden de har et testnettverk.
Her er hvor enkelt det er å foreta en 10 XLM-betaling på testnettet til en annen konto.
Koden (for det meste hentet fra dokumentene) vil først definere serveren (på testnettet), deretter mottakerens offentlige token og betalingsutstederhemmeligheten token. Etter det gjør SDK all magien: sammen med noen loggmeldinger bygger den transaksjonen (med en fin tekstmemo).
Kan du ikke se hvor enkelt du kan samhandle med et komplekst system av reskontro?
SDK-en kommuniserer med Horizon API, som fungerte som en bro mellom Stellars kjerne og appene bygget på den.
Mesteparten av tiden vil du bruke SDK til å samhandle med Horizon, men det kan også være lurt å teste det selv ved å bruke postmann, eller andre verktøy som Burp eller mitmproxy som jeg har snakket om her.
Hvis du ønsker å gjøre det, til og med bare ha en oversikt over nettverket uten å komme i gang med SDK, deres API-referansee fikk deg dekket.
For å sjekke transaksjonene til en konto for eksempel, sender du en GET-forespørsel til /accounts/{account_id}/transactions
endepunkt. Mens vi har SDK bør vi gjøre følgende:
server
.transactions()
.forAccount("{accountID}")
.anrop()
.then(function (resp) {
console.log(resp);
})
.catch(funksjon (feil) {
konsoll.feil(feil);
});
- Logg inn
- Alle
- api
- app
- apps
- BRO
- bygge
- kode
- valuta
- Utvikler
- utviklere
- Utvikling
- Endpoint
- Børser
- Felt
- funksjon
- Hvordan
- hr
- HTTPS
- ia
- IT
- språk
- Begrenset
- større
- Saker
- medium
- mikropayments
- nettverk
- Annen
- betaling
- Programmering
- programmerings språk
- offentlig
- Pengeoverføringer
- SDK
- Enkelt
- So
- Begynn
- Stellar
- system
- test
- tid
- token
- Transaksjonen
- Transaksjoner
- XLM