140 lines
3.0 KiB
YAML
140 lines
3.0 KiB
YAML
modules:
|
|
- name: runtime
|
|
config:
|
|
"@type": cosmos.app.runtime.v1alpha1.Module
|
|
|
|
app_name: SimApp
|
|
|
|
# During begin block slashing happens after distr.BeginBlocker so that
|
|
# there is nothing left over in the validator fee pool, so as to keep the
|
|
# CanWithdrawInvariant invariant.
|
|
# NOTE: staking module is required if HistoricalEntries param > 0
|
|
# NOTE: capability module's beginblocker must come before any modules using capabilities (e.g. IBC)
|
|
begin_blockers:
|
|
[
|
|
upgrade,
|
|
capability,
|
|
mint,
|
|
distribution,
|
|
slashing,
|
|
evidence,
|
|
staking,
|
|
auth,
|
|
bank,
|
|
gov,
|
|
crisis,
|
|
genutil,
|
|
authz,
|
|
feegrant,
|
|
nft,
|
|
group,
|
|
params,
|
|
vesting,
|
|
]
|
|
|
|
end_blockers:
|
|
[
|
|
crisis,
|
|
gov,
|
|
staking,
|
|
capability,
|
|
auth,
|
|
bank,
|
|
distribution,
|
|
slashing,
|
|
mint,
|
|
genutil,
|
|
evidence,
|
|
authz,
|
|
feegrant,
|
|
nft,
|
|
group,
|
|
params,
|
|
upgrade,
|
|
vesting,
|
|
]
|
|
|
|
override_store_keys:
|
|
- module_name: auth
|
|
kv_store_key: acc
|
|
|
|
- name: auth
|
|
config:
|
|
"@type": cosmos.auth.module.v1.Module
|
|
bech32_prefix: cosmos
|
|
module_account_permissions:
|
|
- account: fee_collector
|
|
- account: distribution
|
|
- account: mint
|
|
permissions: [minter]
|
|
- account: bonded_tokens_pool
|
|
permissions: [burner, staking]
|
|
- account: not_bonded_tokens_pool
|
|
permissions: [burner, staking]
|
|
- account: gov
|
|
permissions: [burner]
|
|
- account: nft
|
|
|
|
- name: params
|
|
config:
|
|
"@type": cosmos.params.module.v1.Module
|
|
|
|
- name: tx
|
|
config:
|
|
"@type": cosmos.tx.module.v1.Module
|
|
|
|
- name: feegrant
|
|
config:
|
|
"@type": cosmos.feegrant.module.v1.Module
|
|
|
|
- name: bank
|
|
config:
|
|
"@type": cosmos.bank.module.v1.Module
|
|
|
|
- name: authz
|
|
config:
|
|
"@type": cosmos.authz.module.v1.Module
|
|
|
|
- name: capability
|
|
config:
|
|
"@type": cosmos.capability.module.v1.Module
|
|
seal_keeper: true
|
|
|
|
- name: staking
|
|
config:
|
|
"@type": cosmos.staking.module.v1.Module
|
|
|
|
- name: group
|
|
config:
|
|
"@type": cosmos.group.v1.module.v1.Module
|
|
max_metadata_len: 255
|
|
max_execution_period: "1209600s"
|
|
|
|
- name: nft
|
|
config:
|
|
"@type": cosmos.nft.module.v1.Module
|
|
|
|
- name: slashing
|
|
config:
|
|
"@type": cosmos.slashing.module.v1.Module
|
|
|
|
- name: genutil
|
|
config:
|
|
"@type": cosmos.genutil.module.v1.Module
|
|
|
|
- name: mint
|
|
config:
|
|
"@type": cosmos.mint.module.v1.Module
|
|
|
|
- name: evidence
|
|
config:
|
|
"@type": cosmos.evidence.module.v1.Module
|
|
|
|
- name: distribution
|
|
config:
|
|
"@type": cosmos.distribution.module.v1.Module
|
|
|
|
- name: vesting
|
|
config:
|
|
"@type": cosmos.vesting.module.v1.Module
|