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