21 lines
696 B
Markdown
21 lines
696 B
Markdown
|
# Params module specification
|
||
|
|
||
|
## Abstract
|
||
|
|
||
|
Package params provides a globally available parameter store.
|
||
|
|
||
|
There are two main types, Keeper and Subspace. Subspace is an isolated namespace for a
|
||
|
paramstore, where keys are prefixed by preconfigured spacename. Keeper has a
|
||
|
permission to access all existing spaces.
|
||
|
|
||
|
Subspace can be used by the individual keepers, who needs a private parameter store
|
||
|
that the other keeper cannot modify. Keeper can be used by the Governance keeper,
|
||
|
who need to modify any parameter in case of the proposal passes.
|
||
|
|
||
|
The following contents explains how to use params module for master and user modules.
|
||
|
|
||
|
## Contents
|
||
|
|
||
|
1. [Keeper](keeper.md)
|
||
|
1. [Subspace](subspace.md)
|