GitHub
Preparing search index...
The search index is not available
casper-js-sdk
casper-js-sdk
IClient
Interface IClient
Hierarchy
ClientPOS
ClientInformational
ClientTransactional
IClient
Implemented by
RpcClient
Index
Methods
get
Account
Info
get
Account
Info
By
Block
Hash
get
Account
Info
By
Block
Height
get
Auction
Info
By
Hash
get
Auction
Info
By
Height
get
Balance
By
State
Root
Hash
get
Block
By
Hash
get
Block
By
Height
get
Block
Transfers
By
Hash
get
Block
Transfers
By
Height
get
Chainspec
get
Delegator
Reward
By
Block
Hash
get
Delegator
Reward
By
Block
Height
get
Delegator
Reward
By
EraID
get
Deploy
get
Deploy
Finalized
Approval
get
Dictionary
Item
get
Dictionary
Item
By
Identifier
get
Entity
By
Block
Hash
get
Entity
By
Block
Height
get
Era
Info
By
Block
Hash
get
Era
Info
By
Block
Height
get
Era
Info
Latest
get
Era
Summary
By
Hash
get
Era
Summary
By
Height
get
Era
Summary
Latest
get
Latest
Auction
Info
get
Latest
Balance
get
Latest
Block
get
Latest
Block
Transfers
get
Latest
Delegator
Reward
get
Latest
Entity
get
Latest
Validator
Reward
get
Peers
get
State
Item
get
State
Root
Hash
By
Hash
get
State
Root
Hash
By
Height
get
State
Root
Hash
Latest
get
Status
get
Transaction
By
Deploy
Hash
get
Transaction
By
Transaction
Hash
get
Transaction
Finalized
Approval
By
Deploy
Hash
get
Transaction
Finalized
Approval
By
Transaction
Hash
get
Validator
Changes
Info
get
Validator
Reward
By
Block
Hash
get
Validator
Reward
By
Block
Height
get
Validator
Reward
By
EraID
put
Deploy
put
Transaction
query
Balance
By
Block
Hash
query
Balance
By
Block
Height
query
Balance
By
State
Root
Hash
query
Balance
Details
By
Block
Hash
query
Balance
Details
By
Block
Height
query
Balance
Details
By
State
Root
Hash
query
Global
State
By
Block
Hash
query
Global
State
By
Block
Height
query
Global
State
By
State
Hash
query
Latest
Balance
query
Latest
Balance
Details
query
Latest
Global
State
Methods
get
Account
Info
get
Account
Info
(
blockIdentifier
:
null
|
ParamBlockIdentifier
, accountIdentifier
:
AccountIdentifier
)
:
Promise
<
StateGetAccountInfo
>
Parameters
blockIdentifier:
null
|
ParamBlockIdentifier
accountIdentifier:
AccountIdentifier
Returns
Promise
<
StateGetAccountInfo
>
get
Account
Info
By
Block
Hash
get
Account
Info
By
Block
Hash
(
blockHash
:
string
, pub
:
PublicKey
)
:
Promise
<
StateGetAccountInfo
>
Parameters
blockHash:
string
pub:
PublicKey
Returns
Promise
<
StateGetAccountInfo
>
get
Account
Info
By
Block
Height
get
Account
Info
By
Block
Height
(
blockHeight
:
number
, pub
:
PublicKey
)
:
Promise
<
StateGetAccountInfo
>
Parameters
blockHeight:
number
pub:
PublicKey
Returns
Promise
<
StateGetAccountInfo
>
get
Auction
Info
By
Hash
get
Auction
Info
By
Hash
(
blockHash
:
string
)
:
Promise
<
StateGetAuctionInfoResult
>
Parameters
blockHash:
string
Returns
Promise
<
StateGetAuctionInfoResult
>
get
Auction
Info
By
Height
get
Auction
Info
By
Height
(
height
:
number
)
:
Promise
<
StateGetAuctionInfoResult
>
Parameters
height:
number
Returns
Promise
<
StateGetAuctionInfoResult
>
get
Balance
By
State
Root
Hash
get
Balance
By
State
Root
Hash
(
purseURef
:
string
, stateRootHash
:
string
)
:
Promise
<
StateGetBalanceResult
>
Parameters
purseURef:
string
stateRootHash:
string
Returns
Promise
<
StateGetBalanceResult
>
get
Block
By
Hash
get
Block
By
Hash
(
hash
:
string
)
:
Promise
<
ChainGetBlockResult
>
Parameters
hash:
string
Returns
Promise
<
ChainGetBlockResult
>
get
Block
By
Height
get
Block
By
Height
(
height
:
number
)
:
Promise
<
ChainGetBlockResult
>
Parameters
height:
number
Returns
Promise
<
ChainGetBlockResult
>
get
Block
Transfers
By
Hash
get
Block
Transfers
By
Hash
(
blockHash
:
string
)
:
Promise
<
ChainGetBlockTransfersResult
>
Parameters
blockHash:
string
Returns
Promise
<
ChainGetBlockTransfersResult
>
get
Block
Transfers
By
Height
get
Block
Transfers
By
Height
(
height
:
number
)
:
Promise
<
ChainGetBlockTransfersResult
>
Parameters
height:
number
Returns
Promise
<
ChainGetBlockTransfersResult
>
get
Chainspec
get
Chainspec
(
)
:
Promise
<
InfoGetChainspecResult
>
Returns
Promise
<
InfoGetChainspecResult
>
get
Delegator
Reward
By
Block
Hash
get
Delegator
Reward
By
Block
Hash
(
validator
:
PublicKey
, delegator
:
PublicKey
, blockHash
:
string
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
delegator:
PublicKey
blockHash:
string
Returns
Promise
<
InfoGetRewardResult
>
get
Delegator
Reward
By
Block
Height
get
Delegator
Reward
By
Block
Height
(
validator
:
PublicKey
, delegator
:
PublicKey
, height
:
number
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
delegator:
PublicKey
height:
number
Returns
Promise
<
InfoGetRewardResult
>
get
Delegator
Reward
By
EraID
get
Delegator
Reward
By
EraID
(
validator
:
PublicKey
, delegator
:
PublicKey
, eraID
:
number
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
delegator:
PublicKey
eraID:
number
Returns
Promise
<
InfoGetRewardResult
>
get
Deploy
get
Deploy
(
hash
:
string
)
:
Promise
<
InfoGetDeployResult
>
Parameters
hash:
string
Returns
Promise
<
InfoGetDeployResult
>
get
Deploy
Finalized
Approval
get
Deploy
Finalized
Approval
(
hash
:
string
)
:
Promise
<
InfoGetDeployResult
>
Parameters
hash:
string
Returns
Promise
<
InfoGetDeployResult
>
get
Dictionary
Item
get
Dictionary
Item
(
stateRootHash
:
null
|
string
, uref
:
string
, key
:
string
)
:
Promise
<
StateGetDictionaryResult
>
Parameters
stateRootHash:
null
|
string
uref:
string
key:
string
Returns
Promise
<
StateGetDictionaryResult
>
get
Dictionary
Item
By
Identifier
get
Dictionary
Item
By
Identifier
(
stateRootHash
:
null
|
string
, identifier
:
ParamDictionaryIdentifier
)
:
Promise
<
StateGetDictionaryResult
>
Parameters
stateRootHash:
null
|
string
identifier:
ParamDictionaryIdentifier
Returns
Promise
<
StateGetDictionaryResult
>
get
Entity
By
Block
Hash
get
Entity
By
Block
Hash
(
entityIdentifier
:
EntityIdentifier
, hash
:
string
)
:
Promise
<
StateGetEntityResult
>
Parameters
entityIdentifier:
EntityIdentifier
hash:
string
Returns
Promise
<
StateGetEntityResult
>
get
Entity
By
Block
Height
get
Entity
By
Block
Height
(
entityIdentifier
:
EntityIdentifier
, height
:
number
)
:
Promise
<
StateGetEntityResult
>
Parameters
entityIdentifier:
EntityIdentifier
height:
number
Returns
Promise
<
StateGetEntityResult
>
get
Era
Info
By
Block
Hash
get
Era
Info
By
Block
Hash
(
hash
:
string
)
:
Promise
<
ChainGetEraInfoResult
>
Parameters
hash:
string
Returns
Promise
<
ChainGetEraInfoResult
>
get
Era
Info
By
Block
Height
get
Era
Info
By
Block
Height
(
height
:
number
)
:
Promise
<
ChainGetEraInfoResult
>
Parameters
height:
number
Returns
Promise
<
ChainGetEraInfoResult
>
get
Era
Info
Latest
get
Era
Info
Latest
(
)
:
Promise
<
ChainGetEraInfoResult
>
Returns
Promise
<
ChainGetEraInfoResult
>
get
Era
Summary
By
Hash
get
Era
Summary
By
Hash
(
blockHash
:
string
)
:
Promise
<
ChainGetEraSummaryResult
>
Parameters
blockHash:
string
Returns
Promise
<
ChainGetEraSummaryResult
>
get
Era
Summary
By
Height
get
Era
Summary
By
Height
(
height
:
number
)
:
Promise
<
ChainGetEraSummaryResult
>
Parameters
height:
number
Returns
Promise
<
ChainGetEraSummaryResult
>
get
Era
Summary
Latest
get
Era
Summary
Latest
(
)
:
Promise
<
ChainGetEraSummaryResult
>
Returns
Promise
<
ChainGetEraSummaryResult
>
get
Latest
Auction
Info
get
Latest
Auction
Info
(
)
:
Promise
<
StateGetAuctionInfoResult
>
Returns
Promise
<
StateGetAuctionInfoResult
>
get
Latest
Balance
get
Latest
Balance
(
purseURef
:
string
)
:
Promise
<
StateGetBalanceResult
>
Parameters
purseURef:
string
Returns
Promise
<
StateGetBalanceResult
>
get
Latest
Block
get
Latest
Block
(
)
:
Promise
<
ChainGetBlockResult
>
Returns
Promise
<
ChainGetBlockResult
>
get
Latest
Block
Transfers
get
Latest
Block
Transfers
(
)
:
Promise
<
ChainGetBlockTransfersResult
>
Returns
Promise
<
ChainGetBlockTransfersResult
>
get
Latest
Delegator
Reward
get
Latest
Delegator
Reward
(
validator
:
PublicKey
, delegator
:
PublicKey
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
delegator:
PublicKey
Returns
Promise
<
InfoGetRewardResult
>
get
Latest
Entity
get
Latest
Entity
(
entityIdentifier
:
EntityIdentifier
)
:
Promise
<
StateGetEntityResult
>
Parameters
entityIdentifier:
EntityIdentifier
Returns
Promise
<
StateGetEntityResult
>
get
Latest
Validator
Reward
get
Latest
Validator
Reward
(
validator
:
PublicKey
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
Returns
Promise
<
InfoGetRewardResult
>
get
Peers
get
Peers
(
)
:
Promise
<
InfoGetPeerResult
>
Returns
Promise
<
InfoGetPeerResult
>
get
State
Item
get
State
Item
(
stateRootHash
:
null
|
string
, key
:
string
, path
:
string
[]
)
:
Promise
<
StateGetItemResult
>
Parameters
stateRootHash:
null
|
string
key:
string
path:
string
[]
Returns
Promise
<
StateGetItemResult
>
get
State
Root
Hash
By
Hash
get
State
Root
Hash
By
Hash
(
blockHash
:
string
)
:
Promise
<
ChainGetStateRootHashResult
>
Parameters
blockHash:
string
Returns
Promise
<
ChainGetStateRootHashResult
>
get
State
Root
Hash
By
Height
get
State
Root
Hash
By
Height
(
height
:
number
)
:
Promise
<
ChainGetStateRootHashResult
>
Parameters
height:
number
Returns
Promise
<
ChainGetStateRootHashResult
>
get
State
Root
Hash
Latest
get
State
Root
Hash
Latest
(
)
:
Promise
<
ChainGetStateRootHashResult
>
Returns
Promise
<
ChainGetStateRootHashResult
>
get
Status
get
Status
(
)
:
Promise
<
InfoGetStatusResult
>
Returns
Promise
<
InfoGetStatusResult
>
get
Transaction
By
Deploy
Hash
get
Transaction
By
Deploy
Hash
(
deployHash
:
string
)
:
Promise
<
InfoGetTransactionResult
>
Parameters
deployHash:
string
Returns
Promise
<
InfoGetTransactionResult
>
get
Transaction
By
Transaction
Hash
get
Transaction
By
Transaction
Hash
(
transactionHash
:
string
)
:
Promise
<
InfoGetTransactionResult
>
Parameters
transactionHash:
string
Returns
Promise
<
InfoGetTransactionResult
>
get
Transaction
Finalized
Approval
By
Deploy
Hash
get
Transaction
Finalized
Approval
By
Deploy
Hash
(
deployHash
:
string
)
:
Promise
<
InfoGetTransactionResult
>
Parameters
deployHash:
string
Returns
Promise
<
InfoGetTransactionResult
>
get
Transaction
Finalized
Approval
By
Transaction
Hash
get
Transaction
Finalized
Approval
By
Transaction
Hash
(
transactionHash
:
string
)
:
Promise
<
InfoGetTransactionResult
>
Parameters
transactionHash:
string
Returns
Promise
<
InfoGetTransactionResult
>
get
Validator
Changes
Info
get
Validator
Changes
Info
(
)
:
Promise
<
InfoGetValidatorChangesResult
>
Returns
Promise
<
InfoGetValidatorChangesResult
>
get
Validator
Reward
By
Block
Hash
get
Validator
Reward
By
Block
Hash
(
validator
:
PublicKey
, blockHash
:
string
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
blockHash:
string
Returns
Promise
<
InfoGetRewardResult
>
get
Validator
Reward
By
Block
Height
get
Validator
Reward
By
Block
Height
(
validator
:
PublicKey
, height
:
number
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
height:
number
Returns
Promise
<
InfoGetRewardResult
>
get
Validator
Reward
By
EraID
get
Validator
Reward
By
EraID
(
validator
:
PublicKey
, eraID
:
number
)
:
Promise
<
InfoGetRewardResult
>
Parameters
validator:
PublicKey
eraID:
number
Returns
Promise
<
InfoGetRewardResult
>
put
Deploy
put
Deploy
(
deploy
:
Deploy
)
:
Promise
<
PutDeployResult
>
Parameters
deploy:
Deploy
Returns
Promise
<
PutDeployResult
>
put
Transaction
put
Transaction
(
transaction
:
Transaction
)
:
Promise
<
PutTransactionResult
>
Parameters
transaction:
Transaction
Returns
Promise
<
PutTransactionResult
>
query
Balance
By
Block
Hash
query
Balance
By
Block
Hash
(
purseIdentifier
:
PurseIdentifier
, blockHash
:
string
)
:
Promise
<
QueryBalanceResult
>
Parameters
purseIdentifier:
PurseIdentifier
blockHash:
string
Returns
Promise
<
QueryBalanceResult
>
query
Balance
By
Block
Height
query
Balance
By
Block
Height
(
purseIdentifier
:
PurseIdentifier
, height
:
number
)
:
Promise
<
QueryBalanceResult
>
Parameters
purseIdentifier:
PurseIdentifier
height:
number
Returns
Promise
<
QueryBalanceResult
>
query
Balance
By
State
Root
Hash
query
Balance
By
State
Root
Hash
(
purseIdentifier
:
PurseIdentifier
, stateRootHash
:
string
)
:
Promise
<
QueryBalanceResult
>
Parameters
purseIdentifier:
PurseIdentifier
stateRootHash:
string
Returns
Promise
<
QueryBalanceResult
>
query
Balance
Details
By
Block
Hash
query
Balance
Details
By
Block
Hash
(
purseIdentifier
:
PurseIdentifier
, blockHash
:
string
)
:
Promise
<
QueryBalanceDetailsResult
>
Parameters
purseIdentifier:
PurseIdentifier
blockHash:
string
Returns
Promise
<
QueryBalanceDetailsResult
>
query
Balance
Details
By
Block
Height
query
Balance
Details
By
Block
Height
(
purseIdentifier
:
PurseIdentifier
, height
:
number
)
:
Promise
<
QueryBalanceDetailsResult
>
Parameters
purseIdentifier:
PurseIdentifier
height:
number
Returns
Promise
<
QueryBalanceDetailsResult
>
query
Balance
Details
By
State
Root
Hash
query
Balance
Details
By
State
Root
Hash
(
purseIdentifier
:
PurseIdentifier
, stateRootHash
:
string
)
:
Promise
<
QueryBalanceDetailsResult
>
Parameters
purseIdentifier:
PurseIdentifier
stateRootHash:
string
Returns
Promise
<
QueryBalanceDetailsResult
>
query
Global
State
By
Block
Hash
query
Global
State
By
Block
Hash
(
blockHash
:
string
, key
:
string
, path
:
string
[]
)
:
Promise
<
QueryGlobalStateResult
>
Parameters
blockHash:
string
key:
string
path:
string
[]
Returns
Promise
<
QueryGlobalStateResult
>
query
Global
State
By
Block
Height
query
Global
State
By
Block
Height
(
blockHeight
:
number
, key
:
string
, path
:
string
[]
)
:
Promise
<
QueryGlobalStateResult
>
Parameters
blockHeight:
number
key:
string
path:
string
[]
Returns
Promise
<
QueryGlobalStateResult
>
query
Global
State
By
State
Hash
query
Global
State
By
State
Hash
(
stateRootHash
:
null
|
string
, key
:
string
, path
:
string
[]
)
:
Promise
<
QueryGlobalStateResult
>
Parameters
stateRootHash:
null
|
string
key:
string
path:
string
[]
Returns
Promise
<
QueryGlobalStateResult
>
query
Latest
Balance
query
Latest
Balance
(
identifier
:
PurseIdentifier
)
:
Promise
<
QueryBalanceResult
>
Parameters
identifier:
PurseIdentifier
Returns
Promise
<
QueryBalanceResult
>
query
Latest
Balance
Details
query
Latest
Balance
Details
(
purseIdentifier
:
PurseIdentifier
)
:
Promise
<
QueryBalanceDetailsResult
>
Parameters
purseIdentifier:
PurseIdentifier
Returns
Promise
<
QueryBalanceDetailsResult
>
query
Latest
Global
State
query
Latest
Global
State
(
key
:
string
, path
:
string
[]
)
:
Promise
<
QueryGlobalStateResult
>
Parameters
key:
string
path:
string
[]
Returns
Promise
<
QueryGlobalStateResult
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
casper-
js-
sdk
IClient
get
Account
Info
get
Account
Info
By
Block
Hash
get
Account
Info
By
Block
Height
get
Auction
Info
By
Hash
get
Auction
Info
By
Height
get
Balance
By
State
Root
Hash
get
Block
By
Hash
get
Block
By
Height
get
Block
Transfers
By
Hash
get
Block
Transfers
By
Height
get
Chainspec
get
Delegator
Reward
By
Block
Hash
get
Delegator
Reward
By
Block
Height
get
Delegator
Reward
By
EraID
get
Deploy
get
Deploy
Finalized
Approval
get
Dictionary
Item
get
Dictionary
Item
By
Identifier
get
Entity
By
Block
Hash
get
Entity
By
Block
Height
get
Era
Info
By
Block
Hash
get
Era
Info
By
Block
Height
get
Era
Info
Latest
get
Era
Summary
By
Hash
get
Era
Summary
By
Height
get
Era
Summary
Latest
get
Latest
Auction
Info
get
Latest
Balance
get
Latest
Block
get
Latest
Block
Transfers
get
Latest
Delegator
Reward
get
Latest
Entity
get
Latest
Validator
Reward
get
Peers
get
State
Item
get
State
Root
Hash
By
Hash
get
State
Root
Hash
By
Height
get
State
Root
Hash
Latest
get
Status
get
Transaction
By
Deploy
Hash
get
Transaction
By
Transaction
Hash
get
Transaction
Finalized
Approval
By
Deploy
Hash
get
Transaction
Finalized
Approval
By
Transaction
Hash
get
Validator
Changes
Info
get
Validator
Reward
By
Block
Hash
get
Validator
Reward
By
Block
Height
get
Validator
Reward
By
EraID
put
Deploy
put
Transaction
query
Balance
By
Block
Hash
query
Balance
By
Block
Height
query
Balance
By
State
Root
Hash
query
Balance
Details
By
Block
Hash
query
Balance
Details
By
Block
Height
query
Balance
Details
By
State
Root
Hash
query
Global
State
By
Block
Hash
query
Global
State
By
Block
Height
query
Global
State
By
State
Hash
query
Latest
Balance
query
Latest
Balance
Details
query
Latest
Global
State
Generated using
TypeDoc