Variables
Commission
Commission: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): Commission
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: Commission, writer?: Writer): Writer
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; }; updateTime?: Date }): Commission
-
Parameters
-
object: { commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; }; updateTime?: Date }
-
Optional commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; }
-
Optional updateTime?: Date
-
toJSON: function
-
Parameters
Returns unknown
CommissionRates
CommissionRates: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { maxChangeRate?: string; maxRate?: string; rate?: string }): CommissionRates
-
Parameters
-
object: { maxChangeRate?: string; maxRate?: string; rate?: string }
-
Optional maxChangeRate?: string
-
Optional maxRate?: string
-
Optional rate?: string
-
toJSON: function
-
Parameters
Returns unknown
DVPair
DVPair: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): DVPair
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: DVPair, writer?: Writer): Writer
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { delegatorAddress?: string; validatorAddress?: string }): DVPair
-
Parameters
-
object: { delegatorAddress?: string; validatorAddress?: string }
-
Optional delegatorAddress?: string
-
Optional validatorAddress?: string
-
toJSON: function
- toJSON(message: DVPair): unknown
-
Parameters
Returns unknown
DVPairs
DVPairs: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): DVPairs
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: DVPairs, writer?: Writer): Writer
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { pairs?: { delegatorAddress?: string | undefined; validatorAddress?: string | undefined; }[] }): DVPairs
-
Parameters
-
object: { pairs?: { delegatorAddress?: string | undefined; validatorAddress?: string | undefined; }[] }
-
Optional pairs?: { delegatorAddress?: string | undefined; validatorAddress?: string | undefined; }[]
-
toJSON: function
-
Parameters
Returns unknown
DVVTriplet
DVVTriplet: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): DVVTriplet
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: DVVTriplet, writer?: Writer): Writer
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { delegatorAddress?: string; validatorDstAddress?: string; validatorSrcAddress?: string }): DVVTriplet
-
Parameters
-
object: { delegatorAddress?: string; validatorDstAddress?: string; validatorSrcAddress?: string }
-
Optional delegatorAddress?: string
-
Optional validatorDstAddress?: string
-
Optional validatorSrcAddress?: string
-
toJSON: function
-
Parameters
Returns unknown
DVVTriplets
DVVTriplets: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): DVVTriplets
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { triplets?: { delegatorAddress?: string | undefined; validatorSrcAddress?: string | undefined; validatorDstAddress?: string | undefined; }[] }): DVVTriplets
-
Parameters
-
object: { triplets?: { delegatorAddress?: string | undefined; validatorSrcAddress?: string | undefined; validatorDstAddress?: string | undefined; }[] }
-
Optional triplets?: { delegatorAddress?: string | undefined; validatorSrcAddress?: string | undefined; validatorDstAddress?: string | undefined; }[]
-
toJSON: function
-
Parameters
Returns unknown
Delegation
Delegation: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): Delegation
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: Delegation, writer?: Writer): Writer
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { delegatorAddress?: string; shares?: string; validatorAddress?: string }): Delegation
-
Parameters
-
object: { delegatorAddress?: string; shares?: string; validatorAddress?: string }
-
Optional delegatorAddress?: string
-
Optional shares?: string
-
Optional validatorAddress?: string
-
toJSON: function
-
Parameters
Returns unknown
DelegationResponse
DelegationResponse: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { balance?: { denom?: string | undefined; amount?: string | undefined; }; delegation?: { delegatorAddress?: string | undefined; validatorAddress?: string | undefined; shares?: string | undefined; } }): DelegationResponse
-
Parameters
-
object: { balance?: { denom?: string | undefined; amount?: string | undefined; }; delegation?: { delegatorAddress?: string | undefined; validatorAddress?: string | undefined; shares?: string | undefined; } }
-
Optional balance?: { denom?: string | undefined; amount?: string | undefined; }
-
Optional delegation?: { delegatorAddress?: string | undefined; validatorAddress?: string | undefined; shares?: string | undefined; }
-
toJSON: function
-
Parameters
Returns unknown
Description
Description: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): Description
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { details?: string; identity?: string; moniker?: string; securityContact?: string; website?: string }): Description
-
Parameters
-
object: { details?: string; identity?: string; moniker?: string; securityContact?: string; website?: string }
-
Optional details?: string
-
Optional identity?: string
-
Optional moniker?: string
-
Optional securityContact?: string
-
Optional website?: string
-
toJSON: function
-
Parameters
Returns unknown
HistoricalInfo
HistoricalInfo: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { header?: { version?: { block?: number | undefined; app?: number | undefined; } | undefined; chainId?: string | undefined; height?: number | undefined; time?: Date | undefined; lastBlockId?: { ...; } | undefined; ... 8 more ...; proposerAddress?: Uint8Array | undefined; }; valset?: { operatorAddress?: string | undefined; consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; jailed?: boolean | undefined; ... 7 more ...; minSelfDelegation?: string | undefined; }[] }): HistoricalInfo
-
Parameters
-
object: { header?: { version?: { block?: number | undefined; app?: number | undefined; } | undefined; chainId?: string | undefined; height?: number | undefined; time?: Date | undefined; lastBlockId?: { ...; } | undefined; ... 8 more ...; proposerAddress?: Uint8Array | undefined; }; valset?: { operatorAddress?: string | undefined; consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; jailed?: boolean | undefined; ... 7 more ...; minSelfDelegation?: string | undefined; }[] }
-
Optional header?: { version?: { block?: number | undefined; app?: number | undefined; } | undefined; chainId?: string | undefined; height?: number | undefined; time?: Date | undefined; lastBlockId?: { ...; } | undefined; ... 8 more ...; proposerAddress?: Uint8Array | undefined; }
-
Optional valset?: { operatorAddress?: string | undefined; consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; jailed?: boolean | undefined; ... 7 more ...; minSelfDelegation?: string | undefined; }[]
-
toJSON: function
-
Parameters
Returns unknown
Params
Params: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): Params
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: Params, writer?: Writer): Writer
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { bondDenom?: string; historicalEntries?: number; maxEntries?: number; maxValidators?: number; unbondingTime?: { seconds?: number | undefined; nanos?: number | undefined; } }): Params
-
Parameters
-
object: { bondDenom?: string; historicalEntries?: number; maxEntries?: number; maxValidators?: number; unbondingTime?: { seconds?: number | undefined; nanos?: number | undefined; } }
-
Optional bondDenom?: string
-
Optional historicalEntries?: number
-
Optional maxEntries?: number
-
Optional maxValidators?: number
-
Optional unbondingTime?: { seconds?: number | undefined; nanos?: number | undefined; }
-
toJSON: function
- toJSON(message: Params): unknown
-
Parameters
Returns unknown
Pool
Pool: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): Pool
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: Pool, writer?: Writer): Writer
-
Parameters
-
message: Pool
-
writer: Writer = ...
Returns Writer
-
fromJSON: function
- fromJSON(object: any): Pool
-
fromPartial: function
- fromPartial(object: { bondedTokens?: string; notBondedTokens?: string }): Pool
-
Parameters
-
object: { bondedTokens?: string; notBondedTokens?: string }
-
Optional bondedTokens?: string
-
Optional notBondedTokens?: string
-
toJSON: function
- toJSON(message: Pool): unknown
-
Parameters
Returns unknown
Redelegation
Redelegation: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): Redelegation
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { delegatorAddress?: string; entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; }[]; validatorDstAddress?: string; validatorSrcAddress?: string }): Redelegation
-
Parameters
-
object: { delegatorAddress?: string; entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; }[]; validatorDstAddress?: string; validatorSrcAddress?: string }
-
Optional delegatorAddress?: string
-
Optional entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; }[]
-
Optional validatorDstAddress?: string
-
Optional validatorSrcAddress?: string
-
toJSON: function
-
Parameters
Returns unknown
RedelegationEntry
RedelegationEntry: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { completionTime?: Date; creationHeight?: number; initialBalance?: string; sharesDst?: string }): RedelegationEntry
-
Parameters
-
object: { completionTime?: Date; creationHeight?: number; initialBalance?: string; sharesDst?: string }
-
Optional completionTime?: Date
-
Optional creationHeight?: number
-
Optional initialBalance?: string
-
Optional sharesDst?: string
-
toJSON: function
-
Parameters
Returns unknown
RedelegationEntryResponse
RedelegationEntryResponse: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { balance?: string; redelegationEntry?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; } }): RedelegationEntryResponse
-
Parameters
-
object: { balance?: string; redelegationEntry?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; } }
-
Optional balance?: string
-
Optional redelegationEntry?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; }
-
toJSON: function
-
Parameters
Returns unknown
RedelegationResponse
RedelegationResponse: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { entries?: { redelegationEntry?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; } | undefined; balance?: string | undefined; }[]; redelegation?: { delegatorAddress?: string | undefined; validatorSrcAddress?: string | undefined; validatorDstAddress?: string | undefined; entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; }[] | undefined; } }): RedelegationResponse
-
Parameters
-
object: { entries?: { redelegationEntry?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; } | undefined; balance?: string | undefined; }[]; redelegation?: { delegatorAddress?: string | undefined; validatorSrcAddress?: string | undefined; validatorDstAddress?: string | undefined; entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; }[] | undefined; } }
-
Optional entries?: { redelegationEntry?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; } | undefined; balance?: string | undefined; }[]
-
Optional redelegation?: { delegatorAddress?: string | undefined; validatorSrcAddress?: string | undefined; validatorDstAddress?: string | undefined; entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; sharesDst?: string | undefined; }[] | undefined; }
-
toJSON: function
-
Parameters
Returns unknown
UnbondingDelegation
UnbondingDelegation: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { delegatorAddress?: string; entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; balance?: string | undefined; }[]; validatorAddress?: string }): UnbondingDelegation
-
Parameters
-
object: { delegatorAddress?: string; entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; balance?: string | undefined; }[]; validatorAddress?: string }
-
Optional delegatorAddress?: string
-
Optional entries?: { creationHeight?: number | undefined; completionTime?: Date | undefined; initialBalance?: string | undefined; balance?: string | undefined; }[]
-
Optional validatorAddress?: string
-
toJSON: function
-
Parameters
Returns unknown
UnbondingDelegationEntry
UnbondingDelegationEntry: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { balance?: string; completionTime?: Date; creationHeight?: number; initialBalance?: string }): UnbondingDelegationEntry
-
Parameters
-
object: { balance?: string; completionTime?: Date; creationHeight?: number; initialBalance?: string }
-
Optional balance?: string
-
Optional completionTime?: Date
-
Optional creationHeight?: number
-
Optional initialBalance?: string
-
toJSON: function
-
Parameters
Returns unknown
ValAddresses
ValAddresses: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): ValAddresses
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
-
Parameters
-
object: { addresses?: string[] }
-
Optional addresses?: string[]
-
toJSON: function
-
Parameters
Returns unknown
Validator
Validator: { decode: any; encode: any; fromJSON: any; fromPartial: any; toJSON: any }
Type declaration
-
decode: function
- decode(input: Uint8Array | Reader, length?: number): Validator
-
Parameters
-
input: Uint8Array | Reader
-
Optional length: number
-
encode: function
- encode(message: Validator, writer?: Writer): Writer
-
Parameters
Returns Writer
-
fromJSON: function
-
fromPartial: function
- fromPartial(object: { commission?: { commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; } | undefined; updateTime?: Date | undefined; }; consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; }; delegatorShares?: string; description?: { moniker?: string | undefined; identity?: string | undefined; website?: string | undefined; securityContact?: string | undefined; details?: string | undefined; }; jailed?: boolean; minSelfDelegation?: string; operatorAddress?: string; status?: BondStatus; tokens?: string; unbondingHeight?: number; unbondingTime?: Date }): Validator
-
Parameters
-
object: { commission?: { commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; } | undefined; updateTime?: Date | undefined; }; consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; }; delegatorShares?: string; description?: { moniker?: string | undefined; identity?: string | undefined; website?: string | undefined; securityContact?: string | undefined; details?: string | undefined; }; jailed?: boolean; minSelfDelegation?: string; operatorAddress?: string; status?: BondStatus; tokens?: string; unbondingHeight?: number; unbondingTime?: Date }
-
Optional commission?: { commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; } | undefined; updateTime?: Date | undefined; }
-
Optional consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; }
-
Optional delegatorShares?: string
-
Optional description?: { moniker?: string | undefined; identity?: string | undefined; website?: string | undefined; securityContact?: string | undefined; details?: string | undefined; }
-
Optional jailed?: boolean
-
Optional minSelfDelegation?: string
-
Optional operatorAddress?: string
-
-
Optional tokens?: string
-
Optional unbondingHeight?: number
-
Optional unbondingTime?: Date
-
toJSON: function
-
Parameters
Returns unknown
Const protobufPackage
protobufPackage: "cosmos.staking.v1beta1" = 'cosmos.staking.v1beta1'
commission_rates defines the initial commission rates to be used for creating a validator.