Commit f8efb2fc authored by Mark Tyneway's avatar Mark Tyneway Committed by GitHub

Merge pull request #1508 from ethereum-optimism/fix/msg-to

l2geth: to execution manager run
parents 85a1fead 5c9b6343
---
'@eth-optimism/l2geth': patch
---
Fix execution manager run
......@@ -23,12 +23,20 @@ type ovmTransaction struct {
}
func toExecutionManagerRun(evm *vm.EVM, msg Message) (Message, error) {
to := msg.To()
if to == nil {
to = &common.Address{}
}
l1MsgSender := msg.L1MessageSender()
if l1MsgSender == nil {
l1MsgSender = &common.Address{}
}
tx := ovmTransaction{
evm.Context.Time,
msg.L1BlockNumber(),
uint8(msg.QueueOrigin()),
*msg.L1MessageSender(),
*msg.To(),
*l1MsgSender,
*to,
big.NewInt(int64(msg.Gas())),
msg.Data(),
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment