Module misc

Source
Expand description

Miscellaneous types.

These are data types that appear in request/response types.

For example, crate::json::GetConnectionsResponse contains the crate::misc::ConnectionInfo struct defined here.

Structs§

AuxPow
Definition. Used in crate::json::AddAuxPowRequest.
BlockHeader
Definition.
BlockOutputIndices
Definition. Used in crate::bin::GetBlocksResponse.
ChainInfo
Definition. Used in crate::json::GetAlternateChainsResponse.
ConnectionInfo
Definition. Used in crate::json::GetConnectionsResponse.
DistributionCompressedBinary
Data within Distribution::CompressedBinary.
DistributionUncompressed
Data within Distribution::Uncompressed.
GetBan
Definition. Used in crate::json::GetBansResponse.
GetMinerDataTxBacklogEntry
Definition. Used in crate::json::GetMinerDataResponse.
GetOutputsOut
Definition.
HardforkEntry
Definition. Used in crate::json::GetVersionResponse.
HistogramEntry
Definition. Used in crate::json::GetOutputHistogramResponse.
OutKey
Definition. Used in crate::other::GetOutsResponse.
OutKeyBin
Definition. Used in crate::bin::GetOutsRequest.
OutputDistributionData
Definition. Used in crate::json::GetOutputDistributionResponse.
Peer
Definition. Used in crate::other::GetPeerListResponse.
PoolTxInfo
Definition. Used in crate::bin::GetBlocksResponse.
PublicNode
Definition.
SetBan
Definition. Used in crate::json::SetBansRequest.
Span
Definition. Used in crate::json::SyncInfoResponse.
SpentKeyImageInfo
Definition. Used in crate::other::GetTransactionPoolResponse.
SyncInfoPeer
Definition. Used in crate::json::SyncInfoResponse.
TxBacklogEntry
Definition. Used in crate::json::GetTransactionPoolBacklogResponse.
TxInfo
Definition. Used in crate::other::GetTransactionPoolResponse.
TxOutputIndices
Definition. Used in crate::bin::GetBlocksResponse.
TxpoolHisto
Definition. Used in crate::other::GetTransactionPoolStatsResponse.
TxpoolStats
Definition. Used in crate::other::GetTransactionPoolStatsResponse.

Enums§

Distribution
Definition. Used in crate::json::GetOutputDistributionResponse.
KeyImageSpentStatus
Definition. Used in crate::other::IsKeyImageSpentResponse.
PoolInfo
Definition. Used in crate::bin::GetBlocksResponse.
PoolInfoExtent
Definition. Used in crate::bin::GetBlocksResponse.
Status
RPC response status.
TxEntry
Definition. Used in crate::other::GetTransactionsResponse.

Type Aliases§

BinaryString
TODO: we need to figure out a type that (de)serializes correctly, String errors with serde_json