pub struct TxInput {
pub from: Address,
pub to: Address,
pub call_value: BigUint,
pub dcdt_value: BigUint,
pub dcdt_token_identifier: Vec<u8>,
pub func_name: Vec<u8>,
pub args: Vec<Vec<u8>>,
pub gas_limit: u64,
pub gas_price: u64,
pub tx_hash: H256,
}Fields§
§from: Address§to: Address§call_value: BigUint§dcdt_value: BigUint§dcdt_token_identifier: Vec<u8>§func_name: Vec<u8>§args: Vec<Vec<u8>>§gas_limit: u64§gas_price: u64§tx_hash: H256Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TxInput
impl RefUnwindSafe for TxInput
impl Send for TxInput
impl Sync for TxInput
impl Unpin for TxInput
impl UnwindSafe for TxInput
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