List of all items
Structs
- models::chain::PendingTransaction
- models::handshake::Capabilities
- models::handshake::Handshake
- models::handshake::PeerInfo
- models::note::Note
- models::payloads::RpcResponse
- models::topology::RelayerNode
- models::topology::TopologySnapshot
- protocol::fec::FecInfo
- protocol::fragmentation::Fragment
- protocol::fragmentation::Fragmenter
- protocol::fragmentation::Reassembler
- protocol::fragmentation::ReassemblerConfig
- protocol::kdf::HisokaKdf
- traits::interfaces::NoopPublisher
- traits::interfaces::ZKProofData
Enums
- events::NoxEvent
- models::chain::TxStatus
- models::payloads::RelayerPayload
- models::payloads::ServiceRequest
- protocol::fec::FecError
- protocol::fragmentation::FragmentationError
- traits::interfaces::EventBusError
- traits::interfaces::InfrastructureError
- traits::service::ServiceError
Traits
- traits::interfaces::IChainClient
- traits::interfaces::IChainService
- traits::interfaces::IEventBus
- traits::interfaces::IEventPublisher
- traits::interfaces::IEventSubscriber
- traits::interfaces::IMixStrategy
- traits::interfaces::INetworkService
- traits::interfaces::IPoseidonHasher
- traits::interfaces::IProverService
- traits::interfaces::IReplayProtection
- traits::interfaces::IStorageRepository
- traits::service::ServiceHandler
- traits::transport::PacketTransport
Functions
- deserialize_fr
- models::payloads::decode_payload
- models::payloads::decode_payload_limited
- models::payloads::encode_payload
- models::topology::layers_for_role
- protocol::fec::decode_shards
- protocol::fec::encode_parity_shards
- protocol::fec::pad_to_uniform
- protocol::serialization::deserialize_fr
- protocol::serialization::deserialize_scalar
- protocol::serialization::serialize_fr
- protocol::serialization::serialize_scalar
- serialize_fr
- utils::compute_topology_fingerprint
- utils::token_to_f64
- utils::wei_to_eth_f64
- utils::xor_into_fingerprint
Constants
- models::handshake::MIN_SUPPORTED_VERSION
- models::handshake::PROTOCOL_VERSION
- models::payloads::PAYLOAD_VERSION
- protocol::fragmentation::DEFAULT_MAX_BUFFER_BYTES
- protocol::fragmentation::DEFAULT_MAX_CONCURRENT_MESSAGES
- protocol::fragmentation::DEFAULT_STALE_TIMEOUT_SECS
- protocol::fragmentation::FRAGMENT_OVERHEAD
- protocol::fragmentation::MAX_FRAGMENTS_PER_MESSAGE
- protocol::fragmentation::MAX_FRAGMENT_DESERIALIZE_SIZE
- protocol::fragmentation::MAX_MESSAGE_SIZE
- protocol::fragmentation::SURB_PAYLOAD_SIZE