# Functions
DecodeLogDataFromBytes .
EncodeMessage will do a PreCheck for the detailed-action-message and then pack it up to a staking-common-message using rlp encode.
EndBlock process slashing and rewarding for block.
No description provided by the author
NewEvidence create a new evidence.
NewSlashData create a slashData.
NewStaking create a staking obj.
# Constants
ucon vote type.
add delegation.
settle delegation rewards.
subtract delegation.
EvidenceTypeDoubleSign name of duplicate vote.
No description provided by the author
EvidenceTypeInactive name of inactive.
0x000000000000000000000000000000000000006368616e67655f737461747573.
0x0000000000000000000000006368616e67655f7374617475735f6661696c6564.
0x0000000000000000000000000000000000000000000000000000637265617465.
0x000000000000000000000064656c65676174696f6e5f6164645f6661696c6564.
0x000000000000000000000064656c65676174696f6e5f6f705f70656e64696e67.
0x000000000000000000000064656c65676174696f6e5f7375625f656666656374.
0x000000000000000000000064656c65676174696f6e5f7375625f6661696c6564.
0x000000000000000000000000000000000000000000000000006465706f736974.
0x0000000000000000000000000000000000006465706f7369745f6661696c6564.
0x0000000000000000000000000000000070726f706f7365725f72657761726473.
0x00007265636f7665725f66726f6d5f657870697265645f657870656c6c696e67.
0x0000000000000000000000000000000000000000000000000072657761726473.
0x0000000000000000000000000000000000000000000000000000736574746c65.
0x000000000000000000000000000000000000000000000000736c617368696e67.
0x0000000000000000000000000000000000000000000000000000757064617465.
0x0000000000000000000000000000000000000000000000007769746864726177.
0x000000000000000000000000000000000077697468647261775f656666656374.
0x000000000000000000000000000000000077697468647261775f726573756c74.
0x000000000000000000000000000000000000000000000000007374616b696e67.
ucon vote type.
ucon vote type.
ucon vote type.
ucon vote type.
split actions to groups.
split actions to groups.
split actions to groups.
split actions to groups.
split actions to groups.
split actions to groups.
ucon vote type.
# Variables
EventTypeDoubleSign type of slashdata.
EventTypeInactive type of slashdata.
# Structs
Evidence the evidence of validator's action.
EvidenceDoubleSign data of dup-vote Deprecated: using EvidenceDoubleSignV5 instead.
EvidenceDoubleSignV5 is the data of dup-vote with bls signature.
EvidenceInactive data of inactive.
LogData LogData.
Message is the base message of a staking transaction.
No description provided by the author
No description provided by the author
SlashData .
No description provided by the author
SlashWithdrawRecord save modified withdraw record.
Staking staking container.
No description provided by the author
TxCreateValidator create a new validator.
TxDelegation contains module specific detail data for a delegation transaction.
No description provided by the author
TxUpdateValidator 修改validator的信息.
TxValidatorChangeStatus .
TxValidatorDeposit more deposit for validator.
No description provided by the author
TxValidatorWithdraw .
# Interfaces
Msg is a interface for detailed action message.
# Type aliases
DelegateActionType is the type of delegate action.