## Storage
_The following sections contain Storage methods are part of the default Substrate runtime._
- **[aura](#aura)**
- **[balances](#balances)**
- **[consensus](#consensus)**
- **[contract](#contract)**
- **[council](#council)**
- **[councilMotions](#councilMotions)**
- **[councilVoting](#councilVoting)**
- **[democracy](#democracy)**
- **[grandpa](#grandpa)**
- **[indices](#indices)**
- **[session](#session)**
- **[staking](#staking)**
- **[sudo](#sudo)**
- **[system](#system)**
- **[timestamp](#timestamp)**
- **[treasury](#treasury)**
- **[substrate](#substrate)**
___
Back To Top
### balances
▸ **creationFee**(): `Balance`
- **summary**: The fee required to create an account. At least as big as ReclaimRebate.
▸ **existentialDeposit**(): `Balance`
- **summary**: The minimum amount allowed to keep an account open.
▸ **freeBalance**(`AccountId`): `Balance`
- **summary**: The 'free' balance of a given account. This is the only balance that matters in terms of most operations on tokens. It is alone used to determine the balance when in the contract execution environment. When this balance falls below the value of `ExistentialDeposit`, then the 'current account' is deleted: specifically `FreeBalance`. Furthermore, `OnFreeBalanceZero` callback is invoked, giving a chance to external modules to cleanup data associated with the deleted account. `system::AccountNonce` is also deleted if `ReservedBalance` is also zero (it also gets collapsed to zero if it ever becomes less than `ExistentialDeposit`.
▸ **reservedBalance**(`AccountId`): `Balance`
- **summary**: The amount of the balance of a given account that is externally reserved; this can still get slashed, but gets slashed last of all. This balance is a 'reserve' balance that other subsystems use in order to set aside tokens that are still 'owned' by the account holder, but which are suspendable. (This is different and wholly unrelated to the `Bondage` system used in the staking module.) When this balance falls below the value of `ExistentialDeposit`, then this 'reserve account' is deleted: specifically, `ReservedBalance`. `system::AccountNonce` is also deleted if `FreeBalance` is also zero (it also gets collapsed to zero if it ever becomes less than `ExistentialDeposit`.
▸ **totalIssuance**(): `Balance`
- **summary**: The total amount of stake on the system.
▸ **transactionBaseFee**(): `Balance`
- **summary**: The fee to be paid for making a transaction; the base.
▸ **transactionByteFee**(): `Balance`
- **summary**: The fee to be paid for making a transaction; the per-byte portion.
▸ **transferFee**(): `Balance`
- **summary**: The fee required to make a transfer.
___
Back To Top
### consensus
▸ **originalAuthorities**(): `Vec`
___
Back To Top
### council
▸ **activeCouncil**(): `Vec<(AccountId,BlockNumber)>`
- **summary**: The current council. When there's a vote going on, this should still be used for executive matters. The block number (second element in the tuple) is the block that their position is active until (calculated by the sum of the block number when the council member was elected and their term duration).
▸ **approvalsOf**(`AccountId`): `Vec`
- **summary**: A list of votes for each voter, respecting the last cleared vote index that this voter was last active at.
▸ **candidacyBond**(): `Balance`
- **summary**: How much should be locked up in order to submit one's candidacy.
▸ **candidateCount**(): `u32`
▸ **candidates**(): `Vec`
- **summary**: The present candidate list.
▸ **carryCount**(): `u32`
- **summary**: How many runners-up should have their approvals persist until the next vote.
▸ **desiredSeats**(): `u32`
- **summary**: Number of accounts that should be sitting on the council.
▸ **inactiveGracePeriod**(): `VoteIndex`
- **summary**: How many vote indexes need to go by after a target voter's last vote before they can be reaped if their approvals are moot.
▸ **lastActiveOf**(`AccountId`): `VoteIndex`
- **summary**: The last cleared vote index that this voter was last active at.
▸ **leaderboard**(): `Vec<(Balance,AccountId)>`
- **summary**: Get the leaderboard if we;re in the presentation phase.
▸ **nextFinalise**(): `(BlockNumber,u32,Vec)`
- **summary**: The accounts holding the seats that will become free on the next tally.
▸ **presentSlashPerVoter**(): `Balance`
- **summary**: The punishment, per voter, if you provide an invalid presentation.
▸ **presentationDuration**(): `BlockNumber`
- **summary**: How long to give each top candidate to present themselves after the vote ends.
▸ **registerInfoOf**(`AccountId`): `(VoteIndex,u32)`
- **summary**: The vote index and list slot that the candidate `who` was registered or `None` if they are not currently registered.
▸ **snapshotedStakes**(): `Vec`
- **summary**: The stakes as they were at the point that the vote ended.
▸ **termDuration**(): `BlockNumber`
- **summary**: How long each position is active for.
▸ **voteCount**(): `VoteIndex`
- **summary**: The total number of votes that have happened or are in progress.
▸ **voters**(): `Vec`
- **summary**: The present voter list.
▸ **votingBond**(): `Balance`
- **summary**: How much should be locked up in order to be able to submit votes.
▸ **votingPeriod**(): `BlockNumber`
- **summary**: How often (in blocks) to check for new votes.
___
Back To Top
### councilMotions
▸ **proposalCount**(): `u32`
- **summary**: Proposals so far.
▸ **proposalOf**(`Hash`): `Proposal`
- **summary**: Actual proposal for a given hash, if it's current.
▸ **proposals**(): `Vec`
- **summary**: The (hashes of) the active proposals.
▸ **voting**(`Hash`): `(ProposalIndex,u32,Vec,Vec)`
- **summary**: Votes for a given proposal: (required_yes_votes, yes_voters, no_voters).
___
Back To Top
### councilVoting
▸ **cooloffPeriod**(): `BlockNumber`
▸ **councilVoteOf**(`(Hash,AccountId)`): `bool`
▸ **enactDelayPeriod**(): `BlockNumber`
- **summary**: Number of blocks by which to delay enactment of successful, non-unanimous-council-instigated referendum proposals.
▸ **proposalOf**(`Hash`): `Proposal`
▸ **proposalVoters**(`Hash`): `Vec`
▸ **proposals**(): `Vec<(BlockNumber,Hash)>`
▸ **vetoedProposal**(`Hash`): `(BlockNumber,Vec)`
▸ **votingPeriod**(): `BlockNumber`
___
Back To Top
### democracy
▸ **bondage**(`AccountId`): `BlockNumber`
- **summary**: The block at which the `who`'s funds become liquid.
▸ **depositOf**(`PropIndex`): `(Balance,Vec)`
- **summary**: Those who have locked a deposit.
▸ **dispatchQueue**(`BlockNumber`): `Vec