Skip to content

Commit e56f0cd

Browse files
committed
Handle ValidatorLivenessActivityRecord_DsoExpire_V2 in scan_txlog
Signed-off-by: Divam <dfordivam@gmail.com>
1 parent 33506e7 commit e56f0cd

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

scripts/scan-txlog/scan_txlog.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3411,6 +3411,21 @@ def handle_claim_expired_rewards(self, transaction, event):
34113411
f" validator_liveness_record: validator: {validator}"
34123412
]
34133413
del self.active_contracts[cid]
3414+
case "ValidatorLivenessActivityRecord_DsoExpire_V2":
3415+
validator_liveness_activity_record = self.active_contracts[cid]
3416+
rewards += [validator_liveness_activity_record]
3417+
round = validator = (
3418+
validator_liveness_activity_record.payload.get_validator_faucet_round()
3419+
)
3420+
validator = (
3421+
validator_liveness_activity_record.payload.get_validator_faucet_validator()
3422+
)
3423+
weight = event.exercise_result.value.get("weight")
3424+
if _party_enabled(self.args, validator):
3425+
rewards_lines += [
3426+
f" validator_liveness_record: validator: {validator}, weight: {weight}"
3427+
]
3428+
del self.active_contracts[cid]
34143429
case "AppRewardCoupon_DsoExpire":
34153430
app_reward_coupon = self.active_contracts[cid]
34163431
rewards += [app_reward_coupon]

0 commit comments

Comments
 (0)