Interface StakingExtension
interface StakingExtension { staking: { delegation: ((delegatorAddress: string,
validatorAddress: string) => Promise<QueryDelegationResponse>); delegatorDelegations: ((delegatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryDelegatorDelegationsResponse>); delegatorUnbondingDelegations: ((delegatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryDelegatorUnbondingDelegationsResponse>); delegatorValidator: ((delegatorAddress: string,
validatorAddress: string) => Promise<QueryDelegatorValidatorResponse>); delegatorValidators: ((delegatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryDelegatorValidatorsResponse>); historicalInfo: ((height: number) => Promise<QueryHistoricalInfoResponse>); params: (() => Promise<QueryParamsResponse>); pool: (() => Promise<QueryPoolResponse>); redelegations: ((delegatorAddress: string,
sourceValidatorAddress: string,
destinationValidatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryRedelegationsResponse>); unbondingDelegation: ((delegatorAddress: string,
validatorAddress: string) => Promise<QueryUnbondingDelegationResponse>); validator: ((validatorAddress: string) => Promise<QueryValidatorResponse>); validatorDelegations: ((validatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryValidatorDelegationsResponse>); validatorUnbondingDelegations: ((validatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryValidatorUnbondingDelegationsResponse>); validators: ((status: BondStatusString,
paginationKey?: Uint8Array) => Promise<QueryValidatorsResponse>); }; } Properties
Readonly
staking
staking: { delegation: ((delegatorAddress: string,
validatorAddress: string) => Promise<QueryDelegationResponse>); delegatorDelegations: ((delegatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryDelegatorDelegationsResponse>); delegatorUnbondingDelegations: ((delegatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryDelegatorUnbondingDelegationsResponse>); delegatorValidator: ((delegatorAddress: string,
validatorAddress: string) => Promise<QueryDelegatorValidatorResponse>); delegatorValidators: ((delegatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryDelegatorValidatorsResponse>); historicalInfo: ((height: number) => Promise<QueryHistoricalInfoResponse>); params: (() => Promise<QueryParamsResponse>); pool: (() => Promise<QueryPoolResponse>); redelegations: ((delegatorAddress: string,
sourceValidatorAddress: string,
destinationValidatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryRedelegationsResponse>); unbondingDelegation: ((delegatorAddress: string,
validatorAddress: string) => Promise<QueryUnbondingDelegationResponse>); validator: ((validatorAddress: string) => Promise<QueryValidatorResponse>); validatorDelegations: ((validatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryValidatorDelegationsResponse>); validatorUnbondingDelegations: ((validatorAddress: string,
paginationKey?: Uint8Array) => Promise<QueryValidatorUnbondingDelegationsResponse>); validators: ((status: BondStatusString,
paginationKey?: Uint8Array) => Promise<QueryValidatorsResponse>); }