pub struct RespondCostInfo {
pub max_transaction_cost: u64,
pub max_block_cost: u64,
pub max_mempool_cost: u64,
pub mempool_cost: u64,
pub mempool_fee: u64,
pub bump_fee_per_cost: u8,
}Fields§
§max_transaction_cost: u64§max_block_cost: u64§max_mempool_cost: u64§mempool_cost: u64§mempool_fee: u64§bump_fee_per_cost: u8Implementations§
Trait Implementations§
Source§impl ChiaProtocolMessage for RespondCostInfo
impl ChiaProtocolMessage for RespondCostInfo
fn msg_type() -> ProtocolMessageTypes
Source§impl Clone for RespondCostInfo
impl Clone for RespondCostInfo
Source§fn clone(&self) -> RespondCostInfo
fn clone(&self) -> RespondCostInfo
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RespondCostInfo
impl Debug for RespondCostInfo
Source§impl Hash for RespondCostInfo
impl Hash for RespondCostInfo
Source§impl PartialEq for RespondCostInfo
impl PartialEq for RespondCostInfo
Source§impl Streamable for RespondCostInfo
impl Streamable for RespondCostInfo
fn update_digest(&self, digest: &mut Sha256)
fn stream(&self, out: &mut Vec<u8>) -> Result<()>
fn parse<const TRUSTED: bool>(input: &mut Cursor<&[u8]>) -> Result<Self>
fn to_bytes(&self) -> Result<Vec<u8>, Error>
fn from_bytes(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn from_bytes_unchecked(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn hash(&self) -> [u8; 32]
impl Eq for RespondCostInfo
impl StructuralPartialEq for RespondCostInfo
Auto Trait Implementations§
impl Freeze for RespondCostInfo
impl RefUnwindSafe for RespondCostInfo
impl Send for RespondCostInfo
impl Sync for RespondCostInfo
impl Unpin for RespondCostInfo
impl UnwindSafe for RespondCostInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.