Skip to main content
Version: Next

Namespace: RPCSPEC08

types.RPC.RPCSPEC08

Namespaces​

References​

CONTRACT​

Re-exports CONTRACT


Methods​

Re-exports Methods


WebSocketMethods​

Re-exports WebSocketMethods


WebSocketEvents​

Re-exports WebSocketEvents


FAILED_TO_RECEIVE_TXN​

Re-exports FAILED_TO_RECEIVE_TXN


NO_TRACE_AVAILABLE​

Re-exports NO_TRACE_AVAILABLE


CONTRACT_NOT_FOUND​

Re-exports CONTRACT_NOT_FOUND


ENTRYPOINT_NOT_FOUND​

Re-exports ENTRYPOINT_NOT_FOUND


INVALID_CALL_DATA​

Re-exports INVALID_CALL_DATA


BLOCK_NOT_FOUND​

Re-exports BLOCK_NOT_FOUND


INVALID_BLOCK_HASH​

Re-exports INVALID_BLOCK_HASH


INVALID_TXN_INDEX​

Re-exports INVALID_TXN_INDEX


CLASS_HASH_NOT_FOUND​

Re-exports CLASS_HASH_NOT_FOUND


TXN_HASH_NOT_FOUND​

Re-exports TXN_HASH_NOT_FOUND


PAGE_SIZE_TOO_BIG​

Re-exports PAGE_SIZE_TOO_BIG


NO_BLOCKS​

Re-exports NO_BLOCKS


INVALID_CONTINUATION_TOKEN​

Re-exports INVALID_CONTINUATION_TOKEN


TOO_MANY_KEYS_IN_FILTER​

Re-exports TOO_MANY_KEYS_IN_FILTER


CONTRACT_ERROR​

Re-exports CONTRACT_ERROR


TRANSACTION_EXECUTION_ERROR​

Re-exports TRANSACTION_EXECUTION_ERROR


STORAGE_PROOF_NOT_SUPPORTED​

Re-exports STORAGE_PROOF_NOT_SUPPORTED


CLASS_ALREADY_DECLARED​

Re-exports CLASS_ALREADY_DECLARED


INVALID_TRANSACTION_NONCE​

Re-exports INVALID_TRANSACTION_NONCE


INSUFFICIENT_RESOURCES_FOR_VALIDATE​

Re-exports INSUFFICIENT_RESOURCES_FOR_VALIDATE


INSUFFICIENT_ACCOUNT_BALANCE​

Re-exports INSUFFICIENT_ACCOUNT_BALANCE


VALIDATION_FAILURE​

Re-exports VALIDATION_FAILURE


COMPILATION_FAILED​

Re-exports COMPILATION_FAILED


CONTRACT_CLASS_SIZE_IS_TOO_LARGE​

Re-exports CONTRACT_CLASS_SIZE_IS_TOO_LARGE


NON_ACCOUNT​

Re-exports NON_ACCOUNT


DUPLICATE_TX​

Re-exports DUPLICATE_TX


COMPILED_CLASS_HASH_MISMATCH​

Re-exports COMPILED_CLASS_HASH_MISMATCH


UNSUPPORTED_TX_VERSION​

Re-exports UNSUPPORTED_TX_VERSION


UNSUPPORTED_CONTRACT_CLASS_VERSION​

Re-exports UNSUPPORTED_CONTRACT_CLASS_VERSION


UNEXPECTED_ERROR​

Re-exports UNEXPECTED_ERROR


INVALID_SUBSCRIPTION_ID​

Re-exports INVALID_SUBSCRIPTION_ID


TOO_MANY_ADDRESSES_IN_FILTER​

Re-exports TOO_MANY_ADDRESSES_IN_FILTER


TOO_MANY_BLOCKS_BACK​

Re-exports TOO_MANY_BLOCKS_BACK


COMPILATION_ERROR​

Re-exports COMPILATION_ERROR


FELT​

Re-exports FELT


ETH_ADDRESS​

Re-exports ETH_ADDRESS


STORAGE_KEY​

Re-exports STORAGE_KEY


ADDRESS​

Re-exports ADDRESS


NUM_AS_HEX​

