feat(bedrock): Versioned TransactionDeposited event (#2965)
* feat(bedrock): Versioned TransactionDeposited event
- Index the deposit event version
- Update fuzz test to use new deposit type
- UnmarshalDepositLogEvent update
- Change event version from 1 to 0
- Add version to MarshalDepositLogEvent
- Pack opaque data, abi.encodePacked
- Handle encodePacked data in Marshal and Unmarshal DepositLogEvent
- Refactor for versioned opaqueData marshal/unmarshal methods
- Update op-bindings OptimismPortal
* core-utils: update deposit transaction serialization
* op-node: Add comment to clarify deserialization
Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
Showing
Please register or sign in to comment