EIPs icon indicating copy to clipboard operation
EIPs copied to clipboard

Add EIP: Separated Payer Transaction

Open adietrichs opened this issue 2 years ago • 4 comments
trafficstars

Create an EIP for a new separated payer transaction type.

Todo before merge:

  • [ ] write rationale

adietrichs avatar Nov 03 '23 21:11 adietrichs

File EIPS/eip-XXXX.md

Requires 1 more reviewers from @axic, @g11tech, @gcolvin, @lightclient, @pandapip1, @samwilsn

eth-bot avatar Nov 03 '23 21:11 eth-bot

The commit 127988e33a3ede6a2302b1d3dec4636d4a84f3da (as a parent of 9d4871fcb732b391ab40f04b8897c4cdc0f60269) contains errors. Please inspect the Run Summary for details.

github-actions[bot] avatar Nov 03 '23 21:11 github-actions[bot]

I quite like the idea behind this EIP! I believe it could be enhanced significantly if there was an additional EVM opcode that returns the address of the payer, so the sender's call could involve any arbitrary logic, but most commonly sending any token/stablecoin to tx.payer, whoever that happens to be. Or have DEXs integrate tx.payer natively so the user doesn't have to even think about gas fees at all.

EOAs could then broadcast a signed partially filled transaction of this type to the mempool, then it's up to whoever wants to to fill out the rest and sign as the sender and get it included in a block and pay the actual gas fee in ETH

domothyb avatar Mar 08 '24 11:03 domothyb

@domothyb can you post this on eth mag please? We try to avoid EIP discussion in the PR.

lightclient avatar Mar 11 '24 16:03 lightclient

There has been no activity on this pull request for 2 weeks. It will be closed after 3 months of inactivity. If you would like to move this PR forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review.

github-actions[bot] avatar Apr 16 '24 00:04 github-actions[bot]