Please make sure relevant breaking changes to data structures are in place for the 2.0.0 / Cndor release. This allows us to avoid introducing breaking changes in a future release that includes the full implementation of the reserved delegator slots functionality.
Changes - To add:
ValidatorBid::reserved_slots field to track number of reserved slots (defaulted to 0)
add_reservations and cancel_reservations auction contracts with stubbed implementations
struct Reservation to track reservations
BidKind::Reservation(Box<Reservation>) and BidKindTag::Reservation variants
BidAddr::Reservation and BidAddrTag::Reservation variants
Please make sure relevant breaking changes to data structures are in place for the 2.0.0 / Cndor release. This allows us to avoid introducing breaking changes in a future release that includes the full implementation of the reserved delegator slots functionality.
Changes - To add:
ValidatorBid::reserved_slots
field to track number of reserved slots (defaulted to 0)add_reservations and cancel_reservations
auction contracts with stubbed implementationsBidKind::Reservation(Box<Reservation>)
andBidKindTag::Reservation
variantsBidAddr::Reservation
andBidAddrTag::Reservation
variantsTransactionEntryPoint::{AddReservations, CancelReservations}
variantsPlease note that this issue is created retrospectively, for the PR #4775