Re-exports NUM_AS_HEX


u64​

Re-exports u64


u128​

Re-exports u128


SIGNATURE​

Re-exports SIGNATURE


BLOCK_NUMBER​

Re-exports BLOCK_NUMBER


BLOCK_HASH​

Re-exports BLOCK_HASH


TXN_HASH​

Re-exports TXN_HASH


L1_TXN_HASH​

Re-exports L1_TXN_HASH


CHAIN_ID​

Re-exports CHAIN_ID


STATE_MUTABILITY​

Re-exports STATE_MUTABILITY


FUNCTION_ABI_TYPE​

Re-exports FUNCTION_ABI_TYPE


ABI_NAME_AND_TYPE​

Re-exports ABI_NAME_AND_TYPE


ABI_TYPE​

Re-exports ABI_TYPE


ENTRY_POINT_TYPE​

Re-exports ENTRY_POINT_TYPE


TXN_STATUS​

Re-exports TXN_STATUS


SIMULATION_FLAG​

Re-exports SIMULATION_FLAG


DA_MODE​

Re-exports DA_MODE


TXN_TYPE​

Re-exports TXN_TYPE


TXN_FINALITY_STATUS​

Re-exports TXN_FINALITY_STATUS


TXN_EXECUTION_STATUS​

Re-exports TXN_EXECUTION_STATUS


BLOCK_STATUS​

Re-exports BLOCK_STATUS


BLOCK_SELECTOR​

Re-exports BLOCK_SELECTOR


BLOCK_TAG​

Re-exports BLOCK_TAG


SUBSCRIPTION_BLOCK_TAG​

Re-exports SUBSCRIPTION_BLOCK_TAG


SUBSCRIPTION_ID​

Re-exports SUBSCRIPTION_ID


NEW_TXN_STATUS​

Re-exports NEW_TXN_STATUS


REORG_DATA​

Re-exports REORG_DATA


SubscriptionNewHeadsResponse​

Re-exports SubscriptionNewHeadsResponse


SubscriptionEventsResponse​

Re-exports SubscriptionEventsResponse


SubscriptionTransactionsStatusResponse​

Re-exports SubscriptionTransactionsStatusResponse


SubscriptionPendingTransactionsResponse​

Re-exports SubscriptionPendingTransactionsResponse


SubscriptionReorgResponse​

Re-exports SubscriptionReorgResponse


EVENTS_CHUNK​

Re-exports EVENTS_CHUNK


RESULT_PAGE_REQUEST​

Re-exports RESULT_PAGE_REQUEST


EMITTED_EVENT​

Re-exports EMITTED_EVENT


EVENT​

Re-exports EVENT


EVENT_CONTENT​

Re-exports EVENT_CONTENT


EVENT_KEYS​

Re-exports EVENT_KEYS


EVENT_FILTER​

Re-exports EVENT_FILTER


BLOCK_ID​

Re-exports BLOCK_ID


SUBSCRIPTION_BLOCK_ID​

Re-exports SUBSCRIPTION_BLOCK_ID


SYNC_STATUS​

Re-exports SYNC_STATUS


NEW_CLASSES​

Re-exports NEW_CLASSES


REPLACED_CLASS​

Re-exports REPLACED_CLASS


NONCE_UPDATE​

Re-exports NONCE_UPDATE


STATE_DIFF​

Re-exports STATE_DIFF


PENDING_STATE_UPDATE​

Re-exports PENDING_STATE_UPDATE


STATE_UPDATE​

Re-exports STATE_UPDATE


BLOCK_BODY_WITH_TX_HASHES​

Re-exports BLOCK_BODY_WITH_TX_HASHES


BLOCK_BODY_WITH_TXS​

Re-exports BLOCK_BODY_WITH_TXS


BLOCK_BODY_WITH_RECEIPTS​

Re-exports BLOCK_BODY_WITH_RECEIPTS


BLOCK_HEADER​

Re-exports BLOCK_HEADER


PENDING_BLOCK_HEADER​

Re-exports PENDING_BLOCK_HEADER


BLOCK_WITH_TX_HASHES​

Re-exports BLOCK_WITH_TX_HASHES


BLOCK_WITH_TXS​

