Files
khadhroony-bot3/ks-onchain-transport
2026-08-10 09:28:57 +02:00
..
2026-08-10 09:28:57 +02:00
2026-08-09 19:34:08 +02:00
2026-08-09 19:34:08 +02:00
2026-08-10 09:28:57 +02:00
2026-08-10 02:44:24 +02:00
2026-08-09 19:34:08 +02:00
2026-08-10 02:44:24 +02:00

ks-onchain-transport

ks-onchain-transport fournit les transports Solana on-chain de khadhroony-bot3.

Responsabilités

  • requêtes JSON-RPC HTTP standard ;
  • sessions et pools WebSocket ;
  • routage par rôle dendpoint ;
  • consommation directe des profils partagés définis par config/transport.config.json via ks-config ;
  • adaptation des réponses RPC vers les contrats canoniques ;
  • simulation, soumission et confirmation de transactions ;
  • acquisition de signatures et transactions pour le backfill ;
  • validation bornée des paramètres et réponses réseau.

La crate ne décode pas les programmes Solana et ne persiste pas directement les données. Elle alimente ks-pipeline, qui orchestre lacquisition, lextraction et le replay, et utilise les contrats de ks-core et ks-lib.

Surfaces publiques principales

  • HttpClient, HttpEndpointPool ;
  • SolanaRpcClient, RpcEndpoint ;
  • contrats JSON-RPC ;
  • méthodes HTTP standard et leurs types de configuration ;
  • WsClient, WsEndpointPool, sessions et abonnements WebSocket ;
  • adaptateurs getTransaction, getSignaturesForAddress et méthodes dexécution RPC.

Voir USAGE.md pour les APIs publiques et les exemples.

Documentation