Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Message ¶
type Message struct {
To *common.Address
From common.Address
Nonce uint64
Value *big.Int
GasLimit uint64
GasPrice *big.Int
GasFeeCap *big.Int
GasTipCap *big.Int
Data []byte
AccessList types.AccessList
BlobGasFeeCap *big.Int
BlobHashes []common.Hash
// When SkipAccountChecks is true, the message nonce is not checked against the
// account nonce in state. It also disables checking that the sender is an EOA.
// This field will be set to true for operations like RPC eth_call.
SkipAccountChecks bool
}
A Message contains the data derived from a single transaction that is relevant to state processing.
func TransactionToMessage ¶
func TransactionToMessage(tx *types.Transaction, s types.Signer, baseFee *big.Int) (*Message, error)
TransactionToMessage converts a transaction into a Message.
Click to show internal directories.
Click to hide internal directories.