diff --git a/e2e/e2etests/test_eth_withdraw.go b/e2e/e2etests/test_eth_withdraw.go index 0ba15299e1..ebae83e2f2 100644 --- a/e2e/e2etests/test_eth_withdraw.go +++ b/e2e/e2etests/test_eth_withdraw.go @@ -39,8 +39,9 @@ func TestEtherWithdraw(r *runner.E2ERunner, args []string) { utils.RequireCCTXStatus(r, cctx, crosschaintypes.CctxStatus_OutboundMined) - withdrawalReceipt := mustFetchEthReceipt(r, cctx) - require.Equal(r, uint8(ethtypes.DynamicFeeTxType), withdrawalReceipt.Type, "receipt type mismatch") + //Skipped due to https://github.com/zeta-chain/node/issues/3221 + //withdrawalReceipt := mustFetchEthReceipt(r, cctx) + //require.Equal(r, uint8(ethtypes.DynamicFeeTxType), withdrawalReceipt.Type, "receipt type mismatch") r.Logger.Info("TestEtherWithdraw completed") } diff --git a/zetaclient/chains/evm/observer/observer.go b/zetaclient/chains/evm/observer/observer.go index 8823b13c47..eb866da253 100644 --- a/zetaclient/chains/evm/observer/observer.go +++ b/zetaclient/chains/evm/observer/observer.go @@ -53,7 +53,11 @@ type Observer struct { // priorityFeeConfig is the configuration for priority fee type priorityFeeConfig struct { - checked bool + // checked indicates whether the observer checked + // this EVM chain for EIP-1559 (further checks are cached) + checked bool + + // supported indicates whether this EVM chain supports EIP-1559 supported bool }