TakeDecreased
Event Re-added v149 → v165, v195 → v219, v233 → v247, v252 → v265, v273 → v277, v290 → v315, v320 → v326, v334 → v367, v372 → current #62Emitted when a delegate decreases their commission rate.
View events on chainThe Big Picture
Validators compete for delegated stake by offering better terms. A take decrease means delegators get a larger share of emissions. Unlike increases (which are rate-limited), decreases can happen immediately. This is usually a positive signal - the validator is trying to attract or retain delegators.
Why This Matters
Lower take = more earnings for you. If a validator you're watching drops their take from 15% to 10%, that's a 5% boost to your returns. This event helps you find and respond to competitive opportunities in the validator market.
Example Scenario
You're evaluating validators and Validator Y just dropped take from 18% to 12%. TakeDecreased fires with the new rate. Combined with their solid performance, this might make them your new delegation target. More stake flows to Validator Y, rewarding their competitive pricing.
Common Questions
- Can validators decrease and then quickly increase take?
- They can decrease immediately, but increases are rate-limited. So a validator can't bait you with low take then immediately raise it. There's a waiting period.
- Why would a validator lower their take?
- To attract more delegated stake, retain existing delegators, or match competitor pricing. More delegated stake = more voting power = potentially higher emissions overall.
Use Cases
- Find validators offering better rates
- Track competitive dynamics between validators
- Notify delegators of improved terms
- Build validator comparison tools
How to Use This Event
- → Monitor validators you're considering for delegation
- → Track network-wide take trends to find opportunities
- → Build alerts for validators matching your criteria
From Chain Metadata
the take for a delegate is decreased.
Triggers
Emitted by
Preconditions
- Hotkey is already a delegate
- New take is lower than current take
- New take is at least MinDelegateTake
- Take change is not rate limited
Effects
Storage Modified
Postconditions
- Delegate's take rate decreased
- Takes effect for future reward distributions
Side Effects
- Delegators will receive larger share of rewards
- May attract more delegations
Event Data
Code Examples
import { ApiPromise, WsProvider } from "@polkadot/api";
import { stringCamelCase } from "@polkadot/util";
const provider = new WsProvider("wss://entrypoint-finney.opentensor.ai:443");
const api = await ApiPromise.create({ provider });
// Subscribe to TakeDecreased events
api.query.system.events((events) => {
events
.filter(({ event }) =>
event.section === stringCamelCase("SubtensorModule") &&
event.method === "TakeDecreased"
)
.forEach(({ event }) => {
console.log("TakeDecreased:", event.data.toHuman());
});
});Version History
Runtime Info
View Source- Pallet Index
- 7
- Event Index
- 62
- First Version
- v149
- Current Version
- v393