optimism icon indicating copy to clipboard operation
optimism copied to clipboard

Please make sender match `tx.origin` in transactions traces when the transaction is sent from L1.

Open ytrezq opened this issue 3 years ago • 4 comments

Currently, when sending a transaction from L1, sender is left unset in transaction trace on the L2 side, which makes as if transaction is sent from address(0x0) in block explorers.

Please change this in order to have the sender matching the tx.origin being used at the execution level.

ytrezq avatar Nov 02 '22 10:11 ytrezq

We need to figure out how to properly prioritize work on this. We would accept a PR to make this change, but we're focusing a majority of our effort on the upcoming Bedrock release and I'm not sure where this would fall in the priority list inside of OP Labs. Definitely inconvenient but will also be fixed by default in Bedrock.

smartcontracts avatar Nov 04 '22 23:11 smartcontracts

@smartcontracts : and bedrock is scheduled for November the 11, right ?

ytrezq avatar Nov 05 '22 14:11 ytrezq

Bedrock doesn't currently have a scheduled release date yet

smartcontracts avatar Nov 06 '22 19:11 smartcontracts

@smartcontracts : I have another unrelated question. There was an Ethereum hard fork called ᴇᴛʜᴘᴏᴡ which was made like Bitcoin Cash with Bitcoin. How I can withdraw my bridged ᴇᴛʜᴘᴏᴡ from the bridge contract like other peoples are doing ? (Every ᴇᴛʜ address that had Ethers received the same amount of ᴇᴛʜᴘᴏᴡ).

ytrezq avatar Nov 07 '22 10:11 ytrezq