Trait KabuTx

Source
pub trait KabuTx<LDT: KabuDataTypes> {
    // Required methods
    fn get_gas_price(&self) -> u128;
    fn get_gas_limit(&self) -> u64;
    fn get_tx_hash(&self) -> TxHash;
    fn get_nonce(&self) -> u64;
    fn get_from(&self) -> Address;
    fn encode(&self) -> Vec<u8> ;
    fn to_transaction_request(&self) -> LDT::TransactionRequest;
}

Required Methods§

Source

fn get_gas_price(&self) -> u128

Source

fn get_gas_limit(&self) -> u64

Source

fn get_tx_hash(&self) -> TxHash

Source

fn get_nonce(&self) -> u64

Source

fn get_from(&self) -> Address

Source

fn encode(&self) -> Vec<u8>

Source

fn to_transaction_request(&self) -> LDT::TransactionRequest

Implementations on Foreign Types§

Source§

impl KabuTx<KabuDataTypesEthereum> for Transaction

Source§

impl KabuTx<KabuDataTypesOptimism> for Transaction

Implementors§