refactor: move encode/decode to PlutusData types
Signed-off-by: Aurora Gaffney <[email protected]>
Signed-off-by: Aurora Gaffney <[email protected]>
- Remove Go snapshot from SnapshotsContainer (now only Mark and Set) - Update epoch assignments: Mark=current epoch, Set=previous epoch (staking) - Fix leader rewards registration check to use current registration status per Shelley spec Figure 48 (isRRegistered = rewardAcnt ∈ dom rewards) - Add Allegra epoch check (236) to disable shared account bug post-Allegra - Rename total_unpaid_to_treasury to total_unpaid_leader_rewards for clarity - Add diagnostic logging for registration checks and rewards calculation
Signed-off-by: Chris Gianelloni <[email protected]>