Crate hypersync_net_types

Crate hypersync_net_types 

Source
Expand description

Hypersync network types for transport and queries.

This library provides types and serialization capabilities for interacting with hypersync servers. It supports both JSON and Cap’n Proto serialization formats for efficient network communication.

Re-exports§

pub use block::BlockFilter;
pub use block::BlockSelection;
pub use log::LogFilter;
pub use log::LogSelection;
pub use query::FieldSelection;
pub use query::JoinMode;
pub use query::Query;
pub use response::ArchiveHeight;
pub use response::ChainId;
pub use response::RollbackGuard;
pub use trace::TraceFilter;
pub use trace::TraceSelection;
pub use transaction::AuthorizationSelection;
pub use transaction::TransactionFilter;
pub use transaction::TransactionSelection;
pub use types::Sighash;

Modules§

block
hypersync_net_types_capnp
log
query
response
trace
transaction
types

Structs§

Selection