Send ETH (EIP-1559)
Send type EIP1559 ETH
According to the specification:
A transaction pricing mechanism that includes fixed-per-block network fee that is burned and dynamically expands/contracts block sizes to deal with transient congestion.
Example EIP1559
transaction:
const transactionParameters = {
from: accounts[0],
to: '0xb076413401172CBB73C082107514De3376E4FF6c',
value: '0x38D7EA4C68000',
gasLimit: '0x5208',
maxFeePerGas: '0x2540be400',
maxPriorityFeePerGas: '0x3b9aca00',
}
const sendEthEIP1559 = async () => {
try {
const transactionHash = await window.ethereum.request({
method: 'eth_sendTransaction',
params: [transactionParameters],
});
console.log('Transaction Hash: ' + transactionHash)
} catch (error) {
console.log(error)
}
}
If you would like to read a more detailed description of what EIP-1559
transaction is, you can check out the official specification document:
Last updated