Struct cryptoapis::models::get_xrp_ripple_block_details_by_block_height_ri::GetXrpRippleBlockDetailsByBlockHeightRi [−][src]
pub struct GetXrpRippleBlockDetailsByBlockHeightRi { pub block_hash: String, pub block_height: i32, pub next_block_hash: String, pub previous_block_hash: String, pub timestamp: i32, pub total_coins: Box<GetXrpRippleBlockDetailsByBlockHeightRiTotalCoins>, pub total_fees: Box<GetXrpRippleBlockDetailsByBlockHeightRiTotalFees>, pub transactions_count: i32, }
Fields
block_hash: String
Represents the hash of the block, which is its unique identifier. It represents a cryptographic digital fingerprint made by hashing the block header twice through the SHA256 algorithm.
block_height: i32
Represents the number of blocks in the blockchain preceding this specific block. Block numbers have no gaps. A blockchain usually starts with block 0 called the "Genesis block".
next_block_hash: String
Represents the hash of the next block. When this is the last block of the blockchain this value will be an empty string.
previous_block_hash: String
Represents the hash of the previous block, also known as the parent block.
timestamp: i32
Defines the exact date/time when this block was mined in Unix Timestamp.
total_coins: Box<GetXrpRippleBlockDetailsByBlockHeightRiTotalCoins>
total_fees: Box<GetXrpRippleBlockDetailsByBlockHeightRiTotalFees>
transactions_count: i32
Represents the total number of all transactions as part of this block.
Implementations
pub fn new(
block_hash: String,
block_height: i32,
next_block_hash: String,
previous_block_hash: String,
timestamp: i32,
total_coins: GetXrpRippleBlockDetailsByBlockHeightRiTotalCoins,
total_fees: GetXrpRippleBlockDetailsByBlockHeightRiTotalFees,
transactions_count: i32
) -> GetXrpRippleBlockDetailsByBlockHeightRi
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more