### Describe the bug Test dApp sets low gas limit (20520) for EIP 1559 transactions: sendEIP1559Button.onclick = async () => { const result = await globalContext.provider.request({ method: 'eth_sendTransaction', params: [ { from: globalContext.accounts[0], to: '0x0c54FcCd2e384b4BB6f2E405Bf5Cbc15a017AaFb', value: '0x0', gasLimit: '0x5028', maxFeePerGas: '0x2540be400', maxPriorityFeePerGas: '0x3b9aca00', }, ], }); console.log(result); }; Low gas limit is not present in 12.10.4. ### Expected behavior Gas limit should be 21000 ### Screenshots/Recordings https://github.com/user-attachments/assets/78f0c56b-b29a-4883-b862-e255dafe2d0f <img width="355" alt="Image" src="https://github.com/user-attachments/assets/4e033a82-c8e6-4820-a6fa-900ea9ecb294" /> - ### Steps to reproduce 1. Connect to the[ test dapp](https://metamask.github.io/test-dapp/) 2. Start EIP 1559 transaction 3. Check gas limit ### Error messages or log output ```shell ``` ### Detection stage In production (default) ### Version 12.12.0 ### Build type None ### Browser Chrome, Firefox ### Operating system MacOS ### Hardware wallet _No response_ ### Additional context _No response_ ### Severity _No response_
Describe the bug
Test dApp sets low gas limit (20520) for EIP 1559 transactions:
sendEIP1559Button.onclick = async () => {
const result = await globalContext.provider.request({
method: 'eth_sendTransaction',
params: [
{
from: globalContext.accounts[0],
to: '0x0c54FcCd2e384b4BB6f2E405Bf5Cbc15a017AaFb',
value: '0x0',
gasLimit: '0x5028',
maxFeePerGas: '0x2540be400',
maxPriorityFeePerGas: '0x3b9aca00',
},
],
});
console.log(result);
};
Low gas limit is not present in 12.10.4.
Expected behavior
Gas limit should be 21000
Screenshots/Recordings
gas.mov
Steps to reproduce
Error messages or log output
Detection stage
In production (default)
Version
12.12.0
Build type
None
Browser
Chrome, Firefox
Operating system
MacOS
Hardware wallet
No response
Additional context
No response
Severity
No response