Search
Preparing search index...
The search index is not available
API Reference | Injective - Powering the future of decentralized finance.
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
API Reference | Injective - Powering the future of decentralized finance.
@injectivelabs/sdk-ts
ChainGrpcStakingApi
Class ChainGrpcStakingApi
Hierarchy
ChainGrpcStakingApi
Index
Constructors
constructor
Properties
client
module
Methods
fetch
Delegation
fetch
Delegations
fetch
Delegations
No
Throw
fetch
Delegators
fetch
Delegators
No
Throw
fetch
Module
Params
fetch
Pool
fetch
Re
Delegations
fetch
Re
Delegations
No
Throw
fetch
Unbonding
Delegations
fetch
Unbonding
Delegations
No
Throw
fetch
Validator
fetch
Validator
Delegations
fetch
Validator
Delegations
No
Throw
fetch
Validator
Unbonding
Delegations
fetch
Validator
Unbonding
Delegations
No
Throw
fetch
Validators
Constructors
constructor
new
Chain
Grpc
Staking
Api
(
endpoint
:
string
)
:
ChainGrpcStakingApi
Parameters
endpoint:
string
Returns
ChainGrpcStakingApi
Properties
Protected
client
client
:
QueryClientImpl
Protected
module
module
:
string
= ChainModule.Staking
Methods
fetch
Delegation
fetch
Delegation
(
__namedParameters
:
{
injectiveAddress
:
string
;
validatorAddress
:
string
}
)
:
internal
.
Promise
<
Delegation
>
Parameters
__namedParameters:
{
injectiveAddress
:
string
;
validatorAddress
:
string
}
injective
Address
:
string
validator
Address
:
string
Returns
internal
.
Promise
<
Delegation
>
fetch
Delegations
fetch
Delegations
(
__namedParameters
:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
)
:
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
Parameters
__namedParameters:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
injective
Address
:
string
Optional
pagination
?:
PaginationOption
Returns
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
fetch
Delegations
No
Throw
fetch
Delegations
No
Throw
(
__namedParameters
:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
)
:
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
Parameters
__namedParameters:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
injective
Address
:
string
Optional
pagination
?:
PaginationOption
Returns
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
fetch
Delegators
fetch
Delegators
(
__namedParameters
:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
)
:
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
Parameters
__namedParameters:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
Optional
pagination
?:
PaginationOption
validator
Address
:
string
Returns
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
fetch
Delegators
No
Throw
fetch
Delegators
No
Throw
(
__namedParameters
:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
)
:
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
Parameters
__namedParameters:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
Optional
pagination
?:
PaginationOption
validator
Address
:
string
Returns
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
fetch
Module
Params
fetch
Module
Params
(
)
:
internal
.
Promise
<
StakingModuleParams
>
Returns
internal
.
Promise
<
StakingModuleParams
>
fetch
Pool
fetch
Pool
(
)
:
internal
.
Promise
<
Pool
>
Returns
internal
.
Promise
<
Pool
>
fetch
Re
Delegations
fetch
Re
Delegations
(
__namedParameters
:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
)
:
internal
.
Promise
<
{
pagination
:
Pagination
;
redelegations
:
ReDelegation
[]
}
>
Parameters
__namedParameters:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
injective
Address
:
string
Optional
pagination
?:
PaginationOption
Returns
internal
.
Promise
<
{
pagination
:
Pagination
;
redelegations
:
ReDelegation
[]
}
>
fetch
Re
Delegations
No
Throw
fetch
Re
Delegations
No
Throw
(
__namedParameters
:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
)
:
internal
.
Promise
<
{
pagination
:
Pagination
;
redelegations
:
ReDelegation
[]
}
>
Parameters
__namedParameters:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
injective
Address
:
string
Optional
pagination
?:
PaginationOption
Returns
internal
.
Promise
<
{
pagination
:
Pagination
;
redelegations
:
ReDelegation
[]
}
>
fetch
Unbonding
Delegations
fetch
Unbonding
Delegations
(
__namedParameters
:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
)
:
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
Parameters
__namedParameters:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
injective
Address
:
string
Optional
pagination
?:
PaginationOption
Returns
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
fetch
Unbonding
Delegations
No
Throw
fetch
Unbonding
Delegations
No
Throw
(
__namedParameters
:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
)
:
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
Parameters
__namedParameters:
{
injectiveAddress
:
string
;
pagination
?:
PaginationOption
}
injective
Address
:
string
Optional
pagination
?:
PaginationOption
Returns
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
fetch
Validator
fetch
Validator
(
address
:
string
)
:
internal
.
Promise
<
Validator
>
Parameters
address:
string
Returns
internal
.
Promise
<
Validator
>
fetch
Validator
Delegations
fetch
Validator
Delegations
(
__namedParameters
:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
)
:
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
Parameters
__namedParameters:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
Optional
pagination
?:
PaginationOption
validator
Address
:
string
Returns
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
fetch
Validator
Delegations
No
Throw
fetch
Validator
Delegations
No
Throw
(
__namedParameters
:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
)
:
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
Parameters
__namedParameters:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
Optional
pagination
?:
PaginationOption
validator
Address
:
string
Returns
internal
.
Promise
<
{
delegations
:
Delegation
[]
;
pagination
:
Pagination
}
>
fetch
Validator
Unbonding
Delegations
fetch
Validator
Unbonding
Delegations
(
__namedParameters
:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
)
:
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
Parameters
__namedParameters:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
Optional
pagination
?:
PaginationOption
validator
Address
:
string
Returns
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
fetch
Validator
Unbonding
Delegations
No
Throw
fetch
Validator
Unbonding
Delegations
No
Throw
(
__namedParameters
:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
)
:
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
Parameters
__namedParameters:
{
pagination
?:
PaginationOption
;
validatorAddress
:
string
}
Optional
pagination
?:
PaginationOption
validator
Address
:
string
Returns
internal
.
Promise
<
{
pagination
:
Pagination
;
unbondingDelegations
:
UnBondingDelegation
[]
}
>
fetch
Validators
fetch
Validators
(
pagination
?:
PaginationOption
)
:
internal
.
Promise
<
{
pagination
:
Pagination
;
validators
:
Validator
[]
}
>
Parameters
Optional
pagination:
PaginationOption
Returns
internal
.
Promise
<
{
pagination
:
Pagination
;
validators
:
Validator
[]
}
>
Modules
@injectivelabs/sdk-
ts
internal
@injectivelabs/wallet-
ts
Chain
Grpc
Staking
Api
constructor
client
module
fetch
Delegation
fetch
Delegations
fetch
Delegations
No
Throw
fetch
Delegators
fetch
Delegators
No
Throw
fetch
Module
Params
fetch
Pool
fetch
Re
Delegations
fetch
Re
Delegations
No
Throw
fetch
Unbonding
Delegations
fetch
Unbonding
Delegations
No
Throw
fetch
Validator
fetch
Validator
Delegations
fetch
Validator
Delegations
No
Throw
fetch
Validator
Unbonding
Delegations
fetch
Validator
Unbonding
Delegations
No
Throw
fetch
Validators
Generated using
TypeDoc