EIPs
EIPs copied to clipboard
Add EIP: Separated Payer Transaction
Create an EIP for a new separated payer transaction type.
Todo before merge:
- [ ] write rationale
File EIPS/eip-XXXX.md
Requires 1 more reviewers from @axic, @g11tech, @gcolvin, @lightclient, @pandapip1, @samwilsn
The commit 127988e33a3ede6a2302b1d3dec4636d4a84f3da (as a parent of 9d4871fcb732b391ab40f04b8897c4cdc0f60269) contains errors. Please inspect the Run Summary for details.
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 can you post this on eth mag please? We try to avoid EIP discussion in the PR.
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.