API và Các Điểm cuối Khả dụng
Những API sau đây được đề xuất cho mục đích phát triển. Để có điều khiển tối đa và độ tin cậy, khuyến nghị tự chạy nút của bạn.
Mạng
Nhanh chóng kết nối ứng dụng hoặc máy khách của bạn với mainnet CrossFi và các testnet công khai. Truy cập vào Mạng để tìm danh sách các điểm cuối công khai mà bạn có thể sử dụng để kết nối với CrossFi.
Máy Khách
Mạng CrossFi hỗ trợ các khách hàng khác nhau để hỗ trợ giao dịch và truy vấn Cosmos và Ethereum. Bạn có thể dùng Swagger làm giao diện REST để truy vấn trạng thái và giao dịch:
Khách Hàng | Mô tả | Cổng Mặc định | Url |
---|---|---|---|
Cosmos gRPC | Truy vấn hoặc gửi giao dịch CrossFi bằng gRPC | 9091 | Mainnet / Testnet |
Cosmos REST (gRPC-Gateway) | Truy vấn hoặc gửi giao dịch CrossFi bằng API RESTful HTTP | 1317 | Mainnet / Testnet |
Ethereum JSON-RPC | Truy vấn giao dịch và khối định dạng Ethereum hoặc gửi giao dịch Ethereum bằng JSON-RPC | 8545 | Mainnet / Testnet |
Ethereum Websocket | Đăng ký nghe nhật ký và sự kiện Ethereum trong hợp đồng thông minh. | 8586 | |
Tendermint RPC | Truy vấn giao dịch, khối, trạng thái đồng thuận, phát sóng giao dịch, v.v. | 26657 | Mainnet / Testnet |
Websocket Tendermint | Đăng ký sự kiện ABCI Tendermint | 26657 | Mainnet / Testnet |
Giao Diện Dòng Lệnh (CLI) | Truy vấn hoặc gửi giao dịch CrossFi qua Terminal hoặc Console. | N/A |