Re-exports BLOCK_WITH_TXS


BLOCK_WITH_RECEIPTS​

Re-exports BLOCK_WITH_RECEIPTS


PENDING_BLOCK_WITH_TX_HASHES​

Re-exports PENDING_BLOCK_WITH_TX_HASHES


PENDING_BLOCK_WITH_TXS​

Re-exports PENDING_BLOCK_WITH_TXS


PENDING_BLOCK_WITH_RECEIPTS​

Re-exports PENDING_BLOCK_WITH_RECEIPTS


DEPLOYED_CONTRACT_ITEM​

Re-exports DEPLOYED_CONTRACT_ITEM


CONTRACT_STORAGE_DIFF_ITEM​

Re-exports CONTRACT_STORAGE_DIFF_ITEM


StorageDiffItem​

Re-exports StorageDiffItem


TXN​

Re-exports TXN


TXN_WITH_HASH​

Re-exports TXN_WITH_HASH


DECLARE_TXN​

Re-exports DECLARE_TXN


DECLARE_TXN_V0​

Re-exports DECLARE_TXN_V0


DECLARE_TXN_V1​

Re-exports DECLARE_TXN_V1


DECLARE_TXN_V2​

Re-exports DECLARE_TXN_V2


DECLARE_TXN_V3​

Re-exports DECLARE_TXN_V3


BROADCASTED_TXN​

Re-exports BROADCASTED_TXN


BROADCASTED_INVOKE_TXN​

Re-exports BROADCASTED_INVOKE_TXN


BROADCASTED_DEPLOY_ACCOUNT_TXN​

Re-exports BROADCASTED_DEPLOY_ACCOUNT_TXN


BROADCASTED_DECLARE_TXN​

Re-exports BROADCASTED_DECLARE_TXN


BROADCASTED_DECLARE_TXN_V3​

Re-exports BROADCASTED_DECLARE_TXN_V3


DEPLOY_ACCOUNT_TXN​

Re-exports DEPLOY_ACCOUNT_TXN


DEPLOY_ACCOUNT_TXN_V1​

Re-exports DEPLOY_ACCOUNT_TXN_V1


DEPLOY_ACCOUNT_TXN_V3​

Re-exports DEPLOY_ACCOUNT_TXN_V3


DEPLOY_TXN​

Re-exports DEPLOY_TXN


INVOKE_TXN​

Re-exports INVOKE_TXN


INVOKE_TXN_V0​

Re-exports INVOKE_TXN_V0


INVOKE_TXN_V1​

Re-exports INVOKE_TXN_V1


INVOKE_TXN_V3​

Re-exports INVOKE_TXN_V3


L1_HANDLER_TXN​

Re-exports L1_HANDLER_TXN


COMMON_RECEIPT_PROPERTIES​

Re-exports COMMON_RECEIPT_PROPERTIES


INVOKE_TXN_RECEIPT​

Re-exports INVOKE_TXN_RECEIPT


DECLARE_TXN_RECEIPT​

Re-exports DECLARE_TXN_RECEIPT


DEPLOY_ACCOUNT_TXN_RECEIPT​

Re-exports DEPLOY_ACCOUNT_TXN_RECEIPT


DEPLOY_TXN_RECEIPT​

Re-exports DEPLOY_TXN_RECEIPT


L1_HANDLER_TXN_RECEIPT​

Re-exports L1_HANDLER_TXN_RECEIPT


TXN_RECEIPT​

Re-exports TXN_RECEIPT


TXN_RECEIPT_WITH_BLOCK_INFO​

Re-exports TXN_RECEIPT_WITH_BLOCK_INFO


MSG_TO_L1​

Re-exports MSG_TO_L1


MSG_FROM_L1​

Re-exports MSG_FROM_L1


FUNCTION_CALL​

Re-exports FUNCTION_CALL


CONTRACT_CLASS​

Re-exports CONTRACT_CLASS


DEPRECATED_CONTRACT_CLASS​

Re-exports DEPRECATED_CONTRACT_CLASS


DEPRECATED_CAIRO_ENTRY_POINT​

Re-exports DEPRECATED_CAIRO_ENTRY_POINT


