Module rpc

Source
Expand description

Various types (in)directly used in RPC.

These types map very closely to types within cuprate-rpc-types, however they use more canonical types when appropriate, for example, instead of hash: String, this module’s types would use something like hash: [u8; 32].

Structs§

AddAuxPow
Definition.
AuxPow
Definition.
BlockHeader
Definition.
BlockOutputIndices
Definition.
ChainInfo
Definition.
CoinbaseTxSum
Definition.
ConnectionInfo
Definition.
FeeEstimate
Definition.
GetBan
Definition.
GetMinerDataTxBacklogEntry
Definition.
GetOutputsOut
Definition.
HardForkEntry
Definition.
HardForkInfo
Definition.
HistogramEntry
Definition.
MinerData
Definition.
MinerDataTxBacklogEntry
Definition.
OutputDistributionData
Definition.
OutputHistogramEntry
Definition.
OutputHistogramInput
Definition.
Peer
Definition.
PoolInfoFull
Definition.
PoolInfoIncremental
Definition.
PoolTxInfo
Definition.
PublicNode
Definition.
SetBan
Definition.
Span
Definition.
SpentKeyImageInfo
Definition.
SyncInfoPeer
Definition.
TxBacklogEntry
Definition.
TxInfo
Definition.
TxOutputIndices
Definition.
TxpoolHisto
Definition.
TxpoolStats
Definition.

Enums§

KeyImageSpentStatus
Used in RPC’s /is_key_image_spent.
PoolInfo
Used in RPC’s get_blocks.bin.
PoolInfoExtent
Used in RPC’s get_blocks.bin.