Documentation ¶
Index ¶
- Constants
- Variables
- func CalculateAppRelays(u *PrePersistenceContext, height int64, stakedTokens string) (string, error)
- func CopyMemDB(src, dest *memdb.DB) error
- func Create(cfg *config.Config) (modules.PersistenceModule, error)
- func HeightKey(height int64, k []byte) (key []byte)
- func InitGenesis(u *PrePersistenceContext, state *typesGenesis.GenesisState) error
- func InsertPersistenceParams(store *PrePersistenceContext, params *typesGenesis.Params) types.Error
- func KeyFromHeightKey(heightKey []byte) (key []byte)
- func NewMemDB() *memdb.DB
- func PrefixEndBytes(prefix []byte) []byte
- type PrePersistenceContext
- func (m *PrePersistenceContext) AddAccountAmount(address []byte, amount string) error
- func (m *PrePersistenceContext) AddPoolAmount(name string, amount string) error
- func (m *PrePersistenceContext) AppHash() ([]byte, error)
- func (m *PrePersistenceContext) Commit() error
- func (m *PrePersistenceContext) DeleteApplication(address []byte) error
- func (m *PrePersistenceContext) DeleteFisherman(address []byte) error
- func (m *PrePersistenceContext) DeleteServiceNode(address []byte) error
- func (m *PrePersistenceContext) DeleteValidator(address []byte) error
- func (m *PrePersistenceContext) ExportState() (*typesGenesis.GenesisState, types.Error)
- func (m *PrePersistenceContext) GetAccountAmount(address []byte) (string, error)
- func (m *PrePersistenceContext) GetAclOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetAllAccounts(height int64) (accs []*typesGenesis.Account, err error)
- func (m *PrePersistenceContext) GetAllApps(height int64) (apps []*typesGenesis.App, err error)
- func (m *PrePersistenceContext) GetAllFishermen(height int64) (fishermen []*typesGenesis.Fisherman, err error)
- func (m *PrePersistenceContext) GetAllPools(height int64) (pools []*typesGenesis.Pool, err error)
- func (m *PrePersistenceContext) GetAllServiceNodes(height int64) (sns []*typesGenesis.ServiceNode, err error)
- func (m *PrePersistenceContext) GetAllValidators(height int64) (v []*typesGenesis.Validator, err error)
- func (m *PrePersistenceContext) GetApp(address []byte) (app *typesGenesis.App, err error)
- func (m *PrePersistenceContext) GetAppExists(address []byte) (exists bool, err error)
- func (m *PrePersistenceContext) GetAppMaxPausedBlocks() (int, error)
- func (m *PrePersistenceContext) GetAppMaxPausedBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetAppMinimumPauseBlocks() (int, error)
- func (m *PrePersistenceContext) GetAppMinimumPauseBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetAppMinimumStakeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetAppOutputAddress(operator []byte) (output []byte, err error)
- func (m *PrePersistenceContext) GetAppPauseHeightIfExists(address []byte) (int64, error)
- func (m *PrePersistenceContext) GetAppStatus(address []byte) (status int, err error)
- func (m *PrePersistenceContext) GetAppUnstakingBlocks() (int, error)
- func (m *PrePersistenceContext) GetAppUnstakingBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetAppsReadyToUnstake(height int64, _ int) (apps []*types.UnstakingActor, err error)
- func (m *PrePersistenceContext) GetBaselineAppOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetBaselineAppStakeRate() (int, error)
- func (m *PrePersistenceContext) GetBlockHash(height int64) ([]byte, error)
- func (m *PrePersistenceContext) GetBlocksPerSession() (int, error)
- func (m *PrePersistenceContext) GetBlocksPerSessionOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetDoubleSignBurnPercentage() (int, error)
- func (m *PrePersistenceContext) GetDoubleSignBurnPercentageOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetFisherman(address []byte) (fish *typesGenesis.Fisherman, exists bool, err error)
- func (m *PrePersistenceContext) GetFishermanExists(address []byte) (exists bool, err error)
- func (m *PrePersistenceContext) GetFishermanMaxChains() (int, error)
- func (m *PrePersistenceContext) GetFishermanMaxPausedBlocks() (int, error)
- func (m *PrePersistenceContext) GetFishermanMaxPausedBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetFishermanMinimumPauseBlocks() (int, error)
- func (m *PrePersistenceContext) GetFishermanMinimumPauseBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetFishermanMinimumStakeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetFishermanOutputAddress(operator []byte) (output []byte, err error)
- func (m *PrePersistenceContext) GetFishermanPauseHeightIfExists(address []byte) (int64, error)
- func (m *PrePersistenceContext) GetFishermanReadyToUnstake(height int64, status int) (fisherman []*types.UnstakingActor, err error)
- func (m *PrePersistenceContext) GetFishermanStatus(address []byte) (status int, err error)
- func (m *PrePersistenceContext) GetFishermanUnstakingBlocks() (int, error)
- func (m *PrePersistenceContext) GetFishermanUnstakingBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetHeight() (int64, error)
- func (m *PrePersistenceContext) GetLatestBlockHeight() (uint64, error)
- func (m *PrePersistenceContext) GetMaxAppChains() (int, error)
- func (m *PrePersistenceContext) GetMaxAppChainsOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMaxEvidenceAgeInBlocks() (int, error)
- func (m *PrePersistenceContext) GetMaxEvidenceAgeInBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMaxFishermanChainsOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageChangeParameterFee() (string, error)
- func (m *PrePersistenceContext) GetMessageChangeParameterFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageDoubleSignFee() (string, error)
- func (m *PrePersistenceContext) GetMessageDoubleSignFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageEditStakeAppFee() (string, error)
- func (m *PrePersistenceContext) GetMessageEditStakeAppFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageEditStakeFishermanFee() (string, error)
- func (m *PrePersistenceContext) GetMessageEditStakeFishermanFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageEditStakeServiceNodeFee() (string, error)
- func (m *PrePersistenceContext) GetMessageEditStakeServiceNodeFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageEditStakeValidatorFee() (string, error)
- func (m *PrePersistenceContext) GetMessageEditStakeValidatorFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageFishermanPauseServiceNodeFee() (string, error)
- func (m *PrePersistenceContext) GetMessageFishermanPauseServiceNodeFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessagePauseAppFee() (string, error)
- func (m *PrePersistenceContext) GetMessagePauseAppFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessagePauseFishermanFee() (string, error)
- func (m *PrePersistenceContext) GetMessagePauseFishermanFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessagePauseServiceNodeFee() (string, error)
- func (m *PrePersistenceContext) GetMessagePauseServiceNodeFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessagePauseValidatorFee() (string, error)
- func (m *PrePersistenceContext) GetMessagePauseValidatorFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageProveTestScoreFee() (string, error)
- func (m *PrePersistenceContext) GetMessageProveTestScoreFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageSendFee() (string, error)
- func (m *PrePersistenceContext) GetMessageSendFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageStakeAppFee() (string, error)
- func (m *PrePersistenceContext) GetMessageStakeAppFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageStakeFishermanFee() (string, error)
- func (m *PrePersistenceContext) GetMessageStakeFishermanFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageStakeServiceNodeFee() (string, error)
- func (m *PrePersistenceContext) GetMessageStakeServiceNodeFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageStakeValidatorFee() (string, error)
- func (m *PrePersistenceContext) GetMessageStakeValidatorFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageTestScoreFee() (string, error)
- func (m *PrePersistenceContext) GetMessageTestScoreFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnpauseAppFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnpauseAppFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnpauseFishermanFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnpauseFishermanFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnpauseServiceNodeFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnpauseServiceNodeFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnpauseValidatorFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnpauseValidatorFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnstakeAppFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnstakeAppFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnstakeFishermanFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnstakeFishermanFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnstakeServiceNodeFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnstakeServiceNodeFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMessageUnstakeValidatorFee() (string, error)
- func (m *PrePersistenceContext) GetMessageUnstakeValidatorFeeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetMissedBlocksBurnPercentage() (int, error)
- func (m *PrePersistenceContext) GetMissedBlocksBurnPercentageOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetParamAppMinimumStake() (string, error)
- func (m *PrePersistenceContext) GetParamFishermanMinimumStake() (string, error)
- func (m *PrePersistenceContext) GetParamServiceNodeMinimumStake() (string, error)
- func (m *PrePersistenceContext) GetParamServiceNodeMinimumStakeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetParamValidatorMinimumStake() (string, error)
- func (m *PrePersistenceContext) GetParamValidatorMinimumStakeOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetParams(height int64) (p *typesGenesis.Params, err error)
- func (m *PrePersistenceContext) GetPoolAmount(name string) (amount string, err error)
- func (m *PrePersistenceContext) GetProposerPercentageOfFees() (int, error)
- func (m *PrePersistenceContext) GetProposerPercentageOfFeesOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetServiceNode(address []byte) (sn *typesGenesis.ServiceNode, exists bool, err error)
- func (m *PrePersistenceContext) GetServiceNodeCount(chain string, height int64) (int, error)
- func (m *PrePersistenceContext) GetServiceNodeExists(address []byte) (exists bool, err error)
- func (m *PrePersistenceContext) GetServiceNodeMaxChains() (int, error)
- func (m *PrePersistenceContext) GetServiceNodeMaxChainsOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetServiceNodeMaxPausedBlocks() (int, error)
- func (m *PrePersistenceContext) GetServiceNodeMaxPausedBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetServiceNodeMinimumPauseBlocks() (int, error)
- func (m *PrePersistenceContext) GetServiceNodeMinimumPauseBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetServiceNodeOutputAddress(operator []byte) (output []byte, err error)
- func (m *PrePersistenceContext) GetServiceNodePauseHeightIfExists(address []byte) (int64, error)
- func (m *PrePersistenceContext) GetServiceNodeStatus(address []byte) (status int, err error)
- func (m *PrePersistenceContext) GetServiceNodeUnstakingBlocks() (int, error)
- func (m *PrePersistenceContext) GetServiceNodeUnstakingBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetServiceNodesPerSession() (int, error)
- func (m *PrePersistenceContext) GetServiceNodesPerSessionAt(height int64) (int, error)
- func (m *PrePersistenceContext) GetServiceNodesPerSessionOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetServiceNodesReadyToUnstake(height int64, status int) (ServiceNodes []*types.UnstakingActor, err error)
- func (m *PrePersistenceContext) GetStabilityAdjustment() (int, error)
- func (m *PrePersistenceContext) GetStakingAdjustmentOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetValidator(address []byte) (val *typesGenesis.Validator, exists bool, err error)
- func (m *PrePersistenceContext) GetValidatorExists(address []byte) (exists bool, err error)
- func (m *PrePersistenceContext) GetValidatorMaxPausedBlocks() (int, error)
- func (m *PrePersistenceContext) GetValidatorMaxPausedBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetValidatorMaximumMissedBlocks() (int, error)
- func (m *PrePersistenceContext) GetValidatorMaximumMissedBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetValidatorMinimumPauseBlocks() (int, error)
- func (m *PrePersistenceContext) GetValidatorMinimumPauseBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetValidatorMissedBlocks(address []byte) (int, error)
- func (m *PrePersistenceContext) GetValidatorOutputAddress(operator []byte) (output []byte, err error)
- func (m *PrePersistenceContext) GetValidatorPauseHeightIfExists(address []byte) (int64, error)
- func (m *PrePersistenceContext) GetValidatorStakedTokens(address []byte) (tokens string, err error)
- func (m *PrePersistenceContext) GetValidatorStatus(address []byte) (status int, err error)
- func (m *PrePersistenceContext) GetValidatorUnstakingBlocks() (int, error)
- func (m *PrePersistenceContext) GetValidatorUnstakingBlocksOwner() ([]byte, error)
- func (m *PrePersistenceContext) GetValidatorsReadyToUnstake(height int64, status int) (fishermen []*types.UnstakingActor, err error)
- func (m *PrePersistenceContext) InitParams() error
- func (m *PrePersistenceContext) InsertApplication(address []byte, publicKey []byte, output []byte, paused bool, status int, ...) error
- func (m *PrePersistenceContext) InsertFisherman(address []byte, publicKey []byte, output []byte, paused bool, status int, ...) error
- func (m *PrePersistenceContext) InsertPool(name string, address []byte, amount string) error
- func (m *PrePersistenceContext) InsertServiceNode(address []byte, publicKey []byte, output []byte, paused bool, status int, ...) error
- func (m *PrePersistenceContext) InsertValidator(address []byte, publicKey []byte, output []byte, paused bool, status int, ...) error
- func (m *PrePersistenceContext) NewSavePoint(bytes []byte) error
- func (m *PrePersistenceContext) Release()
- func (m *PrePersistenceContext) Reset() error
- func (m *PrePersistenceContext) RollbackToSavePoint(bytes []byte) error
- func (m *PrePersistenceContext) SetAccountAmount(address []byte, amount string) error
- func (m *PrePersistenceContext) SetAclOwner(owner []byte) error
- func (m *PrePersistenceContext) SetAppMaxPausedBlocks(i int) error
- func (m *PrePersistenceContext) SetAppMaxPausedBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetAppMinimumPauseBlocks(i int) error
- func (m *PrePersistenceContext) SetAppMinimumPauseBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetAppMinimumStakeOwner(owner []byte) error
- func (m *PrePersistenceContext) SetAppPauseHeight(address []byte, height int64) error
- func (m *PrePersistenceContext) SetAppUnstakingBlocks(i int) error
- func (m *PrePersistenceContext) SetAppUnstakingBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetAppUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) SetAppsStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) SetBaselineAppOwner(owner []byte) error
- func (m *PrePersistenceContext) SetBaselineAppStakeRate(i int) error
- func (m *PrePersistenceContext) SetBlocksPerSession(i int) error
- func (m *PrePersistenceContext) SetBlocksPerSessionOwner(owner []byte) error
- func (m *PrePersistenceContext) SetDoubleSignBurnPercentage(i int) error
- func (m *PrePersistenceContext) SetDoubleSignBurnPercentageOwner(owner []byte) error
- func (m *PrePersistenceContext) SetFishermanMaxChains(i int) error
- func (m *PrePersistenceContext) SetFishermanMaxPausedBlocks(i int) error
- func (m *PrePersistenceContext) SetFishermanMaxPausedBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetFishermanMinimumPauseBlocks(i int) error
- func (m *PrePersistenceContext) SetFishermanMinimumPauseBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetFishermanMinimumStakeOwner(owner []byte) error
- func (m *PrePersistenceContext) SetFishermanPauseHeight(address []byte, height int64) error
- func (m *PrePersistenceContext) SetFishermanUnstakingBlocks(i int) error
- func (m *PrePersistenceContext) SetFishermanUnstakingBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetFishermanUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) SetFishermansStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) SetMaxAppChains(i int) error
- func (m *PrePersistenceContext) SetMaxAppChainsOwner(owner []byte) error
- func (m *PrePersistenceContext) SetMaxEvidenceAgeInBlocks(i int) error
- func (m *PrePersistenceContext) SetMaxEvidenceAgeInBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetMaxFishermanChainsOwner(owner []byte) error
- func (m *PrePersistenceContext) SetMaxServiceNodeChainsOwner(owner []byte) error
- func (m *PrePersistenceContext) SetMessageChangeParameterFee(s string) error
- func (m *PrePersistenceContext) SetMessageChangeParameterFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageDoubleSignFee(s string) error
- func (m *PrePersistenceContext) SetMessageDoubleSignFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageEditStakeAppFee(s string) error
- func (m *PrePersistenceContext) SetMessageEditStakeAppFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageEditStakeFishermanFee(s string) error
- func (m *PrePersistenceContext) SetMessageEditStakeFishermanFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageEditStakeServiceNodeFee(s string) error
- func (m *PrePersistenceContext) SetMessageEditStakeServiceNodeFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageEditStakeValidatorFee(s string) error
- func (m *PrePersistenceContext) SetMessageEditStakeValidatorFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageFishermanPauseServiceNodeFee(s string) error
- func (m *PrePersistenceContext) SetMessageFishermanPauseServiceNodeFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessagePauseAppFee(s string) error
- func (m *PrePersistenceContext) SetMessagePauseAppFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessagePauseFishermanFee(s string) error
- func (m *PrePersistenceContext) SetMessagePauseFishermanFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessagePauseServiceNodeFee(s string) error
- func (m *PrePersistenceContext) SetMessagePauseServiceNodeFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessagePauseValidatorFee(s string) error
- func (m *PrePersistenceContext) SetMessagePauseValidatorFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageProveTestScoreFee(s string) error
- func (m *PrePersistenceContext) SetMessageProveTestScoreFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageSendFee(s string) error
- func (m *PrePersistenceContext) SetMessageSendFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageStakeAppFee(s string) error
- func (m *PrePersistenceContext) SetMessageStakeAppFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageStakeFishermanFee(s string) error
- func (m *PrePersistenceContext) SetMessageStakeFishermanFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageStakeServiceNodeFee(s string) error
- func (m *PrePersistenceContext) SetMessageStakeServiceNodeFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageStakeValidatorFee(s string) error
- func (m *PrePersistenceContext) SetMessageStakeValidatorFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageTestScoreFee(s string) error
- func (m *PrePersistenceContext) SetMessageTestScoreFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnpauseAppFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnpauseAppFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnpauseFishermanFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnpauseFishermanFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnpauseServiceNodeFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnpauseServiceNodeFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnpauseValidatorFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnpauseValidatorFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnstakeAppFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnstakeAppFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnstakeFishermanFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnstakeFishermanFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnstakeServiceNodeFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnstakeServiceNodeFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMessageUnstakeValidatorFee(s string) error
- func (m *PrePersistenceContext) SetMessageUnstakeValidatorFeeOwner(bytes []byte) error
- func (m *PrePersistenceContext) SetMissedBlocksBurnPercentage(i int) error
- func (m *PrePersistenceContext) SetMissedBlocksBurnPercentageOwner(owner []byte) error
- func (m *PrePersistenceContext) SetParamAppMinimumStake(s string) error
- func (m *PrePersistenceContext) SetParamFishermanMinimumStake(s string) error
- func (m *PrePersistenceContext) SetParamServiceNodeMinimumStake(s string) error
- func (m *PrePersistenceContext) SetParamServiceNodeMinimumStakeOwner(owner []byte) error
- func (m *PrePersistenceContext) SetParamValidatorMinimumStake(s string) error
- func (m *PrePersistenceContext) SetParamValidatorMinimumStakeOwner(owner []byte) error
- func (m *PrePersistenceContext) SetParams(p *typesGenesis.Params) error
- func (m *PrePersistenceContext) SetPoolAmount(name string, amount string) error
- func (m *PrePersistenceContext) SetProposerPercentageOfFees(i int) error
- func (m *PrePersistenceContext) SetProposerPercentageOfFeesOwner(owner []byte) error
- func (m *PrePersistenceContext) SetServiceNodeMaxChains(i int) error
- func (m *PrePersistenceContext) SetServiceNodeMaxPausedBlocks(i int) error
- func (m *PrePersistenceContext) SetServiceNodeMaxPausedBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetServiceNodeMinimumPauseBlocks(i int) error
- func (m *PrePersistenceContext) SetServiceNodeMinimumPauseBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetServiceNodePauseHeight(address []byte, height int64) error
- func (m *PrePersistenceContext) SetServiceNodeUnstakingBlocks(i int) error
- func (m *PrePersistenceContext) SetServiceNodeUnstakingBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetServiceNodeUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) SetServiceNodesPerSession(i int) error
- func (m *PrePersistenceContext) SetServiceNodesPerSessionOwner(owner []byte) error
- func (m *PrePersistenceContext) SetServiceNodesStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) SetStakingAdjustment(i int) error
- func (m *PrePersistenceContext) SetStakingAdjustmentOwner(owner []byte) error
- func (m *PrePersistenceContext) SetValidatorMaxPausedBlocks(i int) error
- func (m *PrePersistenceContext) SetValidatorMaxPausedBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetValidatorMaximumMissedBlocks(i int) error
- func (m *PrePersistenceContext) SetValidatorMaximumMissedBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetValidatorMinimumPauseBlocks(i int) error
- func (m *PrePersistenceContext) SetValidatorMinimumPauseBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetValidatorMissedBlocks(address []byte, missedBlocks int) error
- func (m *PrePersistenceContext) SetValidatorPauseHeight(address []byte, height int64) error
- func (m *PrePersistenceContext) SetValidatorPauseHeightAndMissedBlocks(address []byte, pauseHeight int64, missedBlocks int) error
- func (m *PrePersistenceContext) SetValidatorStakedTokens(address []byte, tokens string) error
- func (m *PrePersistenceContext) SetValidatorUnstakingBlocks(i int) error
- func (m *PrePersistenceContext) SetValidatorUnstakingBlocksOwner(owner []byte) error
- func (m *PrePersistenceContext) SetValidatorUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) SetValidatorsStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
- func (m *PrePersistenceContext) Store() *memdb.DB
- func (m *PrePersistenceContext) SubtractAccountAmount(address []byte, amount string) error
- func (m *PrePersistenceContext) SubtractPoolAmount(name string, amount string) error
- func (m *PrePersistenceContext) TransactionExists(transactionHash string) bool
- func (m *PrePersistenceContext) UpdateApplication(address []byte, maxRelaysToAdd string, amountToAdd string, ...) error
- func (m *PrePersistenceContext) UpdateFisherman(address []byte, serviceURL string, amountToAdd string, chains []string) error
- func (m *PrePersistenceContext) UpdateServiceNode(address []byte, serviceURL string, amountToAdd string, chains []string) error
- func (m *PrePersistenceContext) UpdateValidator(address []byte, serviceURL string, amountToAdd string) error
- type PrePersistenceModule
- func (m *PrePersistenceModule) GetBus() modules.Bus
- func (m *PrePersistenceModule) GetCommitDB() *memdb.DB
- func (m *PrePersistenceModule) NewContext(height int64) (modules.PersistenceContext, error)
- func (m *PrePersistenceModule) SetBus(pocketBus modules.Bus)
- func (p *PrePersistenceModule) Start() error
- func (p *PrePersistenceModule) Stop() error
Constants ¶
const ( FirstSavePointKeyName = "first_savepoint_key" DeletedPrefixKeyName = "deleted/" BlockPrefixName = "block/" TransactionKeyPrefixName = "transaction/" PoolPrefixKeyName = "pool/" AccountPrefixKeyName = "account/" AppPrefixKeyName = "app/" UnstakingAppPrefixKeyName = "unstaking_app/" ServiceNodePrefixKeyName = "service_node/" UnstakingServiceNodePrefixKeyName = "unstaking_service_node/" FishermanPrefixKeyName = "fisherman/" UnstakingFishermanPrefixKeyName = "unstaking_fisherman/" ValidatorPrefixKeyName = "validator/" UnstakingValidatorPrefixKeyName = "unstaking_validator/" ParamsPrefixKeyName = "params/" )
Variables ¶
var ( FirstSavePointKey = []byte(FirstSavePointKeyName) DeletedPrefixKey = []byte(DeletedPrefixKeyName) BlockPrefix = []byte(BlockPrefixName) TransactionKeyPrefix = []byte(TransactionKeyPrefixName) PoolPrefixKey = []byte(PoolPrefixKeyName) AccountPrefixKey = []byte(AccountPrefixKeyName) AppPrefixKey = []byte(AppPrefixKeyName) UnstakingAppPrefixKey = []byte(UnstakingAppPrefixKeyName) ServiceNodePrefixKey = []byte(ServiceNodePrefixKeyName) UnstakingServiceNodePrefixKey = []byte(UnstakingServiceNodePrefixKeyName) FishermanPrefixKey = []byte(FishermanPrefixKeyName) UnstakingFishermanPrefixKey = []byte(UnstakingFishermanPrefixKeyName) ValidatorPrefixKey = []byte(ValidatorPrefixKeyName) UnstakingValidatorPrefixKey = []byte(UnstakingValidatorPrefixKeyName) ParamsPrefixKey = []byte(ParamsPrefixKeyName) )
Functions ¶
func CalculateAppRelays ¶
func CalculateAppRelays(u *PrePersistenceContext, height int64, stakedTokens string) (string, error)
TODO(andrew): this is a state operation that really shouldn't live here, rather the utility module... but is needed for genesis creation
func InitGenesis ¶
func InitGenesis(u *PrePersistenceContext, state *typesGenesis.GenesisState) error
func InsertPersistenceParams ¶
func InsertPersistenceParams(store *PrePersistenceContext, params *typesGenesis.Params) types.Error
func KeyFromHeightKey ¶
func PrefixEndBytes ¶
PrefixEndBytes : Returns the 'END RANGE' or LIMIT for a prefix; Commonly used in KV range functions
Types ¶
type PrePersistenceContext ¶
type PrePersistenceContext struct { Height int64 Parent modules.PersistenceModule SavePoints map[string]int // TODO save points not entirely implemented. Happy path only for now, rollbacks for later DBs []*memdb.DB }
func (*PrePersistenceContext) AddAccountAmount ¶
func (m *PrePersistenceContext) AddAccountAmount(address []byte, amount string) error
func (*PrePersistenceContext) AddPoolAmount ¶
func (m *PrePersistenceContext) AddPoolAmount(name string, amount string) error
func (*PrePersistenceContext) AppHash ¶
func (m *PrePersistenceContext) AppHash() ([]byte, error)
AppHash creates a unique hash based on the global state object NOTE: AppHash is an inefficient, arbitrary, mock implementation that enables the functionality TODO written for replacement, taking any and all better implementation suggestions - even if a temporary measure Assigned Andrewnguyen22 / Iajz
func (*PrePersistenceContext) Commit ¶
func (m *PrePersistenceContext) Commit() error
Commit the KV pairs to the parent (commit) db
func (*PrePersistenceContext) DeleteApplication ¶
func (m *PrePersistenceContext) DeleteApplication(address []byte) error
func (*PrePersistenceContext) DeleteFisherman ¶
func (m *PrePersistenceContext) DeleteFisherman(address []byte) error
func (*PrePersistenceContext) DeleteServiceNode ¶
func (m *PrePersistenceContext) DeleteServiceNode(address []byte) error
func (*PrePersistenceContext) DeleteValidator ¶
func (m *PrePersistenceContext) DeleteValidator(address []byte) error
func (*PrePersistenceContext) ExportState ¶
func (m *PrePersistenceContext) ExportState() (*typesGenesis.GenesisState, types.Error)
ExportState Unused but high potential for usefulness for telemetry
func (*PrePersistenceContext) GetAccountAmount ¶
func (m *PrePersistenceContext) GetAccountAmount(address []byte) (string, error)
func (*PrePersistenceContext) GetAclOwner ¶
func (m *PrePersistenceContext) GetAclOwner() ([]byte, error)
func (*PrePersistenceContext) GetAllAccounts ¶
func (m *PrePersistenceContext) GetAllAccounts(height int64) (accs []*typesGenesis.Account, err error)
func (*PrePersistenceContext) GetAllApps ¶
func (m *PrePersistenceContext) GetAllApps(height int64) (apps []*typesGenesis.App, err error)
func (*PrePersistenceContext) GetAllFishermen ¶
func (m *PrePersistenceContext) GetAllFishermen(height int64) (fishermen []*typesGenesis.Fisherman, err error)
func (*PrePersistenceContext) GetAllPools ¶
func (m *PrePersistenceContext) GetAllPools(height int64) (pools []*typesGenesis.Pool, err error)
func (*PrePersistenceContext) GetAllServiceNodes ¶
func (m *PrePersistenceContext) GetAllServiceNodes(height int64) (sns []*typesGenesis.ServiceNode, err error)
func (*PrePersistenceContext) GetAllValidators ¶
func (m *PrePersistenceContext) GetAllValidators(height int64) (v []*typesGenesis.Validator, err error)
func (*PrePersistenceContext) GetApp ¶
func (m *PrePersistenceContext) GetApp(address []byte) (app *typesGenesis.App, err error)
func (*PrePersistenceContext) GetAppExists ¶
func (m *PrePersistenceContext) GetAppExists(address []byte) (exists bool, err error)
func (*PrePersistenceContext) GetAppMaxPausedBlocks ¶
func (m *PrePersistenceContext) GetAppMaxPausedBlocks() (int, error)
func (*PrePersistenceContext) GetAppMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) GetAppMaxPausedBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetAppMinimumPauseBlocks ¶
func (m *PrePersistenceContext) GetAppMinimumPauseBlocks() (int, error)
func (*PrePersistenceContext) GetAppMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) GetAppMinimumPauseBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetAppMinimumStakeOwner ¶
func (m *PrePersistenceContext) GetAppMinimumStakeOwner() ([]byte, error)
func (*PrePersistenceContext) GetAppOutputAddress ¶
func (m *PrePersistenceContext) GetAppOutputAddress(operator []byte) (output []byte, err error)
func (*PrePersistenceContext) GetAppPauseHeightIfExists ¶
func (m *PrePersistenceContext) GetAppPauseHeightIfExists(address []byte) (int64, error)
func (*PrePersistenceContext) GetAppStatus ¶
func (m *PrePersistenceContext) GetAppStatus(address []byte) (status int, err error)
func (*PrePersistenceContext) GetAppUnstakingBlocks ¶
func (m *PrePersistenceContext) GetAppUnstakingBlocks() (int, error)
func (*PrePersistenceContext) GetAppUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) GetAppUnstakingBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetAppsReadyToUnstake ¶
func (m *PrePersistenceContext) GetAppsReadyToUnstake(height int64, _ int) (apps []*types.UnstakingActor, err error)
func (*PrePersistenceContext) GetBaselineAppOwner ¶
func (m *PrePersistenceContext) GetBaselineAppOwner() ([]byte, error)
func (*PrePersistenceContext) GetBaselineAppStakeRate ¶
func (m *PrePersistenceContext) GetBaselineAppStakeRate() (int, error)
func (*PrePersistenceContext) GetBlockHash ¶
func (m *PrePersistenceContext) GetBlockHash(height int64) ([]byte, error)
func (*PrePersistenceContext) GetBlocksPerSession ¶
func (m *PrePersistenceContext) GetBlocksPerSession() (int, error)
func (*PrePersistenceContext) GetBlocksPerSessionOwner ¶
func (m *PrePersistenceContext) GetBlocksPerSessionOwner() ([]byte, error)
func (*PrePersistenceContext) GetDoubleSignBurnPercentage ¶
func (m *PrePersistenceContext) GetDoubleSignBurnPercentage() (int, error)
func (*PrePersistenceContext) GetDoubleSignBurnPercentageOwner ¶
func (m *PrePersistenceContext) GetDoubleSignBurnPercentageOwner() ([]byte, error)
func (*PrePersistenceContext) GetFisherman ¶
func (m *PrePersistenceContext) GetFisherman(address []byte) (fish *typesGenesis.Fisherman, exists bool, err error)
func (*PrePersistenceContext) GetFishermanExists ¶
func (m *PrePersistenceContext) GetFishermanExists(address []byte) (exists bool, err error)
func (*PrePersistenceContext) GetFishermanMaxChains ¶
func (m *PrePersistenceContext) GetFishermanMaxChains() (int, error)
func (*PrePersistenceContext) GetFishermanMaxPausedBlocks ¶
func (m *PrePersistenceContext) GetFishermanMaxPausedBlocks() (int, error)
func (*PrePersistenceContext) GetFishermanMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) GetFishermanMaxPausedBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetFishermanMinimumPauseBlocks ¶
func (m *PrePersistenceContext) GetFishermanMinimumPauseBlocks() (int, error)
func (*PrePersistenceContext) GetFishermanMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) GetFishermanMinimumPauseBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetFishermanMinimumStakeOwner ¶
func (m *PrePersistenceContext) GetFishermanMinimumStakeOwner() ([]byte, error)
func (*PrePersistenceContext) GetFishermanOutputAddress ¶
func (m *PrePersistenceContext) GetFishermanOutputAddress(operator []byte) (output []byte, err error)
func (*PrePersistenceContext) GetFishermanPauseHeightIfExists ¶
func (m *PrePersistenceContext) GetFishermanPauseHeightIfExists(address []byte) (int64, error)
func (*PrePersistenceContext) GetFishermanReadyToUnstake ¶
func (m *PrePersistenceContext) GetFishermanReadyToUnstake(height int64, status int) (fisherman []*types.UnstakingActor, err error)
func (*PrePersistenceContext) GetFishermanStatus ¶
func (m *PrePersistenceContext) GetFishermanStatus(address []byte) (status int, err error)
func (*PrePersistenceContext) GetFishermanUnstakingBlocks ¶
func (m *PrePersistenceContext) GetFishermanUnstakingBlocks() (int, error)
func (*PrePersistenceContext) GetFishermanUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) GetFishermanUnstakingBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetHeight ¶
func (m *PrePersistenceContext) GetHeight() (int64, error)
func (*PrePersistenceContext) GetLatestBlockHeight ¶
func (m *PrePersistenceContext) GetLatestBlockHeight() (uint64, error)
func (*PrePersistenceContext) GetMaxAppChains ¶
func (m *PrePersistenceContext) GetMaxAppChains() (int, error)
func (*PrePersistenceContext) GetMaxAppChainsOwner ¶
func (m *PrePersistenceContext) GetMaxAppChainsOwner() ([]byte, error)
func (*PrePersistenceContext) GetMaxEvidenceAgeInBlocks ¶
func (m *PrePersistenceContext) GetMaxEvidenceAgeInBlocks() (int, error)
func (*PrePersistenceContext) GetMaxEvidenceAgeInBlocksOwner ¶
func (m *PrePersistenceContext) GetMaxEvidenceAgeInBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetMaxFishermanChainsOwner ¶
func (m *PrePersistenceContext) GetMaxFishermanChainsOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageChangeParameterFee ¶
func (m *PrePersistenceContext) GetMessageChangeParameterFee() (string, error)
func (*PrePersistenceContext) GetMessageChangeParameterFeeOwner ¶
func (m *PrePersistenceContext) GetMessageChangeParameterFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageDoubleSignFee ¶
func (m *PrePersistenceContext) GetMessageDoubleSignFee() (string, error)
func (*PrePersistenceContext) GetMessageDoubleSignFeeOwner ¶
func (m *PrePersistenceContext) GetMessageDoubleSignFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageEditStakeAppFee ¶
func (m *PrePersistenceContext) GetMessageEditStakeAppFee() (string, error)
func (*PrePersistenceContext) GetMessageEditStakeAppFeeOwner ¶
func (m *PrePersistenceContext) GetMessageEditStakeAppFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageEditStakeFishermanFee ¶
func (m *PrePersistenceContext) GetMessageEditStakeFishermanFee() (string, error)
func (*PrePersistenceContext) GetMessageEditStakeFishermanFeeOwner ¶
func (m *PrePersistenceContext) GetMessageEditStakeFishermanFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageEditStakeServiceNodeFee ¶
func (m *PrePersistenceContext) GetMessageEditStakeServiceNodeFee() (string, error)
func (*PrePersistenceContext) GetMessageEditStakeServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) GetMessageEditStakeServiceNodeFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageEditStakeValidatorFee ¶
func (m *PrePersistenceContext) GetMessageEditStakeValidatorFee() (string, error)
func (*PrePersistenceContext) GetMessageEditStakeValidatorFeeOwner ¶
func (m *PrePersistenceContext) GetMessageEditStakeValidatorFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageFishermanPauseServiceNodeFee ¶
func (m *PrePersistenceContext) GetMessageFishermanPauseServiceNodeFee() (string, error)
func (*PrePersistenceContext) GetMessageFishermanPauseServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) GetMessageFishermanPauseServiceNodeFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessagePauseAppFee ¶
func (m *PrePersistenceContext) GetMessagePauseAppFee() (string, error)
func (*PrePersistenceContext) GetMessagePauseAppFeeOwner ¶
func (m *PrePersistenceContext) GetMessagePauseAppFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessagePauseFishermanFee ¶
func (m *PrePersistenceContext) GetMessagePauseFishermanFee() (string, error)
func (*PrePersistenceContext) GetMessagePauseFishermanFeeOwner ¶
func (m *PrePersistenceContext) GetMessagePauseFishermanFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessagePauseServiceNodeFee ¶
func (m *PrePersistenceContext) GetMessagePauseServiceNodeFee() (string, error)
func (*PrePersistenceContext) GetMessagePauseServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) GetMessagePauseServiceNodeFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessagePauseValidatorFee ¶
func (m *PrePersistenceContext) GetMessagePauseValidatorFee() (string, error)
func (*PrePersistenceContext) GetMessagePauseValidatorFeeOwner ¶
func (m *PrePersistenceContext) GetMessagePauseValidatorFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageProveTestScoreFee ¶
func (m *PrePersistenceContext) GetMessageProveTestScoreFee() (string, error)
func (*PrePersistenceContext) GetMessageProveTestScoreFeeOwner ¶
func (m *PrePersistenceContext) GetMessageProveTestScoreFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageSendFee ¶
func (m *PrePersistenceContext) GetMessageSendFee() (string, error)
func (*PrePersistenceContext) GetMessageSendFeeOwner ¶
func (m *PrePersistenceContext) GetMessageSendFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageStakeAppFee ¶
func (m *PrePersistenceContext) GetMessageStakeAppFee() (string, error)
func (*PrePersistenceContext) GetMessageStakeAppFeeOwner ¶
func (m *PrePersistenceContext) GetMessageStakeAppFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageStakeFishermanFee ¶
func (m *PrePersistenceContext) GetMessageStakeFishermanFee() (string, error)
func (*PrePersistenceContext) GetMessageStakeFishermanFeeOwner ¶
func (m *PrePersistenceContext) GetMessageStakeFishermanFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageStakeServiceNodeFee ¶
func (m *PrePersistenceContext) GetMessageStakeServiceNodeFee() (string, error)
func (*PrePersistenceContext) GetMessageStakeServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) GetMessageStakeServiceNodeFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageStakeValidatorFee ¶
func (m *PrePersistenceContext) GetMessageStakeValidatorFee() (string, error)
func (*PrePersistenceContext) GetMessageStakeValidatorFeeOwner ¶
func (m *PrePersistenceContext) GetMessageStakeValidatorFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageTestScoreFee ¶
func (m *PrePersistenceContext) GetMessageTestScoreFee() (string, error)
func (*PrePersistenceContext) GetMessageTestScoreFeeOwner ¶
func (m *PrePersistenceContext) GetMessageTestScoreFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnpauseAppFee ¶
func (m *PrePersistenceContext) GetMessageUnpauseAppFee() (string, error)
func (*PrePersistenceContext) GetMessageUnpauseAppFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnpauseAppFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnpauseFishermanFee ¶
func (m *PrePersistenceContext) GetMessageUnpauseFishermanFee() (string, error)
func (*PrePersistenceContext) GetMessageUnpauseFishermanFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnpauseFishermanFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnpauseServiceNodeFee ¶
func (m *PrePersistenceContext) GetMessageUnpauseServiceNodeFee() (string, error)
func (*PrePersistenceContext) GetMessageUnpauseServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnpauseServiceNodeFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnpauseValidatorFee ¶
func (m *PrePersistenceContext) GetMessageUnpauseValidatorFee() (string, error)
func (*PrePersistenceContext) GetMessageUnpauseValidatorFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnpauseValidatorFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnstakeAppFee ¶
func (m *PrePersistenceContext) GetMessageUnstakeAppFee() (string, error)
func (*PrePersistenceContext) GetMessageUnstakeAppFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnstakeAppFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnstakeFishermanFee ¶
func (m *PrePersistenceContext) GetMessageUnstakeFishermanFee() (string, error)
func (*PrePersistenceContext) GetMessageUnstakeFishermanFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnstakeFishermanFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnstakeServiceNodeFee ¶
func (m *PrePersistenceContext) GetMessageUnstakeServiceNodeFee() (string, error)
func (*PrePersistenceContext) GetMessageUnstakeServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnstakeServiceNodeFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMessageUnstakeValidatorFee ¶
func (m *PrePersistenceContext) GetMessageUnstakeValidatorFee() (string, error)
func (*PrePersistenceContext) GetMessageUnstakeValidatorFeeOwner ¶
func (m *PrePersistenceContext) GetMessageUnstakeValidatorFeeOwner() ([]byte, error)
func (*PrePersistenceContext) GetMissedBlocksBurnPercentage ¶
func (m *PrePersistenceContext) GetMissedBlocksBurnPercentage() (int, error)
func (*PrePersistenceContext) GetMissedBlocksBurnPercentageOwner ¶
func (m *PrePersistenceContext) GetMissedBlocksBurnPercentageOwner() ([]byte, error)
func (*PrePersistenceContext) GetParamAppMinimumStake ¶
func (m *PrePersistenceContext) GetParamAppMinimumStake() (string, error)
func (*PrePersistenceContext) GetParamFishermanMinimumStake ¶
func (m *PrePersistenceContext) GetParamFishermanMinimumStake() (string, error)
func (*PrePersistenceContext) GetParamServiceNodeMinimumStake ¶
func (m *PrePersistenceContext) GetParamServiceNodeMinimumStake() (string, error)
func (*PrePersistenceContext) GetParamServiceNodeMinimumStakeOwner ¶
func (m *PrePersistenceContext) GetParamServiceNodeMinimumStakeOwner() ([]byte, error)
func (*PrePersistenceContext) GetParamValidatorMinimumStake ¶
func (m *PrePersistenceContext) GetParamValidatorMinimumStake() (string, error)
func (*PrePersistenceContext) GetParamValidatorMinimumStakeOwner ¶
func (m *PrePersistenceContext) GetParamValidatorMinimumStakeOwner() ([]byte, error)
func (*PrePersistenceContext) GetParams ¶
func (m *PrePersistenceContext) GetParams(height int64) (p *typesGenesis.Params, err error)
func (*PrePersistenceContext) GetPoolAmount ¶
func (m *PrePersistenceContext) GetPoolAmount(name string) (amount string, err error)
func (*PrePersistenceContext) GetProposerPercentageOfFees ¶
func (m *PrePersistenceContext) GetProposerPercentageOfFees() (int, error)
func (*PrePersistenceContext) GetProposerPercentageOfFeesOwner ¶
func (m *PrePersistenceContext) GetProposerPercentageOfFeesOwner() ([]byte, error)
func (*PrePersistenceContext) GetServiceNode ¶
func (m *PrePersistenceContext) GetServiceNode(address []byte) (sn *typesGenesis.ServiceNode, exists bool, err error)
func (*PrePersistenceContext) GetServiceNodeCount ¶
func (m *PrePersistenceContext) GetServiceNodeCount(chain string, height int64) (int, error)
func (*PrePersistenceContext) GetServiceNodeExists ¶
func (m *PrePersistenceContext) GetServiceNodeExists(address []byte) (exists bool, err error)
func (*PrePersistenceContext) GetServiceNodeMaxChains ¶
func (m *PrePersistenceContext) GetServiceNodeMaxChains() (int, error)
func (*PrePersistenceContext) GetServiceNodeMaxChainsOwner ¶
func (m *PrePersistenceContext) GetServiceNodeMaxChainsOwner() ([]byte, error)
func (*PrePersistenceContext) GetServiceNodeMaxPausedBlocks ¶
func (m *PrePersistenceContext) GetServiceNodeMaxPausedBlocks() (int, error)
func (*PrePersistenceContext) GetServiceNodeMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) GetServiceNodeMaxPausedBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetServiceNodeMinimumPauseBlocks ¶
func (m *PrePersistenceContext) GetServiceNodeMinimumPauseBlocks() (int, error)
func (*PrePersistenceContext) GetServiceNodeMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) GetServiceNodeMinimumPauseBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetServiceNodeOutputAddress ¶
func (m *PrePersistenceContext) GetServiceNodeOutputAddress(operator []byte) (output []byte, err error)
func (*PrePersistenceContext) GetServiceNodePauseHeightIfExists ¶
func (m *PrePersistenceContext) GetServiceNodePauseHeightIfExists(address []byte) (int64, error)
func (*PrePersistenceContext) GetServiceNodeStatus ¶
func (m *PrePersistenceContext) GetServiceNodeStatus(address []byte) (status int, err error)
func (*PrePersistenceContext) GetServiceNodeUnstakingBlocks ¶
func (m *PrePersistenceContext) GetServiceNodeUnstakingBlocks() (int, error)
func (*PrePersistenceContext) GetServiceNodeUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) GetServiceNodeUnstakingBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetServiceNodesPerSession ¶
func (m *PrePersistenceContext) GetServiceNodesPerSession() (int, error)
func (*PrePersistenceContext) GetServiceNodesPerSessionAt ¶
func (m *PrePersistenceContext) GetServiceNodesPerSessionAt(height int64) (int, error)
func (*PrePersistenceContext) GetServiceNodesPerSessionOwner ¶
func (m *PrePersistenceContext) GetServiceNodesPerSessionOwner() ([]byte, error)
func (*PrePersistenceContext) GetServiceNodesReadyToUnstake ¶
func (m *PrePersistenceContext) GetServiceNodesReadyToUnstake(height int64, status int) (ServiceNodes []*types.UnstakingActor, err error)
func (*PrePersistenceContext) GetStabilityAdjustment ¶
func (m *PrePersistenceContext) GetStabilityAdjustment() (int, error)
func (*PrePersistenceContext) GetStakingAdjustmentOwner ¶
func (m *PrePersistenceContext) GetStakingAdjustmentOwner() ([]byte, error)
func (*PrePersistenceContext) GetValidator ¶
func (m *PrePersistenceContext) GetValidator(address []byte) (val *typesGenesis.Validator, exists bool, err error)
func (*PrePersistenceContext) GetValidatorExists ¶
func (m *PrePersistenceContext) GetValidatorExists(address []byte) (exists bool, err error)
func (*PrePersistenceContext) GetValidatorMaxPausedBlocks ¶
func (m *PrePersistenceContext) GetValidatorMaxPausedBlocks() (int, error)
func (*PrePersistenceContext) GetValidatorMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) GetValidatorMaxPausedBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetValidatorMaximumMissedBlocks ¶
func (m *PrePersistenceContext) GetValidatorMaximumMissedBlocks() (int, error)
func (*PrePersistenceContext) GetValidatorMaximumMissedBlocksOwner ¶
func (m *PrePersistenceContext) GetValidatorMaximumMissedBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetValidatorMinimumPauseBlocks ¶
func (m *PrePersistenceContext) GetValidatorMinimumPauseBlocks() (int, error)
func (*PrePersistenceContext) GetValidatorMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) GetValidatorMinimumPauseBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetValidatorMissedBlocks ¶
func (m *PrePersistenceContext) GetValidatorMissedBlocks(address []byte) (int, error)
func (*PrePersistenceContext) GetValidatorOutputAddress ¶
func (m *PrePersistenceContext) GetValidatorOutputAddress(operator []byte) (output []byte, err error)
func (*PrePersistenceContext) GetValidatorPauseHeightIfExists ¶
func (m *PrePersistenceContext) GetValidatorPauseHeightIfExists(address []byte) (int64, error)
func (*PrePersistenceContext) GetValidatorStakedTokens ¶
func (m *PrePersistenceContext) GetValidatorStakedTokens(address []byte) (tokens string, err error)
func (*PrePersistenceContext) GetValidatorStatus ¶
func (m *PrePersistenceContext) GetValidatorStatus(address []byte) (status int, err error)
func (*PrePersistenceContext) GetValidatorUnstakingBlocks ¶
func (m *PrePersistenceContext) GetValidatorUnstakingBlocks() (int, error)
func (*PrePersistenceContext) GetValidatorUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) GetValidatorUnstakingBlocksOwner() ([]byte, error)
func (*PrePersistenceContext) GetValidatorsReadyToUnstake ¶
func (m *PrePersistenceContext) GetValidatorsReadyToUnstake(height int64, status int) (fishermen []*types.UnstakingActor, err error)
func (*PrePersistenceContext) InitParams ¶
func (m *PrePersistenceContext) InitParams() error
func (*PrePersistenceContext) InsertApplication ¶
func (*PrePersistenceContext) InsertFisherman ¶
func (*PrePersistenceContext) InsertPool ¶
func (m *PrePersistenceContext) InsertPool(name string, address []byte, amount string) error
func (*PrePersistenceContext) InsertServiceNode ¶
func (*PrePersistenceContext) InsertValidator ¶
func (*PrePersistenceContext) NewSavePoint ¶
func (m *PrePersistenceContext) NewSavePoint(bytes []byte) error
NewSavePoint Create a save point Needed for atomic rollbacks in the case of failed transactions during proposal or blocks during validation
func (*PrePersistenceContext) Release ¶
func (m *PrePersistenceContext) Release()
func (*PrePersistenceContext) Reset ¶
func (m *PrePersistenceContext) Reset() error
Reset to the first save point
func (*PrePersistenceContext) RollbackToSavePoint ¶
func (m *PrePersistenceContext) RollbackToSavePoint(bytes []byte) error
RollbackToSavePoint Rollback save point Needed in the case of failed transactions during proposal or blocks during validation
func (*PrePersistenceContext) SetAccountAmount ¶
func (m *PrePersistenceContext) SetAccountAmount(address []byte, amount string) error
func (*PrePersistenceContext) SetAclOwner ¶
func (m *PrePersistenceContext) SetAclOwner(owner []byte) error
func (*PrePersistenceContext) SetAppMaxPausedBlocks ¶
func (m *PrePersistenceContext) SetAppMaxPausedBlocks(i int) error
func (*PrePersistenceContext) SetAppMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) SetAppMaxPausedBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetAppMinimumPauseBlocks ¶
func (m *PrePersistenceContext) SetAppMinimumPauseBlocks(i int) error
func (*PrePersistenceContext) SetAppMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) SetAppMinimumPauseBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetAppMinimumStakeOwner ¶
func (m *PrePersistenceContext) SetAppMinimumStakeOwner(owner []byte) error
func (*PrePersistenceContext) SetAppPauseHeight ¶
func (m *PrePersistenceContext) SetAppPauseHeight(address []byte, height int64) error
func (*PrePersistenceContext) SetAppUnstakingBlocks ¶
func (m *PrePersistenceContext) SetAppUnstakingBlocks(i int) error
func (*PrePersistenceContext) SetAppUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) SetAppUnstakingBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetAppUnstakingHeightAndStatus ¶
func (m *PrePersistenceContext) SetAppUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
func (*PrePersistenceContext) SetAppsStatusAndUnstakingHeightPausedBefore ¶
func (m *PrePersistenceContext) SetAppsStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
SetAppsStatusAndUnstakingHeightPausedBefore : This unstakes the actors that have reached max pause height
func (*PrePersistenceContext) SetBaselineAppOwner ¶
func (m *PrePersistenceContext) SetBaselineAppOwner(owner []byte) error
func (*PrePersistenceContext) SetBaselineAppStakeRate ¶
func (m *PrePersistenceContext) SetBaselineAppStakeRate(i int) error
func (*PrePersistenceContext) SetBlocksPerSession ¶
func (m *PrePersistenceContext) SetBlocksPerSession(i int) error
func (*PrePersistenceContext) SetBlocksPerSessionOwner ¶
func (m *PrePersistenceContext) SetBlocksPerSessionOwner(owner []byte) error
func (*PrePersistenceContext) SetDoubleSignBurnPercentage ¶
func (m *PrePersistenceContext) SetDoubleSignBurnPercentage(i int) error
func (*PrePersistenceContext) SetDoubleSignBurnPercentageOwner ¶
func (m *PrePersistenceContext) SetDoubleSignBurnPercentageOwner(owner []byte) error
func (*PrePersistenceContext) SetFishermanMaxChains ¶
func (m *PrePersistenceContext) SetFishermanMaxChains(i int) error
func (*PrePersistenceContext) SetFishermanMaxPausedBlocks ¶
func (m *PrePersistenceContext) SetFishermanMaxPausedBlocks(i int) error
func (*PrePersistenceContext) SetFishermanMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) SetFishermanMaxPausedBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetFishermanMinimumPauseBlocks ¶
func (m *PrePersistenceContext) SetFishermanMinimumPauseBlocks(i int) error
func (*PrePersistenceContext) SetFishermanMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) SetFishermanMinimumPauseBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetFishermanMinimumStakeOwner ¶
func (m *PrePersistenceContext) SetFishermanMinimumStakeOwner(owner []byte) error
func (*PrePersistenceContext) SetFishermanPauseHeight ¶
func (m *PrePersistenceContext) SetFishermanPauseHeight(address []byte, height int64) error
func (*PrePersistenceContext) SetFishermanUnstakingBlocks ¶
func (m *PrePersistenceContext) SetFishermanUnstakingBlocks(i int) error
func (*PrePersistenceContext) SetFishermanUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) SetFishermanUnstakingBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetFishermanUnstakingHeightAndStatus ¶
func (m *PrePersistenceContext) SetFishermanUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
func (*PrePersistenceContext) SetFishermansStatusAndUnstakingHeightPausedBefore ¶
func (m *PrePersistenceContext) SetFishermansStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
SetFishermansStatusAndUnstakingHeightPausedBefore : This unstakes the actors that have reached max pause height
func (*PrePersistenceContext) SetMaxAppChains ¶
func (m *PrePersistenceContext) SetMaxAppChains(i int) error
func (*PrePersistenceContext) SetMaxAppChainsOwner ¶
func (m *PrePersistenceContext) SetMaxAppChainsOwner(owner []byte) error
func (*PrePersistenceContext) SetMaxEvidenceAgeInBlocks ¶
func (m *PrePersistenceContext) SetMaxEvidenceAgeInBlocks(i int) error
func (*PrePersistenceContext) SetMaxEvidenceAgeInBlocksOwner ¶
func (m *PrePersistenceContext) SetMaxEvidenceAgeInBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetMaxFishermanChainsOwner ¶
func (m *PrePersistenceContext) SetMaxFishermanChainsOwner(owner []byte) error
func (*PrePersistenceContext) SetMaxServiceNodeChainsOwner ¶
func (m *PrePersistenceContext) SetMaxServiceNodeChainsOwner(owner []byte) error
func (*PrePersistenceContext) SetMessageChangeParameterFee ¶
func (m *PrePersistenceContext) SetMessageChangeParameterFee(s string) error
func (*PrePersistenceContext) SetMessageChangeParameterFeeOwner ¶
func (m *PrePersistenceContext) SetMessageChangeParameterFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageDoubleSignFee ¶
func (m *PrePersistenceContext) SetMessageDoubleSignFee(s string) error
func (*PrePersistenceContext) SetMessageDoubleSignFeeOwner ¶
func (m *PrePersistenceContext) SetMessageDoubleSignFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageEditStakeAppFee ¶
func (m *PrePersistenceContext) SetMessageEditStakeAppFee(s string) error
func (*PrePersistenceContext) SetMessageEditStakeAppFeeOwner ¶
func (m *PrePersistenceContext) SetMessageEditStakeAppFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageEditStakeFishermanFee ¶
func (m *PrePersistenceContext) SetMessageEditStakeFishermanFee(s string) error
func (*PrePersistenceContext) SetMessageEditStakeFishermanFeeOwner ¶
func (m *PrePersistenceContext) SetMessageEditStakeFishermanFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageEditStakeServiceNodeFee ¶
func (m *PrePersistenceContext) SetMessageEditStakeServiceNodeFee(s string) error
func (*PrePersistenceContext) SetMessageEditStakeServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) SetMessageEditStakeServiceNodeFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageEditStakeValidatorFee ¶
func (m *PrePersistenceContext) SetMessageEditStakeValidatorFee(s string) error
func (*PrePersistenceContext) SetMessageEditStakeValidatorFeeOwner ¶
func (m *PrePersistenceContext) SetMessageEditStakeValidatorFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageFishermanPauseServiceNodeFee ¶
func (m *PrePersistenceContext) SetMessageFishermanPauseServiceNodeFee(s string) error
func (*PrePersistenceContext) SetMessageFishermanPauseServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) SetMessageFishermanPauseServiceNodeFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessagePauseAppFee ¶
func (m *PrePersistenceContext) SetMessagePauseAppFee(s string) error
func (*PrePersistenceContext) SetMessagePauseAppFeeOwner ¶
func (m *PrePersistenceContext) SetMessagePauseAppFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessagePauseFishermanFee ¶
func (m *PrePersistenceContext) SetMessagePauseFishermanFee(s string) error
func (*PrePersistenceContext) SetMessagePauseFishermanFeeOwner ¶
func (m *PrePersistenceContext) SetMessagePauseFishermanFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessagePauseServiceNodeFee ¶
func (m *PrePersistenceContext) SetMessagePauseServiceNodeFee(s string) error
func (*PrePersistenceContext) SetMessagePauseServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) SetMessagePauseServiceNodeFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessagePauseValidatorFee ¶
func (m *PrePersistenceContext) SetMessagePauseValidatorFee(s string) error
func (*PrePersistenceContext) SetMessagePauseValidatorFeeOwner ¶
func (m *PrePersistenceContext) SetMessagePauseValidatorFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageProveTestScoreFee ¶
func (m *PrePersistenceContext) SetMessageProveTestScoreFee(s string) error
func (*PrePersistenceContext) SetMessageProveTestScoreFeeOwner ¶
func (m *PrePersistenceContext) SetMessageProveTestScoreFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageSendFee ¶
func (m *PrePersistenceContext) SetMessageSendFee(s string) error
func (*PrePersistenceContext) SetMessageSendFeeOwner ¶
func (m *PrePersistenceContext) SetMessageSendFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageStakeAppFee ¶
func (m *PrePersistenceContext) SetMessageStakeAppFee(s string) error
func (*PrePersistenceContext) SetMessageStakeAppFeeOwner ¶
func (m *PrePersistenceContext) SetMessageStakeAppFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageStakeFishermanFee ¶
func (m *PrePersistenceContext) SetMessageStakeFishermanFee(s string) error
func (*PrePersistenceContext) SetMessageStakeFishermanFeeOwner ¶
func (m *PrePersistenceContext) SetMessageStakeFishermanFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageStakeServiceNodeFee ¶
func (m *PrePersistenceContext) SetMessageStakeServiceNodeFee(s string) error
func (*PrePersistenceContext) SetMessageStakeServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) SetMessageStakeServiceNodeFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageStakeValidatorFee ¶
func (m *PrePersistenceContext) SetMessageStakeValidatorFee(s string) error
func (*PrePersistenceContext) SetMessageStakeValidatorFeeOwner ¶
func (m *PrePersistenceContext) SetMessageStakeValidatorFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageTestScoreFee ¶
func (m *PrePersistenceContext) SetMessageTestScoreFee(s string) error
func (*PrePersistenceContext) SetMessageTestScoreFeeOwner ¶
func (m *PrePersistenceContext) SetMessageTestScoreFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnpauseAppFee ¶
func (m *PrePersistenceContext) SetMessageUnpauseAppFee(s string) error
func (*PrePersistenceContext) SetMessageUnpauseAppFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnpauseAppFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnpauseFishermanFee ¶
func (m *PrePersistenceContext) SetMessageUnpauseFishermanFee(s string) error
func (*PrePersistenceContext) SetMessageUnpauseFishermanFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnpauseFishermanFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnpauseServiceNodeFee ¶
func (m *PrePersistenceContext) SetMessageUnpauseServiceNodeFee(s string) error
func (*PrePersistenceContext) SetMessageUnpauseServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnpauseServiceNodeFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnpauseValidatorFee ¶
func (m *PrePersistenceContext) SetMessageUnpauseValidatorFee(s string) error
func (*PrePersistenceContext) SetMessageUnpauseValidatorFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnpauseValidatorFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnstakeAppFee ¶
func (m *PrePersistenceContext) SetMessageUnstakeAppFee(s string) error
func (*PrePersistenceContext) SetMessageUnstakeAppFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnstakeAppFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnstakeFishermanFee ¶
func (m *PrePersistenceContext) SetMessageUnstakeFishermanFee(s string) error
func (*PrePersistenceContext) SetMessageUnstakeFishermanFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnstakeFishermanFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnstakeServiceNodeFee ¶
func (m *PrePersistenceContext) SetMessageUnstakeServiceNodeFee(s string) error
func (*PrePersistenceContext) SetMessageUnstakeServiceNodeFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnstakeServiceNodeFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMessageUnstakeValidatorFee ¶
func (m *PrePersistenceContext) SetMessageUnstakeValidatorFee(s string) error
func (*PrePersistenceContext) SetMessageUnstakeValidatorFeeOwner ¶
func (m *PrePersistenceContext) SetMessageUnstakeValidatorFeeOwner(bytes []byte) error
func (*PrePersistenceContext) SetMissedBlocksBurnPercentage ¶
func (m *PrePersistenceContext) SetMissedBlocksBurnPercentage(i int) error
func (*PrePersistenceContext) SetMissedBlocksBurnPercentageOwner ¶
func (m *PrePersistenceContext) SetMissedBlocksBurnPercentageOwner(owner []byte) error
func (*PrePersistenceContext) SetParamAppMinimumStake ¶
func (m *PrePersistenceContext) SetParamAppMinimumStake(s string) error
func (*PrePersistenceContext) SetParamFishermanMinimumStake ¶
func (m *PrePersistenceContext) SetParamFishermanMinimumStake(s string) error
func (*PrePersistenceContext) SetParamServiceNodeMinimumStake ¶
func (m *PrePersistenceContext) SetParamServiceNodeMinimumStake(s string) error
func (*PrePersistenceContext) SetParamServiceNodeMinimumStakeOwner ¶
func (m *PrePersistenceContext) SetParamServiceNodeMinimumStakeOwner(owner []byte) error
func (*PrePersistenceContext) SetParamValidatorMinimumStake ¶
func (m *PrePersistenceContext) SetParamValidatorMinimumStake(s string) error
func (*PrePersistenceContext) SetParamValidatorMinimumStakeOwner ¶
func (m *PrePersistenceContext) SetParamValidatorMinimumStakeOwner(owner []byte) error
func (*PrePersistenceContext) SetParams ¶
func (m *PrePersistenceContext) SetParams(p *typesGenesis.Params) error
func (*PrePersistenceContext) SetPoolAmount ¶
func (m *PrePersistenceContext) SetPoolAmount(name string, amount string) error
func (*PrePersistenceContext) SetProposerPercentageOfFees ¶
func (m *PrePersistenceContext) SetProposerPercentageOfFees(i int) error
func (*PrePersistenceContext) SetProposerPercentageOfFeesOwner ¶
func (m *PrePersistenceContext) SetProposerPercentageOfFeesOwner(owner []byte) error
func (*PrePersistenceContext) SetServiceNodeMaxChains ¶
func (m *PrePersistenceContext) SetServiceNodeMaxChains(i int) error
func (*PrePersistenceContext) SetServiceNodeMaxPausedBlocks ¶
func (m *PrePersistenceContext) SetServiceNodeMaxPausedBlocks(i int) error
func (*PrePersistenceContext) SetServiceNodeMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) SetServiceNodeMaxPausedBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetServiceNodeMinimumPauseBlocks ¶
func (m *PrePersistenceContext) SetServiceNodeMinimumPauseBlocks(i int) error
func (*PrePersistenceContext) SetServiceNodeMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) SetServiceNodeMinimumPauseBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetServiceNodePauseHeight ¶
func (m *PrePersistenceContext) SetServiceNodePauseHeight(address []byte, height int64) error
func (*PrePersistenceContext) SetServiceNodeUnstakingBlocks ¶
func (m *PrePersistenceContext) SetServiceNodeUnstakingBlocks(i int) error
func (*PrePersistenceContext) SetServiceNodeUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) SetServiceNodeUnstakingBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetServiceNodeUnstakingHeightAndStatus ¶
func (m *PrePersistenceContext) SetServiceNodeUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
func (*PrePersistenceContext) SetServiceNodesPerSession ¶
func (m *PrePersistenceContext) SetServiceNodesPerSession(i int) error
func (*PrePersistenceContext) SetServiceNodesPerSessionOwner ¶
func (m *PrePersistenceContext) SetServiceNodesPerSessionOwner(owner []byte) error
func (*PrePersistenceContext) SetServiceNodesStatusAndUnstakingHeightPausedBefore ¶
func (m *PrePersistenceContext) SetServiceNodesStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
SetServiceNodesStatusAndUnstakingHeightPausedBefore : This unstakes the actors that have reached max pause height
func (*PrePersistenceContext) SetStakingAdjustment ¶
func (m *PrePersistenceContext) SetStakingAdjustment(i int) error
func (*PrePersistenceContext) SetStakingAdjustmentOwner ¶
func (m *PrePersistenceContext) SetStakingAdjustmentOwner(owner []byte) error
func (*PrePersistenceContext) SetValidatorMaxPausedBlocks ¶
func (m *PrePersistenceContext) SetValidatorMaxPausedBlocks(i int) error
func (*PrePersistenceContext) SetValidatorMaxPausedBlocksOwner ¶
func (m *PrePersistenceContext) SetValidatorMaxPausedBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetValidatorMaximumMissedBlocks ¶
func (m *PrePersistenceContext) SetValidatorMaximumMissedBlocks(i int) error
func (*PrePersistenceContext) SetValidatorMaximumMissedBlocksOwner ¶
func (m *PrePersistenceContext) SetValidatorMaximumMissedBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetValidatorMinimumPauseBlocks ¶
func (m *PrePersistenceContext) SetValidatorMinimumPauseBlocks(i int) error
func (*PrePersistenceContext) SetValidatorMinimumPauseBlocksOwner ¶
func (m *PrePersistenceContext) SetValidatorMinimumPauseBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetValidatorMissedBlocks ¶
func (m *PrePersistenceContext) SetValidatorMissedBlocks(address []byte, missedBlocks int) error
func (*PrePersistenceContext) SetValidatorPauseHeight ¶
func (m *PrePersistenceContext) SetValidatorPauseHeight(address []byte, height int64) error
func (*PrePersistenceContext) SetValidatorPauseHeightAndMissedBlocks ¶
func (m *PrePersistenceContext) SetValidatorPauseHeightAndMissedBlocks(address []byte, pauseHeight int64, missedBlocks int) error
func (*PrePersistenceContext) SetValidatorStakedTokens ¶
func (m *PrePersistenceContext) SetValidatorStakedTokens(address []byte, tokens string) error
func (*PrePersistenceContext) SetValidatorUnstakingBlocks ¶
func (m *PrePersistenceContext) SetValidatorUnstakingBlocks(i int) error
func (*PrePersistenceContext) SetValidatorUnstakingBlocksOwner ¶
func (m *PrePersistenceContext) SetValidatorUnstakingBlocksOwner(owner []byte) error
func (*PrePersistenceContext) SetValidatorUnstakingHeightAndStatus ¶
func (m *PrePersistenceContext) SetValidatorUnstakingHeightAndStatus(address []byte, unstakingHeight int64, status int) error
func (*PrePersistenceContext) SetValidatorsStatusAndUnstakingHeightPausedBefore ¶
func (m *PrePersistenceContext) SetValidatorsStatusAndUnstakingHeightPausedBefore(pausedBeforeHeight, unstakingHeight int64, status int) error
SetValidatorsStatusAndUnstakingHeightPausedBefore : This unstakes the actors that have reached max pause height
func (*PrePersistenceContext) Store ¶
func (m *PrePersistenceContext) Store() *memdb.DB
Store returns the latest 'app state' db object
func (*PrePersistenceContext) SubtractAccountAmount ¶
func (m *PrePersistenceContext) SubtractAccountAmount(address []byte, amount string) error
func (*PrePersistenceContext) SubtractPoolAmount ¶
func (m *PrePersistenceContext) SubtractPoolAmount(name string, amount string) error
func (*PrePersistenceContext) TransactionExists ¶
func (m *PrePersistenceContext) TransactionExists(transactionHash string) bool
func (*PrePersistenceContext) UpdateApplication ¶
func (*PrePersistenceContext) UpdateFisherman ¶
func (*PrePersistenceContext) UpdateServiceNode ¶
func (*PrePersistenceContext) UpdateValidator ¶
func (m *PrePersistenceContext) UpdateValidator(address []byte, serviceURL string, amountToAdd string) error
type PrePersistenceModule ¶
type PrePersistenceModule struct { CommitDB *memdb.DB Mempool types.Mempool Cfg *config.Config // contains filtered or unexported fields }
func NewPrePersistenceModule ¶
func (*PrePersistenceModule) GetBus ¶
func (m *PrePersistenceModule) GetBus() modules.Bus
func (*PrePersistenceModule) GetCommitDB ¶
func (m *PrePersistenceModule) GetCommitDB() *memdb.DB
func (*PrePersistenceModule) NewContext ¶
func (m *PrePersistenceModule) NewContext(height int64) (modules.PersistenceContext, error)
func (*PrePersistenceModule) SetBus ¶
func (m *PrePersistenceModule) SetBus(pocketBus modules.Bus)
func (*PrePersistenceModule) Start ¶
func (p *PrePersistenceModule) Start() error
func (*PrePersistenceModule) Stop ¶
func (p *PrePersistenceModule) Stop() error