evm.codes icon indicating copy to clipboard operation
evm.codes copied to clipboard

Feature request: transaction types

Open PaulRBerg opened this issue 2 years ago • 8 comments

It would be helpful to have a section on the main page (or a new page) about transaction types. IIRC there are three types at the moment:

  • Type 0: Legacy
  • Type 1: EIP-2718 with access lists
  • Type 2: EIP-1559 (also with access lists)

This is an important feature request given the rise of rollups, which often implement new tx types (e.g. Arbitrum)

evm.codes could be a baseline against which to compare these new rollup tx types.

PaulRBerg avatar Sep 27 '23 14:09 PaulRBerg

I agree that this would be super useful, I'm not sure we have a lot of capacity atm as we are working on evm.storage but if someone sees it and wants to take it on, we will compensate with a bounty.

dorlevi avatar Sep 27 '23 19:09 dorlevi

Posted a bounty on https://www.bountycaster.xyz/bounty/0x3268aacf106e13572e133d2d7ac07931d2ab67d5

dorlevi avatar Dec 11 '23 18:12 dorlevi

Thanks @dorlevi !

Hi @PaulRBerg, I'm working on this issue and I'd like to know if you have any more suggestions for it since it's been a few months since you opened the issue.

developerfred avatar Dec 12 '23 17:12 developerfred

Don't have any other concrete suggestions, unfortunately

PaulRBerg avatar Dec 16 '23 09:12 PaulRBerg

I think this one is pretty straight forward, explanation of the different type, maybe evm.storage links to different transactions of diff types and then like different edgecases that could happen in each tx types

cc: @thevaizman @peroket if they have ideas

dorlevi avatar Dec 18 '23 17:12 dorlevi

I would also add why this type of transaction has been created, its purpose.

peroket avatar Dec 19 '23 07:12 peroket

Captura de Tela 2024-01-04 às 20 35 42

developerfred avatar Jan 04 '24 23:01 developerfred

Captura de Tela 2024-01-04 às 20 58 46

developerfred avatar Jan 05 '24 00:01 developerfred