SIERRA_ENTRY_POINT​

Re-exports SIERRA_ENTRY_POINT


CONTRACT_ABI​

Re-exports CONTRACT_ABI


CONTRACT_ABI_ENTRY​

Re-exports CONTRACT_ABI_ENTRY


STRUCT_ABI_ENTRY​

Re-exports STRUCT_ABI_ENTRY


STRUCT_MEMBER​

Re-exports STRUCT_MEMBER


EVENT_ABI_ENTRY​

Re-exports EVENT_ABI_ENTRY


FUNCTION_STATE_MUTABILITY​

Re-exports FUNCTION_STATE_MUTABILITY


FUNCTION_ABI_ENTRY​

Re-exports FUNCTION_ABI_ENTRY


TYPED_PARAMETER​

Re-exports TYPED_PARAMETER


SIMULATION_FLAG_FOR_ESTIMATE_FEE​

Re-exports SIMULATION_FLAG_FOR_ESTIMATE_FEE


PRICE_UNIT​

Re-exports PRICE_UNIT


FEE_ESTIMATE​

Re-exports FEE_ESTIMATE


FEE_PAYMENT​

Re-exports FEE_PAYMENT


RESOURCE_BOUNDS_MAPPING​

Re-exports RESOURCE_BOUNDS_MAPPING


RESOURCE_BOUNDS​

Re-exports RESOURCE_BOUNDS


RESOURCE_PRICE​

Re-exports RESOURCE_PRICE


EXECUTION_RESOURCES​

Re-exports EXECUTION_RESOURCES


MERKLE_NODE​

Re-exports MERKLE_NODE


BINARY_NODE​

Re-exports BINARY_NODE


EDGE_NODE​

Re-exports EDGE_NODE


NODE_HASH_TO_NODE_MAPPING​

Re-exports NODE_HASH_TO_NODE_MAPPING


CONTRACT_EXECUTION_ERROR​

Re-exports CONTRACT_EXECUTION_ERROR


CONTRACT_EXECUTION_ERROR_INNER​

Re-exports CONTRACT_EXECUTION_ERROR_INNER


TRANSACTION_TRACE​

Re-exports TRANSACTION_TRACE


INVOKE_TXN_TRACE​

Re-exports INVOKE_TXN_TRACE


DECLARE_TXN_TRACE​

Re-exports DECLARE_TXN_TRACE


DEPLOY_ACCOUNT_TXN_TRACE​

Re-exports DEPLOY_ACCOUNT_TXN_TRACE


L1_HANDLER_TXN_TRACE​

Re-exports L1_HANDLER_TXN_TRACE


NESTED_CALL​

Re-exports NESTED_CALL


FUNCTION_INVOCATION​

Re-exports FUNCTION_INVOCATION


INNER_CALL_EXECUTION_RESOURCES​

Re-exports INNER_CALL_EXECUTION_RESOURCES


ORDERED_EVENT​

Re-exports ORDERED_EVENT


ORDERED_MESSAGE​

Re-exports ORDERED_MESSAGE


TXN_STATUS_RESULT​

Re-exports TXN_STATUS_RESULT


CONTRACT_STORAGE_KEYS​

Re-exports CONTRACT_STORAGE_KEYS


ContractClass​

Re-exports ContractClass


SimulateTransaction​

Re-exports SimulateTransaction


SimulateTransactionResponse​

Re-exports SimulateTransactionResponse


FeeEstimate​

Re-exports FeeEstimate


TransactionWithHash​

Re-exports TransactionWithHash


BlockHashAndNumber​

Re-exports BlockHashAndNumber


BlockWithTxs​

Re-exports BlockWithTxs


BlockWithTxHashes​

Re-exports BlockWithTxHashes


BlockWithTxReceipts​

Re-exports BlockWithTxReceipts


StateUpdate​

Re-exports StateUpdate


BlockTransactionsTraces​

Re-exports BlockTransactionsTraces


Syncing​

Re-exports Syncing


Events​

Re-exports Events


EmittedEvent​

Re-exports EmittedEvent


Event​

Re-exports Event


InvokedTransaction​

Re-exports InvokedTransaction


DeclaredTransaction​

