API e Endpoints Disponíveis
As seguintes APIs são recomendadas para fins de desenvolvimento. Para máximo controle e confiabilidade, é recomendado executar seu próprio nó.
Redes
Conecte rapidamente seu app ou cliente ao mainnet e testnets públicos do CrossFi. Vá até Redes para encontrar uma lista de endpoints publicamente disponíveis que você pode usar para se conectar ao CrossFi
Clientes
A Rede CrossFi suporta diferentes clientes para oferecer suporte a transações e consultas Cosmos e Ethereum. Você pode usar o Swagger como uma interface REST para consultas de estado e transações:
Cliente | Descrição | Porta Padrão | Url |
---|---|---|---|
Cosmos gRPC | Consultar ou enviar transações CrossFi usando gRPC | 9091 | Mainnet / Testnet |
Cosmos REST (gRPC-Gateway) | Consultar ou enviar transações CrossFi usando uma API RESTful HTTP | 1317 | Mainnet / Testnet |
Ethereum JSON-RPC | Consultar transações e blocos formatados para Ethereum ou enviar txs Ethereum usando JSON-RPC | 8545 | Mainnet / Testnet |
Ethereum Websocket | Inscrever-se para logs e eventos Ethereum emitidos em contratos inteligentes. | 8586 | |
Tendermint RPC | Consultar transações, blocos, estado de consenso, transmitir transações, etc. | 26657 | Mainnet / Testnet |
Tendermint Websocket (ссылка удалена) | Inscreva-se para eventos ABCI do Tendermint | 26657 | Mainnet / Testnet |
Interface de Linha de Comando (CLI) | Consultar ou enviar transações CrossFi usando seu Terminal ou Console. | N/A |