DepositPlaced
Event v154 → current #3Emitted when an account reserves funds for entering or extending safe-mode.
View events on chainUseful for: validatorsdevelopersanalytics
The Big Picture
Someone put skin in the game to protect the network. This event records who and how much, creating an audit trail for later review and potential slashing or release decisions.
Use Cases
- Track who is activating/extending safe-mode
- Monitor deposit amounts over time
- Build governance dashboards for deposit tracking
From Chain Metadata
An account reserved funds for either entering or extending the safe-mode.
Triggers
Effects
Storage Modified
Postconditions
- Deposit amount reserved from account
- Deposit tracked in Deposits storage
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 DepositPlaced events
api.query.system.events((events) => {
events
.filter(({ event }) =>
event.section === stringCamelCase("SafeMode") &&
event.method === "DepositPlaced"
)
.forEach(({ event }) => {
console.log("DepositPlaced:", event.data.toHuman());
});
});Runtime Info
- Pallet Index
- 20
- Event Index
- 3
- First Version
- v154
- Current Version
- v393