Struct solana_runtime::cost_tracker::CostTracker
source · pub struct CostTracker { /* private fields */ }
Implementations§
source§impl CostTracker
impl CostTracker
sourcepub fn new_with_account_data_size_limit(
account_data_size_limit: Option<u64>
) -> Self
pub fn new_with_account_data_size_limit(
account_data_size_limit: Option<u64>
) -> Self
Construct and new CostTracker and set the account data size limit.
sourcepub fn set_limits(
&mut self,
account_cost_limit: u64,
block_cost_limit: u64,
vote_cost_limit: u64
)
pub fn set_limits(
&mut self,
account_cost_limit: u64,
block_cost_limit: u64,
vote_cost_limit: u64
)
allows to adjust limits initiated during construction