Skip to main content
Version: near-api-js@1.1.0

Module: providers/provider

NEAR RPC API request types and responses

Enumerationsโ€‹

Interfacesโ€‹

Type Aliasesโ€‹

BlockIdโ€‹

BlockId: BlockHash | BlockHeight

Defined inโ€‹

providers/provider.ts:32


BlockReferenceโ€‹

BlockReference: { blockId: BlockId } | { finality: Finality } | { sync_checkpoint: "genesis" | "earliest_available" }

Defined inโ€‹

providers/provider.ts:36


BlockShardIdโ€‹

BlockShardId: [BlockId, ShardId]

Defined inโ€‹

providers/provider.ts:130


ChunkHashโ€‹

ChunkHash: string

Defined inโ€‹

providers/provider.ts:128


ChunkIdโ€‹

ChunkId: ChunkHash | BlockShardId

Defined inโ€‹

providers/provider.ts:131


Finalityโ€‹

Finality: "optimistic" | "near-final" | "final"

Defined inโ€‹

providers/provider.ts:34


MerklePathโ€‹

MerklePath: MerkleNode[]

Defined inโ€‹

providers/provider.ts:266


RpcQueryRequestโ€‹

RpcQueryRequest: ViewAccountRequest | ViewCodeRequest | ViewStateRequest | ViewAccountRequest | ViewAccessKeyRequest | ViewAccessKeyListRequest | CallFunctionRequest & BlockReference

Defined inโ€‹

providers/provider.ts:408


ShardIdโ€‹

ShardId: number

Defined inโ€‹

providers/provider.ts:129