pub struct ExecutorParams {
pub libraries: Dict<HashBytes, LibDescr>,
pub rand_seed: HashBytes,
pub block_unixtime: u32,
pub block_lt: u64,
pub vm_modifiers: BehaviourModifiers,
pub disable_delete_frozen_accounts: bool,
pub charge_action_fees_on_fail: bool,
pub full_body_in_bounced: bool,
pub strict_extra_currency: bool,
}Expand description
Executor configuration parameters.
Fields§
§libraries: Dict<HashBytes, LibDescr>Public libraries from the referenced masterchain state.
rand_seed: HashBytesRand seed of the block.
block_unixtime: u32Unix timestamp in seconds of the block.
block_lt: u64Logical time of the block.
vm_modifiers: BehaviourModifiersVM behaviour modifiers.
disable_delete_frozen_accounts: boolPrevent Frozen accounts from being deleted
when their storage due is too high.
charge_action_fees_on_fail: boolCharge account balance for additional total_action_fees
when action phase fails.
full_body_in_bounced: boolAttaches an original message body as an additional cell to a bounced message body.
strict_extra_currency: boolMore gas-predictable extra currency behaviour.
Trait Implementations§
Source§impl Clone for ExecutorParams
impl Clone for ExecutorParams
Source§fn clone(&self) -> ExecutorParams
fn clone(&self) -> ExecutorParams
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ExecutorParams
impl Default for ExecutorParams
Source§fn default() -> ExecutorParams
fn default() -> ExecutorParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExecutorParams
impl !RefUnwindSafe for ExecutorParams
impl !Send for ExecutorParams
impl !Sync for ExecutorParams
impl Unpin for ExecutorParams
impl !UnwindSafe for ExecutorParams
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