pub struct TxCall {
pub from: AddressValue,
pub to: AddressValue,
pub call_value: BigUintValue,
pub dct_value: Option<TxDCT>,
pub function: String,
pub arguments: Vec<BytesValue>,
pub gas_limit: U64Value,
pub gas_price: U64Value,
}Fields§
§from: AddressValue§to: AddressValue§call_value: BigUintValue§dct_value: Option<TxDCT>§function: String§arguments: Vec<BytesValue>§gas_limit: U64Value§gas_price: U64ValueTrait Implementations§
source§impl InterpretableFrom<TxCallRaw> for TxCall
impl InterpretableFrom<TxCallRaw> for TxCall
fn interpret_from(from: TxCallRaw, context: &InterpreterContext) -> Self
Auto Trait Implementations§
impl RefUnwindSafe for TxCall
impl Send for TxCall
impl Sync for TxCall
impl Unpin for TxCall
impl UnwindSafe for TxCall
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