Properties
connector
connector: Connector
lastStatus
lastStatus: NodeStatus
Methods
deferredCallQuote
- deferredCallQuote(quoteRequests): Promise<DeferredCallsQuoteResponse[]>
Parameters
- quoteRequests: DeferredCallsQuoteRequest[]
Returns Promise<DeferredCallsQuoteResponse[]>
deferredCallsBySlot
- deferredCallsBySlot(slots): Promise<DeferredCallsSlotResponse[]>
Returns Promise<DeferredCallsSlotResponse[]>
deferredCallsInfo
- deferredCallsInfo(deferredCallsIds): Promise<DeferredCallResponse[]>
Parameters
- deferredCallsIds: string[]
Returns Promise<DeferredCallResponse[]>
executeMultipleGetAddressesBytecode
- executeMultipleGetAddressesBytecode(addressFilters): Promise<Uint8Array[]>
Parameters
- addressFilters: AddressFilter[]
Returns Promise<Uint8Array[]>
executeMultipleReadOnlyBytecode
executeMultipleReadOnlyCall
fetchPeriod
- fetchPeriod(): Promise<number>
Returns Promise<number>
getAddressInfo
- getAddressInfo(address): Promise<AddressInfo>
Returns Promise<AddressInfo>
getAddressesBytecode
- getAddressesBytecode(addressFilter): Promise<Uint8Array>
Parameters
- addressFilter: AddressFilter
Returns Promise<Uint8Array>
getAddressesDatastoreKeys
getBalance
- getBalance(address, final?): Promise<bigint>
Parameters
- address: string
- final: boolean = true
Returns Promise<bigint>
getBlock
- getBlock(blockId): Promise<BlockInfo>
Returns Promise<BlockInfo>
getBlockcliqueBlock
- getBlockcliqueBlock(slot): Promise<Block>
Returns Promise<Block>
getChainId
- getChainId(): Promise<bigint>
Returns Promise<bigint>
getCliques
- getCliques(): Promise<Clique[]>
Returns Promise<Clique[]>
getCurrentSlot
- getCurrentSlot(): Promise<Slot>
Returns Promise<Slot>
getDataStoreKeys
- getDataStoreKeys(contract, filter?, final?): Promise<Uint8Array[]>
Parameters
- contract: string
- filter: Uint8Array = ...
- final: boolean = true
Returns Promise<Uint8Array[]>
getDatastoreEntries
- getDatastoreEntries(inputs, final?): Promise<(null | Uint8Array)[]>
Returns Promise<(null | Uint8Array)[]>
getDatastoreEntry
- getDatastoreEntry(key, address, final?): Promise<null | Uint8Array>
Parameters
- key: string | Uint8Array
- address: string
- final: boolean = true
Returns Promise<null | Uint8Array>
getEndorsement
- getEndorsement(endorsementId): Promise<EndorsementInfo>
Returns Promise<EndorsementInfo>
getEvents
- getEvents(filter): Promise<SCOutputEvent[]>
Returns Promise<SCOutputEvent[]>
getGraphInterval
- getGraphInterval(start?, end?): Promise<GraphInterval[]>
Parameters
Optional
start: numberOptional
end: number
Returns Promise<GraphInterval[]>
getMinimalFee
- getMinimalFee(): Promise<bigint>
Returns Promise<bigint>
getMultipleAddressInfo
- getMultipleAddressInfo(addresses): Promise<AddressInfo[]>
Returns Promise<AddressInfo[]>
getMultipleBlocks
- getMultipleBlocks(blockIds): Promise<BlockInfo[]>
Returns Promise<BlockInfo[]>
getMultipleEndorsements
- getMultipleEndorsements(endorsementIds): Promise<EndorsementInfo[]>
Returns Promise<EndorsementInfo[]>
getMultipleSlotTransfers
- getMultipleSlotTransfers(slots): Promise<TransferReceipt[][]>
Returns Promise<TransferReceipt[][]>
getOperation
- getOperation(operationId): Promise<undefined | OperationInfo>
Returns Promise<undefined | OperationInfo>
getOperations
- getOperations(operationIds): Promise<OperationInfo[]>
Returns Promise<OperationInfo[]>
getSlotTransfers
- getSlotTransfers(slot): Promise<TransferReceipt[]>
Returns Promise<TransferReceipt[]>
getStakers
- getStakers(pagination): Promise<Staker[]>
Returns Promise<Staker[]>
sendMultipleOperations
- sendMultipleOperations(data): Promise<string[]>
Returns Promise<string[]>
sendOperation
- sendOperation(data): Promise<string>
Returns Promise<string>
sendOperations
- sendOperations(data): Promise<string[]>
Returns Promise<string[]>
status
- status(): Promise<NodeStatus>
Returns Promise<NodeStatus>