Crate nash_protocol

Crate nash_protocol 

Source
Expand description

Library that handles request construction and cryptography for interacting with Nash exchange. High level behaviors are exposed via the NashProtocol and NashProtocolSubscription traits. For an example of how to use this library to construct network requests, see an example client

Modulesยง

errors
Error types defined for nash_protocol
graphql
This module generates types from the Nash GraphQL schema
protocol
Implementation of Nash protocol. Most modules contain submodules for request and response logic. The types.rs submodule is a good place to start to understand any given protocol request. All protocol requests follow logic described by the NashProtocol or NashProtocolSubscription traits.
types
Types shared across the client and protocol requests
utils
Miscellaneous helper functions