Closed
Milestone
Nov 19, 2024–Dec 13, 2024
DAL: baker incentives (part 2: accusations)
Context
That's the continuation of %DAL: baker incentives (part 1: rewards).
This part basically finishes the integration in the protocol.
Next step is implementing the accuser, see %DAL: baker incentives (part 4: accuser and testing)
Work breakdown
Environment
-
(days) new environment(done elsewhere) -
(hours) activate environment (!15659 (merged)) -
(hours) expose shard_proofandverify_shard(!15660 (merged)) -
(hours) add Bitsetmodule (!15666 (merged)) -
(hours) (add and) expose Trap.share_is_trap(!15959 (merged), !16031 (merged))
Protocol
-
(hours) new type shard_with_proof(!15677 (merged)) -
(days) new operation entrapment_evidence(!15677 (merged)) -
(hours) prepare for validation (!15832 (merged)) -
(days) validate (!15836 (merged)) -
(hours) introduce validation errors -
(days) slash when needed -
(days/weeks) update tests!
Tests:
-
testshare_is_trap
Loading
Loading
Loading
Loading