Content pfp
Content
@
https://opensea.io/collection/evm-6
0 reply
0 recast
2 reactions

Paul Berg pfp
Paul Berg
@prberg
If I could wave a magic wand and make one addition to the EVM spec of 2015, that'd be a feature to allow EOAs to specify multiple contract entry points in txs. It's hard to overstate how many features are impossible to implement in an EVM app due to this missing functionality.
3 replies
0 recast
7 reactions

Paul Berg pfp
Paul Berg
@prberg
Cc @vitalik.eth Will this functionality ever implemented in the EVM? Or is it that account abstraction will effectively solve this?
2 replies
0 recast
1 reaction

Vitalik Buterin pfp
Vitalik Buterin
@vitalik.eth
What do you mean by multiple contract entry points? Like, make multiple calls? If so, yes, AA makes that trivial.
2 replies
1 recast
7 reactions

Paul Berg pfp
Paul Berg
@prberg
Yes, multiple calls, but specifically, calling multiple functions in different contracts. See PRBProxy - I've spent weeks building this, but I wish I didn't have to (because the VM provided this instead). PRBProxy is like Maker's DSProxy if you happen to be familiar with it. https://github.com/PaulRBerg/prb-proxy
1 reply
0 recast
1 reaction

Paul Berg pfp
Paul Berg
@prberg
More examples here: https://twitter.com/PaulRBerg/status/1742139955722301756
0 reply
0 recast
0 reaction