Re-exports DeclaredTransaction


DeployedAccountTransaction​

Re-exports DeployedAccountTransaction


L1L2MessagesStatus​

Re-exports L1L2MessagesStatus


StorageProof​

Re-exports StorageProof


CompiledCasm​

Re-exports CompiledCasm


ContractAddress​

Re-exports ContractAddress


Felt​

Re-exports Felt


Nonce​

Re-exports Nonce


TransactionHash​

Re-exports TransactionHash


TransactionTrace​

Re-exports TransactionTrace


BlockHash​

Re-exports BlockHash


TransactionReceipt​

Re-exports TransactionReceipt


TransactionReceiptProductionBlock​

Re-exports TransactionReceiptProductionBlock


TransactionReceiptPendingBlock​

Re-exports TransactionReceiptPendingBlock


EventFilter​

Re-exports EventFilter


SimulationFlags​

Re-exports SimulationFlags


L1Message​

Re-exports L1Message


BaseTransaction​

Re-exports BaseTransaction


ChainId​

Re-exports ChainId


Transaction​

Re-exports Transaction


TransactionStatus​

Re-exports TransactionStatus


ResourceBounds​

Re-exports ResourceBounds


FeePayment​

Re-exports FeePayment


PriceUnit​

Re-exports PriceUnit


L1L2MessageStatus​

Re-exports L1L2MessageStatus


StorageDiffs​

Re-exports StorageDiffs


DeprecatedDeclaredClasses​

Re-exports DeprecatedDeclaredClasses


NonceUpdates​

Re-exports NonceUpdates


ReplacedClasses​

Re-exports ReplacedClasses


STATUS_ACCEPTED_ON_L2​

Re-exports STATUS_ACCEPTED_ON_L2


STATUS_ACCEPTED_ON_L1​

Re-exports STATUS_ACCEPTED_ON_L1


STATUS_SUCCEEDED​

Re-exports STATUS_SUCCEEDED


STATUS_REVERTED​

Re-exports STATUS_REVERTED


STATUS_PENDING​

Re-exports STATUS_PENDING


STATUS_REJECTED​

Re-exports STATUS_REJECTED


STATUS_RECEIVED​

Re-exports STATUS_RECEIVED


TXN_TYPE_DECLARE​

Re-exports TXN_TYPE_DECLARE


TXN_TYPE_DEPLOY​

Re-exports TXN_TYPE_DEPLOY


TXN_TYPE_DEPLOY_ACCOUNT​

Re-exports TXN_TYPE_DEPLOY_ACCOUNT


TXN_TYPE_INVOKE​

Re-exports TXN_TYPE_INVOKE


TXN_TYPE_L1_HANDLER​

Re-exports TXN_TYPE_L1_HANDLER


STRUCT_ABI_TYPE​

Re-exports STRUCT_ABI_TYPE


EVENT_ABI_TYPE​

Re-exports EVENT_ABI_TYPE


ABI_TYPE_FUNCTION​

Re-exports ABI_TYPE_FUNCTION


ABI_TYPE_CONSTRUCTOR​

Re-exports ABI_TYPE_CONSTRUCTOR


ABI_TYPE_L1_HANDLER​

Re-exports ABI_TYPE_L1_HANDLER


ABI_TYPE_ENUM​

Re-exports ABI_TYPE_ENUM


STATE_MUTABILITY_VIEW​

Re-exports STATE_MUTABILITY_VIEW


STATE_MUTABILITY_EXTERNAL​

Re-exports STATE_MUTABILITY_EXTERNAL


PRICE_UNIT_WEI​

Re-exports PRICE_UNIT_WEI


PRICE_UNIT_FRI​

Re-exports PRICE_UNIT_FRI


L1_DA_MODE​

Re-exports L1_DA_MODE


CALL_TYPE​

Re-exports CALL_TYPE


ETransactionType​

Re-exports ETransactionType


ESimulationFlag​

Re-exports ESimulationFlag


ETransactionStatus​

Re-exports ETransactionStatus


ETransactionFinalityStatus​

Re-exports ETransactionFinalityStatus


ETransactionExecutionStatus​

Re-exports ETransactionExecutionStatus


