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
IndexerGrpcExplorerApi
Class IndexerGrpcExplorerApi
Hierarchy
IndexerGrpcExplorerApi
Index
Constructors
constructor
Properties
client
module
Methods
fetch
Account
Tx
fetch
Block
fetch
Blocks
fetchIBCTransfer
Txs
fetch
Peggy
Deposit
Txs
fetch
Peggy
Withdrawal
Txs
fetch
Tx
By
Hash
fetch
Txs
fetch
Validator
fetch
Validator
Uptime
Constructors
constructor
new
Indexer
Grpc
Explorer
Api
(
endpoint
:
string
)
:
IndexerGrpcExplorerApi
Parameters
endpoint:
string
Returns
IndexerGrpcExplorerApi
Properties
Protected
client
client
:
InjectiveExplorerRPCClientImpl
Protected
module
module
:
string
= IndexerModule.Explorer
Methods
fetch
Account
Tx
fetch
Account
Tx
(
__namedParameters
:
{
address
:
string
;
limit
?:
number
;
type
?:
string
}
)
:
internal
.
Promise
<
{
pagination
:
ExchangePagination
;
txs
:
Transaction
[]
}
>
Parameters
__namedParameters:
{
address
:
string
;
limit
?:
number
;
type
?:
string
}
address
:
string
Optional
limit
?:
number
Optional
type
?:
string
Returns
internal
.
Promise
<
{
pagination
:
ExchangePagination
;
txs
:
Transaction
[]
}
>
fetch
Block
fetch
Block
(
id
:
string
)
:
internal
.
Promise
<
internal
.
GetBlockResponse
>
Parameters
id:
string
Returns
internal
.
Promise
<
internal
.
GetBlockResponse
>
fetch
Blocks
fetch
Blocks
(
__namedParameters
:
{
after
?:
number
;
before
?:
number
;
limit
?:
number
}
)
:
internal
.
Promise
<
internal
.
GetBlocksResponse
>
Parameters
__namedParameters:
{
after
?:
number
;
before
?:
number
;
limit
?:
number
}
Optional
after
?:
number
Optional
before
?:
number
Optional
limit
?:
number
Returns
internal
.
Promise
<
internal
.
GetBlocksResponse
>
fetchIBCTransfer
Txs
fetchIBCTransfer
Txs
(
__namedParameters
:
{
destChannel
?:
string
;
destPort
?:
string
;
limit
?:
number
;
receiver
?:
string
;
sender
?:
string
;
skip
?:
number
;
srcChannel
?:
string
;
srcPort
?:
string
}
)
:
internal
.
Promise
<
IBCTransferTx
[]
>
Parameters
__namedParameters:
{
destChannel
?:
string
;
destPort
?:
string
;
limit
?:
number
;
receiver
?:
string
;
sender
?:
string
;
skip
?:
number
;
srcChannel
?:
string
;
srcPort
?:
string
}
Optional
dest
Channel
?:
string
Optional
dest
Port
?:
string
Optional
limit
?:
number
Optional
receiver
?:
string
Optional
sender
?:
string
Optional
skip
?:
number
Optional
src
Channel
?:
string
Optional
src
Port
?:
string
Returns
internal
.
Promise
<
IBCTransferTx
[]
>
fetch
Peggy
Deposit
Txs
fetch
Peggy
Deposit
Txs
(
__namedParameters
:
{
limit
?:
number
;
receiver
?:
string
;
sender
?:
string
;
skip
?:
number
}
)
:
internal
.
Promise
<
PeggyDepositTx
[]
>
Parameters
__namedParameters:
{
limit
?:
number
;
receiver
?:
string
;
sender
?:
string
;
skip
?:
number
}
Optional
limit
?:
number
Optional
receiver
?:
string
Optional
sender
?:
string
Optional
skip
?:
number
Returns
internal
.
Promise
<
PeggyDepositTx
[]
>
fetch
Peggy
Withdrawal
Txs
fetch
Peggy
Withdrawal
Txs
(
__namedParameters
:
{
limit
?:
number
;
receiver
?:
string
;
sender
?:
string
;
skip
?:
number
}
)
:
internal
.
Promise
<
PeggyWithdrawalTx
[]
>
Parameters
__namedParameters:
{
limit
?:
number
;
receiver
?:
string
;
sender
?:
string
;
skip
?:
number
}
Optional
limit
?:
number
Optional
receiver
?:
string
Optional
sender
?:
string
Optional
skip
?:
number
Returns
internal
.
Promise
<
PeggyWithdrawalTx
[]
>
fetch
Tx
By
Hash
fetch
Tx
By
Hash
(
hash
:
string
)
:
internal
.
Promise
<
Transaction
>
Parameters
hash:
string
Returns
internal
.
Promise
<
Transaction
>
fetch
Txs
fetch
Txs
(
__namedParameters
:
{
after
?:
number
;
before
?:
number
;
limit
?:
number
;
module
?:
string
;
skip
?:
number
;
type
?:
string
}
)
:
internal
.
Promise
<
internal
.
GetTxsResponse
>
Parameters
__namedParameters:
{
after
?:
number
;
before
?:
number
;
limit
?:
number
;
module
?:
string
;
skip
?:
number
;
type
?:
string
}
Optional
after
?:
number
Optional
before
?:
number
Optional
limit
?:
number
Optional
module
?:
string
Optional
skip
?:
number
Optional
type
?:
string
Returns
internal
.
Promise
<
internal
.
GetTxsResponse
>
fetch
Validator
fetch
Validator
(
validatorAddress
:
string
)
:
internal
.
Promise
<
ExplorerValidator
>
Parameters
validatorAddress:
string
Returns
internal
.
Promise
<
ExplorerValidator
>
fetch
Validator
Uptime
fetch
Validator
Uptime
(
validatorAddress
:
string
)
:
internal
.
Promise
<
ValidatorUptime
[]
>
Parameters
validatorAddress:
string
Returns
internal
.
Promise
<
ValidatorUptime
[]
>
Modules
@injectivelabs/sdk-
ts
internal
@injectivelabs/wallet-
ts
Indexer
Grpc
Explorer
Api
constructor
client
module
fetch
Account
Tx
fetch
Block
fetch
Blocks
fetchIBCTransfer
Txs
fetch
Peggy
Deposit
Txs
fetch
Peggy
Withdrawal
Txs
fetch
Tx
By
Hash
fetch
Txs
fetch
Validator
fetch
Validator
Uptime
Generated using
TypeDoc