Oprócz posiadania dobrze napisana dokumentacja, jest dostępny w niektórych głównych językach programowania:
- Java
- Javascript
- Go
Te trzy zestawy SDK są utrzymywane bezpośrednio przez Stellar Development Foundation, ale istnieje wiele innych zestawów SDK utrzymywanych przez innych programistów, zobacz więcej tutaj.
SDK będzie pozwalają zbudować aplikację w sieci Stellar który jest obecnie używany głównie do przelewów, mikropłatności, wymiany walut i tak dalej. Ale to nie ogranicza się do tych dziedzin, to, co budujesz, zależy wyłącznie od Ciebie.
Łatwo jest również rozpocząć pracę z siecią Stellar, ponieważ ma ona sieć testową.
Oto jak proste jest dokonanie płatności 10 XLM w sieci testowej na inne konto.
Kod (w większości zaczerpnięty z Dokumentów) w pierwszej kolejności zdefiniuje serwer (w sieci testowej), następnie publiczny token odbiorcy i sekret wystawcy płatności znak. Następnie SDK robi całą magię: wraz z kilkoma komunikatami logowania buduje transakcję (z ładną notatką tekstową).
Czy nie widzisz, jak łatwo możesz wchodzić w interakcję ze złożonym systemem ksiąg rachunkowych?
SDK komunikuje się z interfejsem API Horizon, który służył jako pomost między rdzeniem Stellar a zbudowanymi na nim aplikacjami.
Przez większość czasu będziesz używać SDK do interakcji z Horizon, ale możesz również przetestować go samodzielnie za pomocą listonosza lub innych narzędzi, takich jak Burp lub mitmproxy, które mam rozmawiałem tutaj.
Jeśli chcesz to zrobić, wystarczy mieć przegląd sieci bez praktycznego korzystania z SDK, ich referencje APIUbezpieczyliśmy cię.
Na przykład, aby sprawdzić transakcje na koncie, należy wysłać żądanie GET do /accounts/{account_id}/transactions
punkt końcowy. Podczas korzystania z SDK powinniśmy wykonać następujące czynności:
serwer
.transakcje()
.forAccount("{identyfikator konta}")
.połączenie()
.then(funkcja (odp.) {
console.log(odp.);
})
.catch(funkcja (błąd) {
konsola.błąd(błąd);
});
- Konto
- Wszystkie kategorie
- api
- Aplikacja
- mobilne i webowe
- BRIDGE
- budować
- kod
- Waluta
- Deweloper
- deweloperzy
- oprogramowania
- Punkt końcowy
- Wymiana
- Łąka
- funkcjonować
- W jaki sposób
- hr
- HTTPS
- ia
- IT
- Języki
- Ograniczony
- poważny
- Matters
- średni
- mikropłatności
- sieć
- Inne
- płatność
- Programowanie
- języki programowania
- publiczny
- Przelewy
- Sdk
- Prosty
- So
- początek
- Gwiezdny
- system
- test
- czas
- żeton
- transakcja
- transakcje
- XLM