cryptnox-sdk-arduino 1.0.0
Arduino library for Cryptnox Hardware Wallet
Loading...
Searching...
No Matches
Tx2 Struct Reference

Ethereum EIP-1559 transaction structure. More...

Public Attributes

uint64_t nonce
uint64_t maxPriorityFeePerGas
uint64_t maxFeePerGas
uint64_t gasLimit
const char * to
uint64_t value
const uint8_t * data
size_t dataLen
uint32_t chainId

Detailed Description

Ethereum EIP-1559 transaction structure.

Examples
UsdcSigning.ino.

Definition at line 133 of file UsdcSigning.ino.

Member Data Documentation

◆ chainId

uint32_t Tx2::chainId

Ethereum chain ID

Examples
UsdcSigning.ino.

Definition at line 142 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ data

const uint8_t* Tx2::data

Transaction calldata

Examples
UsdcSigning.ino.

Definition at line 140 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ dataLen

size_t Tx2::dataLen

Length of calldata

Examples
UsdcSigning.ino.

Definition at line 141 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ gasLimit

uint64_t Tx2::gasLimit

Gas limit

Examples
UsdcSigning.ino.

Definition at line 137 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ maxFeePerGas

uint64_t Tx2::maxFeePerGas

Max fee (wei)

Examples
UsdcSigning.ino.

Definition at line 136 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ maxPriorityFeePerGas

uint64_t Tx2::maxPriorityFeePerGas

Max priority fee (wei)

Examples
UsdcSigning.ino.

Definition at line 135 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ nonce

uint64_t Tx2::nonce

Transaction nonce

Examples
UsdcSigning.ino.

Definition at line 134 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ to

const char* Tx2::to

Recipient address

Examples
UsdcSigning.ino.

Definition at line 138 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().

◆ value

uint64_t Tx2::value

Value in wei

Examples
UsdcSigning.ino.

Definition at line 139 of file UsdcSigning.ino.

Referenced by rlpEncodeTxBody(), and setup().


The documentation for this struct was generated from the following file: