From d5ebd54be6c66610340774b8db83cb312ff5dbc4 Mon Sep 17 00:00:00 2001 From: Cassandra Heart Date: Mon, 11 Nov 2024 11:52:23 -0600 Subject: [PATCH] reset 2 --- .../token/application/token_handle_mint.go | 1 + .../intrinsics/token/token_execution_engine.go | 3 ++- node/execution/intrinsics/token/token_genesis.go | 13 +++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/node/execution/intrinsics/token/application/token_handle_mint.go b/node/execution/intrinsics/token/application/token_handle_mint.go index d66a2b7..687bcf2 100644 --- a/node/execution/intrinsics/token/application/token_handle_mint.go +++ b/node/execution/intrinsics/token/application/token_handle_mint.go @@ -20,6 +20,7 @@ import ( const PROOF_FRAME_CUTOFF = 1 const PROOF_FRAME_RING_RESET = 5750 +const PROOF_FRAME_RING_RESET_2 = 7650 func (a *TokenApplication) handleMint( currentFrameNumber uint64, diff --git a/node/execution/intrinsics/token/token_execution_engine.go b/node/execution/intrinsics/token/token_execution_engine.go index bbe32d8..eae7945 100644 --- a/node/execution/intrinsics/token/token_execution_engine.go +++ b/node/execution/intrinsics/token/token_execution_engine.go @@ -776,7 +776,8 @@ func (e *TokenExecutionEngine) ProcessFrame( return nil, errors.Wrap(err, "process frame") } - if frame.FrameNumber == application.PROOF_FRAME_RING_RESET { + if frame.FrameNumber == application.PROOF_FRAME_RING_RESET || + frame.FrameNumber == application.PROOF_FRAME_RING_RESET_2 { e.logger.Info("performing ring reset") seniorityMap, err := RebuildPeerSeniority(e.pubSub.GetNetwork()) if err != nil { diff --git a/node/execution/intrinsics/token/token_genesis.go b/node/execution/intrinsics/token/token_genesis.go index f7f14be..90a5509 100644 --- a/node/execution/intrinsics/token/token_genesis.go +++ b/node/execution/intrinsics/token/token_genesis.go @@ -232,6 +232,10 @@ func RebuildPeerSeniority(network uint) (map[string]uint64, error) { PeerId: "Qma3bMDgVjCNgvSd3uomekF4v7Pq4VkTyT5R31FfdrqSan", Reward: "39302", }, + { + PeerId: "QmUDWLhZMRoCoqkJAqvi815EJwjQAZoTm2oa9LkRwqeeAW", + Reward: "78604", + }, } secondRetro = []*SecondRetroJson{ { @@ -279,6 +283,15 @@ func RebuildPeerSeniority(network uint) (map[string]uint64, error) { AprPresence: false, MayPresence: false, }, + { + PeerId: "QmYSwFqgVKUFGkNM8Ae4DrarCjGKPJ4u7oJvRhrmx3YPpB", + Reward: "1000", + JanPresence: true, + FebPresence: true, + MarPresence: false, + AprPresence: false, + MayPresence: false, + }, } thirdRetro = []*ThirdRetroJson{ {