EBlockTag​

Re-exports EBlockTag


EDataAvailabilityMode​

Re-exports EDataAvailabilityMode


EDAMode​

Re-exports EDAMode


ETransactionVersion​

Re-exports ETransactionVersion


ETransactionVersion2​

Re-exports ETransactionVersion2


ETransactionVersion3​

Re-exports ETransactionVersion3


CASM_COMPILED_CONTRACT_CLASS​

Re-exports CASM_COMPILED_CONTRACT_CLASS


CASM_ENTRY_POINT​

Re-exports CASM_ENTRY_POINT


CellRef​

Re-exports CellRef


Deref​

Re-exports Deref


DoubleDeref​

Re-exports DoubleDeref


Immediate​

Re-exports Immediate


BinOp​

Re-exports BinOp


ResOperand​

Re-exports ResOperand


HINT​

Re-exports HINT


DEPRECATED_HINT​

Re-exports DEPRECATED_HINT


CORE_HINT​

Re-exports CORE_HINT


STARKNET_HINT​

Re-exports STARKNET_HINT


IsPending​

Re-exports IsPending


IsInBlock​

Re-exports IsInBlock


IsType​

Re-exports IsType


IsSucceeded​

Re-exports IsSucceeded


IsReverted​

Re-exports IsReverted


Permission​

Re-exports Permission


TypedDataRevision​

Re-exports TypedDataRevision


StarknetEnumType​

Re-exports StarknetEnumType


StarknetMerkleType​

Re-exports StarknetMerkleType


StarknetType​

Re-exports StarknetType


StarknetDomain​

Re-exports StarknetDomain


TypedData​

Re-exports TypedData


StarknetWindowObject​

Re-exports StarknetWindowObject


Address​

Re-exports Address


Signature​

Re-exports Signature


PADDED_TXN_HASH​

Re-exports PADDED_TXN_HASH


PADDED_FELT​

Re-exports PADDED_FELT


SpecVersion​

Re-exports SpecVersion


TokenSymbol​

Re-exports TokenSymbol


Asset​

Re-exports Asset


StarknetChain​

Re-exports StarknetChain


Call​

Re-exports Call


AddInvokeTransactionParameters​

Re-exports AddInvokeTransactionParameters


AddInvokeTransactionResult​

Re-exports AddInvokeTransactionResult


AddDeclareTransactionParameters​

Re-exports AddDeclareTransactionParameters


AddDeclareTransactionResult​

Re-exports AddDeclareTransactionResult


RequestAccountsParameters​

Re-exports RequestAccountsParameters


WatchAssetParameters​

Re-exports WatchAssetParameters


AddStarknetChainParameters​

Re-exports AddStarknetChainParameters


SwitchStarknetChainParameters​

Re-exports SwitchStarknetChainParameters


AccountDeploymentData​

Re-exports AccountDeploymentData


ApiVersion​

Re-exports ApiVersion


RpcTypeToMessageMap​

Re-exports RpcTypeToMessageMap


RpcMessage​

Re-exports RpcMessage


IsParamsOptional​

Re-exports IsParamsOptional


RequestFnCall​

Re-exports RequestFnCall


RequestFn​

Re-exports RequestFn


AccountChangeEventHandler​

Re-exports AccountChangeEventHandler


NetworkChangeEventHandler​

Re-exports NetworkChangeEventHandler


WalletEventHandlers​

Re-exports WalletEventHandlers


WalletEvents​

Re-exports WalletEvents


WalletEventListener​

Re-exports WalletEventListener


NOT_ERC20​

Re-exports NOT_ERC20


UNLISTED_NETWORK​

Re-exports UNLISTED_NETWORK


USER_REFUSED_OP​

Re-exports USER_REFUSED_OP


INVALID_REQUEST_PAYLOAD​

Re-exports INVALID_REQUEST_PAYLOAD


ACCOUNT_ALREADY_DEPLOYED​

Re-exports ACCOUNT_ALREADY_DEPLOYED


API_VERSION_NOT_SUPPORTED​

Re-exports API_VERSION_NOT_SUPPORTED


UNKNOWN_ERROR​

Re-exports UNKNOWN_ERROR