This module provides functions for sending raw transactions to the Ethereum Virtual Machine (EVM).
It includes functions for transferring ETH from one account to another and interacting with smart contracts.
The transactions are signed using t-ECDSA and sent via the EVM RPC canister.
This module provides functions for signing EIP-1559 transactions using t-ECDSA, getting the public key of the canister, and converting the public key to an Ethereum address.