Skip to content

fix(validator): cap dest-tip snapshot at payout block#431

Open
glorysr1209-png wants to merge 1 commit into
entrius:testfrom
glorysr1209-png:fix/late-dest-tip-snapshot
Open

fix(validator): cap dest-tip snapshot at payout block#431
glorysr1209-png wants to merge 1 commit into
entrius:testfrom
glorysr1209-png:fix/late-dest-tip-snapshot

Conversation

@glorysr1209-png
Copy link
Copy Markdown

Summary

Closes #430. Cap dest-chain tip snapshot at swap.to_tx_block when fulfillment is already on-chain, so a late snapshot after RPC retry does not reject honest payouts.

Changes

  • allways/validator/chain_verification.py
  • tests/test_chain_verification.py: test_late_snapshot_capped_when_payout_already_on_chain

Test plan

  • pytest tests/test_chain_verification.py -k late_snapshot_capped (requires bittensor deps)

@xiao-xiao-mao xiao-xiao-mao Bot added the bug Something isn't working label May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug] validator: late dest-tip snapshot rejects honest fulfillment after RPC retry

1 participant