Skip to main content
Version: 5.14.1

Namespace: RPC

Enumerations​

Type Aliases​

Response​

Ƭ Response: Object

Type declaration​

NameType
idnumber
jsonrpcstring
result?any
error?{ code: string ; message: string }
error.codestring
error.messagestring

Defined in​

src/types/api/rpc.ts:4


ChainId​

Ƭ ChainId: OPENRPC.CHAIN_ID

Defined in​

src/types/api/rpc.ts:14


CallResponse​

Ƭ CallResponse: OPENRPC.CallResponse

Defined in​

src/types/api/rpc.ts:15


ContractAddress​

Ƭ ContractAddress: ADDRESS

Defined in​

src/types/api/rpc.ts:16


Felt​

Ƭ Felt: FELT

Defined in​

src/types/api/rpc.ts:17


Nonce​

Ƭ Nonce: OPENRPC.Nonce

Defined in​

src/types/api/rpc.ts:18


ContractClass​

Ƭ ContractClass: OPENRPC.ContractClass

Defined in​

src/types/api/rpc.ts:19


StateUpdate​

Ƭ StateUpdate: OPENRPC.StateUpdate

Defined in​

src/types/api/rpc.ts:20


Transaction​

Ƭ Transaction: OPENRPC.Transaction

Defined in​

src/types/api/rpc.ts:21


PendingTransactions​

Ƭ PendingTransactions: OPENRPC.PendingTransactions

Defined in​

src/types/api/rpc.ts:22


TransactionHash​

Ƭ TransactionHash: OPENRPC.TransactionHash

Defined in​

src/types/api/rpc.ts:23


Trace​

Ƭ Trace: OPENRPC.Trace

Defined in​

src/types/api/rpc.ts:24


Traces​

Ƭ Traces: OPENRPC.Traces

Defined in​

src/types/api/rpc.ts:25


BlockHash​

Ƭ BlockHash: OPENRPC.BlockHash

Defined in​

src/types/api/rpc.ts:26


BlockHashAndNumber​

Ƭ BlockHashAndNumber: OPENRPC.BlockHashAndNumber

Defined in​

src/types/api/rpc.ts:27


GetClassResponse​

Ƭ GetClassResponse: OPENRPC.ContractClass

Defined in​

src/types/api/rpc.ts:28


EstimateFeeResponse​

Ƭ EstimateFeeResponse: OPENRPC.EstimatedFee

Defined in​

src/types/api/rpc.ts:29


GetBlockWithTxHashesResponse​

Ƭ GetBlockWithTxHashesResponse: OPENRPC.BlockWithTxHashes

Defined in​

src/types/api/rpc.ts:30


GetBlockWithTxs​

Ƭ GetBlockWithTxs: OPENRPC.BlockWithTxs

Defined in​

src/types/api/rpc.ts:31


GetStorageAtResponse​

Ƭ GetStorageAtResponse: OPENRPC.Storage

Defined in​

src/types/api/rpc.ts:32


TransactionReceipt​

Ƭ TransactionReceipt: OPENRPC.TransactionReceipt

Defined in​

src/types/api/rpc.ts:33


GetTransactionByHashResponse​

Ƭ GetTransactionByHashResponse: OPENRPC.Transaction

Defined in​

src/types/api/rpc.ts:34


GetTransactionByBlockIdAndIndex​

Ƭ GetTransactionByBlockIdAndIndex: OPENRPC.Transaction

Defined in​

src/types/api/rpc.ts:35


GetTransactionCountResponse​

Ƭ GetTransactionCountResponse: number

Defined in​

src/types/api/rpc.ts:36


GetBlockNumberResponse​

Ƭ GetBlockNumberResponse: OPENRPC.BlockNumber

Defined in​

src/types/api/rpc.ts:37


GetSyncingStatsResponse​

Ƭ GetSyncingStatsResponse: OPENRPC.SyncingStatus

Defined in​

src/types/api/rpc.ts:38


EventFilter​

Ƭ EventFilter: OPENRPC.EventFilter

Defined in​

src/types/api/rpc.ts:39


GetEventsResponse​

Ƭ GetEventsResponse: OPENRPC.Events

Defined in​

src/types/api/rpc.ts:40


InvokedTransaction​

Ƭ InvokedTransaction: OPENRPC.InvokedTransaction

Defined in​

src/types/api/rpc.ts:41


DeclaredTransaction​

Ƭ DeclaredTransaction: OPENRPC.DeclaredTransaction

Defined in​

src/types/api/rpc.ts:42


DeployedTransaction​

Ƭ DeployedTransaction: OPENRPC.DeployedTransaction

Defined in​

src/types/api/rpc.ts:43


Methods​

Ƭ Methods: OPENRPC.Methods

Defined in​

src/types/api/rpc.ts:44


Storage​

Ƭ Storage: OPENRPC.Storage

Defined in​

src/types/api/rpc.ts:45


StorageDiffs​

Ƭ StorageDiffs: CONTRACT_STORAGE_DIFF_ITEM[]

Defined in​

src/types/api/rpc.ts:56


DeclaredContractHashes​

Ƭ DeclaredContractHashes: FELT[]

Defined in​

src/types/api/rpc.ts:57


Nonces​

Ƭ Nonces: { contract_address: ADDRESS ; nonce: FELT }[]

Defined in​

src/types/api/rpc.ts:58