가지고 있는 것 외에 잘 작성된 문서, 일부 주요 프로그래밍 언어에서 사용할 수 있습니다.
- 자바
- 자바 스크립트
- Go
이 세 가지 SDK는 Stellar Development Foundation에서 직접 유지 관리하지만 다른 개발자가 관리하는 다른 SDK도 많이 있습니다. 여기에서 지금 확인해 보세요..
SDK는 Stellar Network에서 앱을 구축할 수 있습니다. 현재는 주로 송금, 소액결제, 환전 등에 사용됩니다. 하지만 이는 해당 분야에만 국한되지 않으며 무엇을 구축할지는 전적으로 귀하에게 달려 있습니다.
테스트넷을 보유하고 있는 Stellar Network와 함께 작업하면서 실습을 시작하는 것도 쉽습니다..
테스트넷에서 10 XLM을 다른 계정으로 결제하는 것이 얼마나 간단한지 살펴보겠습니다.
코드(대부분 문서에서 가져옴)는 먼저 서버(테스트넷에서)를 정의한 다음 수신자의 공개 토큰 및 결제 발급자 비밀을 정의합니다. 토큰. 그 후 SDK는 모든 마법을 수행합니다. 일부 로깅 메시지와 함께 트랜잭션을 작성합니다(멋진 텍스트 메모 포함).
복잡한 원장 시스템과 얼마나 쉽게 상호 작용할 수 있는지 알 수 없습니까?
SDK는 Stellar의 Core와 여기에 구축된 앱 사이의 브리지 역할을 하는 Horizon API와 통신합니다.
대부분의 경우 SDK를 사용하여 Horizon과 상호 작용하지만 Postman이나 내가 사용하는 Burp 또는 mitmproxy와 같은 다른 도구를 사용하여 직접 테스트할 수도 있습니다. 여기서 얘기했어.
그렇게 하고 싶다면 SDK를 직접 사용하지 않고도 네트워크 개요만이라도 알 수 있습니다. API 참조내가 도와줄게.
예를 들어, 계정의 거래를 확인하려면 GET 요청을 /accounts/{account_id}/transactions
끝점. SDK를 사용하는 동안 다음을 수행해야 합니다.
섬기는 사람
.업무()
.forAccount("{계정ID}")
.부르다()
.then(함수 (resp) {
console.log(resp);
})
.catch(함수 (err) {
console.error(err);
});