This PR updates the BidTrace(V2->V3) to include a timestamp by default and have an extra_data field. BidTraceV3 inherits from BidTraceV2WithTimestamp and adds an extra_data field as proposed by @metachris .
relay/v1/data/bidtraces/proposer_payload_delivered and relay/v1/data/bidtraces/builder_blocks_received endpoints both return a BidTraceV3 now.
This PR updates the BidTrace(V2->V3) to include a timestamp by default and have an extra_data field. BidTraceV3 inherits from BidTraceV2WithTimestamp and adds an extra_data field as proposed by @metachris .
relay/v1/data/bidtraces/proposer_payload_delivered and relay/v1/data/bidtraces/builder_blocks_received endpoints both return a BidTraceV3 now.
The need for this proposal is discussed here:
https://github.com/flashbots/mev-boost-relay/issues/257