Whether this envelope carries a signature, i.e. both r and s are set.
Sign this transaction data with the given ECDSA (secp256k1) key,
populating the signature fields (r, s and the recovery component) on
this instance.
Throws if key is not an ECDSA key.
Staticfrom
Represents the base class for Ethereum transaction data. This class provides the foundation for different types of Ethereum transactions including Legacy, EIP-1559, EIP-2930, and EIP-7702 transactions.