Ngoài việc có Tài liệu viết hay, nó có sẵn ở một số ngôn ngữ lập trình chính:
- Java
- Javascript
- Go
Ba SDK này được duy trì trực tiếp bởi Stellar Development Foundation, nhưng có nhiều SDK khác được duy trì bởi các Nhà phát triển khác, xem thêm tại đây.
SDK sẽ cho phép bạn xây dựng ứng dụng của mình trên Mạng Stellar hiện nay chủ yếu được sử dụng để chuyển tiền, thanh toán vi mô, trao đổi tiền tệ, v.v. Nhưng nó không giới hạn ở những lĩnh vực đó, những gì bạn xây dựng hoàn toàn phụ thuộc vào bạn.
Cũng thật dễ dàng để bắt đầu thực hành làm việc cùng với Mạng Stellar vì họ có mạng thử nghiệm.
Đây là cách đơn giản để thực hiện thanh toán 10 XLM trên mạng thử nghiệm tới một tài khoản khác.
Mã (chủ yếu được lấy từ Tài liệu) trước tiên sẽ xác định máy chủ (trên mạng thử nghiệm), sau đó là mã thông báo công khai của người nhận và bí mật của nhà phát hành thanh toán mã thông báo. Sau đó, SDK thực hiện tất cả những điều kỳ diệu: cùng với một số thông báo ghi nhật ký, nó sẽ xây dựng giao dịch (với một bản ghi nhớ văn bản hay).
Bạn không thấy mình có thể tương tác dễ dàng như thế nào với một hệ thống sổ cái phức tạp sao?
SDK giao tiếp với API Horizon, đóng vai trò là cầu nối giữa Core của Stellar và các Ứng dụng được xây dựng trên đó.
Hầu hết, bạn sẽ sử dụng SDK để tương tác với Horizon, nhưng bạn cũng có thể muốn tự mình kiểm tra nó bằng cách sử dụng người đưa thư hoặc các công cụ khác như Burp hoặc mitmproxy mà tôi đã sử dụng. đã nói về ở đây.
Nếu bạn muốn làm như vậy, thậm chí chỉ cần có cái nhìn tổng quan về mạng mà không cần thực hành SDK, tài liệu tham khảo API của họe đã bảo vệ bạn.
Ví dụ: để kiểm tra các giao dịch của Tài khoản, bạn sẽ thực hiện yêu cầu NHẬN tới /accounts/{account_id}/transactions
điểm cuối. Với SDK, chúng ta nên làm như sau:
máy chủ
.giao dịch()
.forAccount("{accountID}")
.gọi()
.then(hàm (resp) {
console.log(resp);
})
.catch(hàm (err) {
console.error(err);
});
- Tài khoản
- Tất cả
- api
- ứng dụng
- ứng dụng
- CẦU
- xây dựng
- mã
- Tiền tệ
- Nhà phát triển
- phát triển
- Phát triển
- Điểm cuối
- Trao đổi
- Lĩnh vực
- chức năng
- Độ đáng tin của
- hr
- HTTPS
- ia
- IT
- Ngôn ngữ
- Hạn chế
- chính
- Vấn đề
- trung bình
- thanh toán vi mô
- mạng
- Nền tảng khác
- thanh toán
- Lập trình
- ngôn ngữ lập trình
- công khai
- kiều hối
- sdk
- Đơn giản
- So
- Bắt đầu
- Sao
- hệ thống
- thử nghiệm
- thời gian
- mã thông báo
- giao dịch
- Giao dịch
- XLM