Network properties
Table
Filter
Sort
#
NAME
TYPE
GENESIS
BOUNDS (min - max)
DESCRIPTION
min_tx_fee
uint64
100
Minimum transaction fee in ukex that must be sent in order to submit any on-chain message. Global transaction spam protection measure.
max_tx_fee
uint64
1000000
Maximum transaction fee in ukex that can be sent along any transaction type. Prevents potential loss of funds while specifying wrong transaction fee amount by the user.
vote_quorum
uint64
33
Required, minimum percentage of governance members with permission to vote on a given proposal to make said proposal valid. If minimum quorum is not reached then passing said proposal is not possible.
proposal_enactment_time
uint64
300
Minimum time in seconds for the proposals to take effect after they passed
min_proposal_end_blocks
uint64
2
Minimum number of blocks during which the proposals MUST remain active. This is used to prevent edge cases where minimum_proposal_end_time is set to value shorter than a single block time, thus making it impossible to vote in time.
min_proposal_enactment_blocks
uint64
1
Minimum number of blocks that must pass after proposal passed for the proposal to take effect.
mischance_rank_decrease_amount
uint64
10
When it's certain that validator is offline and failed to participate in a block production, decrease its global rank by the specified value.
max_mischance
uint64
10
How many consecutive blocks must the validator miss for the network to change validator status to inactive
mischance_confidence
uint64
110
How many consecutive blocks must the validator miss for the network to be certain that the node is offline and not participating in the block signing
inactive_rank_decrease_percent
float
0.50
By what percentage should the validator global rank decrease when the said validator node status changes to inactive due to not participating in signing new blocks.
min_validators
uint64
1000000
When poor network conditions occur, sets the maximum value in ukex that can be transferred between accounts.
poor_network_max_bank_send
uint64
1
Minimum number of consensus nodes that must be active for the network to be considered healthy. If number of validators falls below this value then poor network conditions occur.
unjail_max_time
uint64
600
< slashing_period
Maximum amount of time in seconds which a jailed node has to request to be unjailed before becoming permanently jailed (tombstoned).
min_identity_approval_tip
uint64
200
Minimum tip in ukex amount that must be sent along Identity Registrar record verification request
unique_identity_keys
string
moniker,username
Key values that must remain unique in the Identity Registrar
ubi_hardcap
uint64
6000000
Maximum amount of additional KEX that can be created per year by the UBI module
validators_fee_share
float
0.50
0 - 0.5
Percentage cut a block proposer takes from the block’s transaction fees rewards.
inflation_period
uint64
31557600
2629800 - 31557600
Period of time in seconds over which current KEX supply is inflated by inflation_rate
unstaking_period
uint64
2629800
604800 - 31557600 or slashing_period
Undelegation cooling period (in seconds)
max_delegators
uint64
100
Maximum number of delegators allowed per staking pool above which min_delegation_pushout can be triggered.
min_delegation_pushout
uint64
10
The minimum stake multiplier amount a user need to provide to push out the weakest delegator of a staking pool who reach its max_delegators capacity
slashing_period
uint64
3600
> unstaking_period
The time window in seconds in which a collusion of double-signing event must occur in order for a slashing proposal to be automatically rised
max_jailed_percentage
float
0.25
< one third of active nodes
The percentage threshold of consensus nodes that must double-sign within the time window slashing_period in order for a slashing proposal to be automatically rised.
max_slashing_percentage
float
0.01
0 - 1
Maximum percentage of slashing that can be applied by governance to a jailed consensus node.
max_collective_outputs
uint64
10
Limitation on the maximum number of spending pools configuration per collective
max_annual_inflation
float
0.35
Maximum % of KEX by which supply can increase over the period of 1 year