Skip to content

validator: the fee comes from the epoch's roster and a free arena needs no fee receipt - #162

Merged
BANADDA merged 1 commit into
mainfrom
arena-fee-lever
Oct 20, 2026
Merged

BANADDA merged 1 commit into
mainfrom
arena-fee-lever

Conversation

@BANADDA

@BANADDA BANADDA commented Oct 20, 2026

Copy link
Copy Markdown
Member

Closes #161.

  • load_context takes fee_tao and fee_coldkey from the roster document's fee, which the server records when it builds the roster, so a fee change mid season applies per epoch and every validator checks the same rule.
  • fee_ok passes every candidate when the fee is 0.
  • mt submit commit defaults --fee-block and --fee-index to 0, and mt submit pay prints the commit command when the arena is free.

🤖 Generated with Claude Code

@BANADDA
BANADDA merged commit 924f9d5 into main Oct 20, 2026
6 checks passed
@BANADDA
BANADDA deleted the arena-fee-lever branch October 20, 2026 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Arena fee set by the operator, free arenas

1 participant