RPC
Namespaces
Interfaces
- FAILED_TO_RECEIVE_TXN
- NO_TRACE_AVAILABLE
- CONTRACT_NOT_FOUND
- ENTRYPOINT_NOT_FOUND
- BLOCK_NOT_FOUND
- INVALID_TXN_INDEX
- CLASS_HASH_NOT_FOUND
- TXN_HASH_NOT_FOUND
- PAGE_SIZE_TOO_BIG
- NO_BLOCKS
- INVALID_CONTINUATION_TOKEN
- TOO_MANY_KEYS_IN_FILTER
- CONTRACT_ERROR
- TRANSACTION_EXECUTION_ERROR
- STORAGE_PROOF_NOT_SUPPORTED
- CLASS_ALREADY_DECLARED
- INVALID_TRANSACTION_NONCE
- INSUFFICIENT_RESOURCES_FOR_VALIDATE
- INSUFFICIENT_ACCOUNT_BALANCE
- VALIDATION_FAILURE
- COMPILATION_FAILED
- CONTRACT_CLASS_SIZE_IS_TOO_LARGE
- NON_ACCOUNT
- DUPLICATE_TX
- COMPILED_CLASS_HASH_MISMATCH
- UNSUPPORTED_TX_VERSION
- UNSUPPORTED_CONTRACT_CLASS_VERSION
- UNEXPECTED_ERROR
- REPLACEMENT_TRANSACTION_UNDERPRICED
- FEE_BELOW_MINIMUM
- INVALID_SUBSCRIPTION_ID
- TOO_MANY_ADDRESSES_IN_FILTER
- TOO_MANY_BLOCKS_BACK
- INVALID_PROOF
- COMPILATION_ERROR
- AddInvokeTransactionParameters
- AddInvokeTransactionResult
- AddDeclareTransactionParameters
- AddDeclareTransactionResult
- RequestAccountsParameters
- WatchAssetParameters
- AddStarknetChainParameters
- SwitchStarknetChainParameters
- AccountDeploymentData
- ApiVersionRequest
- NOT_ERC20
- UNLISTED_NETWORK
- USER_REFUSED_OP
- INVALID_REQUEST_PAYLOAD
- ACCOUNT_ALREADY_DEPLOYED
- DEPLOYMENT_DATA_NOT_AVAILABLE
- CHAIN_ID_NOT_SUPPORTED
- NOT_REGISTERED
- INSUFFICIENT_PRIVATE_BALANCE
- PRIVACY_LEAK
- API_VERSION_NOT_SUPPORTED
- UNKNOWN_ERROR
- WalletEventHandlers
- RpcTypeToMessageMap
- StarknetWindowObject
- StarknetDomain
- TypedData
Type Aliases
- FELT
- ETH_ADDRESS
- STORAGE_KEY
- ADDRESS
- NUM_AS_HEX
- u64
- u128
- SIGNATURE
- PROOF
- PROOF_FACTS
- BLOCK_NUMBER
- BLOCK_HASH
- TXN_HASH
- L1_TXN_HASH
- CHAIN_ID
- STATE_MUTABILITY
- FUNCTION_ABI_TYPE
- ABI_NAME_AND_TYPE
- ABI_TYPE
- ENTRY_POINT_TYPE
- SIMULATION_FLAG
- DA_MODE
- TXN_TYPE
- TXN_STATUS
- TXN_FINALITY_STATUS
- TXN_EXECUTION_STATUS
- BLOCK_STATUS
- BLOCK_ID
- BLOCK_SELECTOR
- BLOCK_TAG
- TXN_STATUS_WITHOUT_L1
- SUBSCRIPTION_ID
- NEW_TXN_STATUS
- REORG_DATA
- NewHeadsEvent
- StarknetEventsEvent
- TransactionsStatusEvent
- NewTransactionReceiptsEvent
- NewTransactionEvent
- ReorgEvent
- EVENTS_CHUNK
- RESULT_PAGE_REQUEST
- EMITTED_EVENT
- EVENT
- EVENT_CONTENT
- EVENT_KEYS
- EVENT_FILTER
- SUBSCRIPTION_BLOCK_ID
- SYNC_STATUS
- NEW_CLASSES
- REPLACED_CLASS
- NONCE_UPDATE
- STATE_DIFF
- PRE_CONFIRMED_STATE_UPDATE
- STATE_UPDATE
- BLOCK_BODY_WITH_TX_HASHES
- BLOCK_BODY_WITH_TXS
- BLOCK_BODY_WITH_RECEIPTS
- BLOCK_HEADER
- PRE_CONFIRMED_BLOCK_HEADER
- BLOCK_WITH_TX_HASHES
- BLOCK_WITH_TXS
- BLOCK_WITH_RECEIPTS
- PRE_CONFIRMED_BLOCK_WITH_TX_HASHES
- PRE_CONFIRMED_BLOCK_WITH_TXS
- PRE_CONFIRMED_BLOCK_WITH_RECEIPTS
- DEPLOYED_CONTRACT_ITEM
- CONTRACT_STORAGE_DIFF_ITEM
- StorageDiffItem
- TXN
- TXN_WITH_HASH
- DECLARE_TXN
DECLARE_TXN_V0DECLARE_TXN_V1DECLARE_TXN_V2- DECLARE_TXN_V3
- BROADCASTED_TXN
- BROADCASTED_INVOKE_TXN
- BROADCASTED_DEPLOY_ACCOUNT_TXN
- BROADCASTED_DECLARE_TXN
- BROADCASTED_DECLARE_TXN_V3
- DEPLOY_ACCOUNT_TXN
DEPLOY_ACCOUNT_TXN_V1- DEPLOY_ACCOUNT_TXN_V3
- DEPLOY_TXN
- INVOKE_TXN
INVOKE_TXN_V0INVOKE_TXN_V1- INVOKE_TXN_V3
- L1_HANDLER_TXN
- COMMON_RECEIPT_PROPERTIES
- INVOKE_TXN_RECEIPT
- DECLARE_TXN_RECEIPT
- DEPLOY_ACCOUNT_TXN_RECEIPT
- DEPLOY_TXN_RECEIPT
- L1_HANDLER_TXN_RECEIPT
- TXN_RECEIPT
- TXN_RECEIPT_WITH_BLOCK_INFO
- MSG_TO_L1
- MSG_FROM_L1
- FUNCTION_CALL
- CONTRACT_CLASS
- DEPRECATED_CONTRACT_CLASS
- DEPRECATED_CAIRO_ENTRY_POINT
- SIERRA_ENTRY_POINT
- CONTRACT_ABI
- CONTRACT_ABI_ENTRY
- STRUCT_ABI_ENTRY
- STRUCT_MEMBER
- EVENT_ABI_ENTRY
- FUNCTION_STATE_MUTABILITY
- FUNCTION_ABI_ENTRY
- TYPED_PARAMETER
- SIMULATION_FLAG_FOR_ESTIMATE_FEE
- PRICE_UNIT
- FEE_ESTIMATE_COMMON
- FEE_ESTIMATE
- MESSAGE_FEE_ESTIMATE
- FEE_PAYMENT
- RESOURCE_BOUNDS_MAPPING
- RESOURCE_BOUNDS
- RESOURCE_PRICE
- EXECUTION_RESOURCES
- MERKLE_NODE
- BINARY_NODE
- EDGE_NODE
- NODE_HASH_TO_NODE_MAPPING
- CONTRACT_EXECUTION_ERROR
- CONTRACT_EXECUTION_ERROR_INNER
- TXN_RESPONSE_FLAG
- TRACE_FLAG
- STORAGE_RESPONSE_FLAG
- STORAGE_RESULT
- SUBSCRIPTION_TAG
- STORAGE_READ
- NONCE_READ
- CLASS_HASH_READ
- DECLARED_CONTRACT_READ
- INITIAL_READS
- TRANSACTION_TRACE
- INVOKE_TXN_TRACE
- DECLARE_TXN_TRACE
- DEPLOY_ACCOUNT_TXN_TRACE
- L1_HANDLER_TXN_TRACE
- NESTED_CALL
- FUNCTION_INVOCATION
- INNER_CALL_EXECUTION_RESOURCES
- REVERTIBLE_FUNCTION_INVOCATION
- ORDERED_EVENT
- ORDERED_MESSAGE
- TXN_STATUS_RESULT
- CONTRACT_STORAGE_KEYS
- STATUS_ACCEPTED_ON_L2
- STATUS_ACCEPTED_ON_L1
- STATUS_SUCCEEDED
- STATUS_REVERTED
- STATUS_RECEIVED
- STATUS_CANDIDATE
- STATUS_PRE_CONFIRMED
- STATUS_PRE_CONFIRMED_LOWERCASE
- TXN_TYPE_DECLARE
- TXN_TYPE_DEPLOY
- TXN_TYPE_DEPLOY_ACCOUNT
- TXN_TYPE_INVOKE
- TXN_TYPE_L1_HANDLER
- STRUCT_ABI_TYPE
- EVENT_ABI_TYPE
- ABI_TYPE_FUNCTION
- ABI_TYPE_CONSTRUCTOR
- ABI_TYPE_L1_HANDLER
- ABI_TYPE_ENUM
- STATE_MUTABILITY_VIEW
- STATE_MUTABILITY_EXTERNAL
- PRICE_UNIT_WEI
- PRICE_UNIT_FRI
- L1_DA_MODE
- CALL_TYPE
- ETransactionType
- ESimulationFlag
- ETxnResponseFlag
- ETraceFlag
- EStorageResponseFlag
- ESubscriptionTag
- ETransactionStatus
- ETransactionFinalityStatus
- ETransactionExecutionStatus
- EBlockTag
- EBlockStatus
- EDataAvailabilityMode
- EDAMode
- ETransactionVersion
ETransactionVersion2- ETransactionVersion3
- CASM_COMPILED_CONTRACT_CLASS
- CASM_ENTRY_POINT
- CellRef
- Deref
- DoubleDeref
- Immediate
- BinOp
- ResOperand
- HINT
- DEPRECATED_HINT
- CORE_HINT
- STARKNET_HINT
- IsPreConfirmed
- IsInBlock
- IsType
- IsSucceeded
- IsReverted
- Methods
- WebSocketMethods
- ContractClass
- SimulateTransactionResponse
- SimulateTransaction
- SimulateTransactionResponseWithInitialReads
- FeeEstimate
- MessageFeeEstimate
- TransactionWithHash
- BlockHashAndNumber
- BlockWithTxs
- BlockWithTxHashes
- BlockWithTxReceipts
- StateUpdate
- BlockTransactionsTraces
- BlockTransactionTrace
- BlockTransactionsTracesWithInitialReads
- Syncing
- Events
- EmittedEvent
- Event
- InvokedTransaction
- DeclaredTransaction
- DeployedAccountTransaction
- L1L2MessagesStatus
- StorageProof
- CompiledCasm
- ContractAddress
- Felt
- Nonce
- TransactionHash
- TransactionTrace
- BlockHash
- TransactionReceipt
- TransactionReceiptProductionBlock
- TransactionReceiptPreConfirmedBlock
- EventFilter
- SimulationFlags
- L1Message
- BaseTransaction
- ChainId
- Transaction
- TransactionStatus
- ResourceBounds
- FeePayment
- PriceUnit
- L1L2MessageStatus
- StorageDiffs
- DeprecatedDeclaredClasses
- NonceUpdates
- ReplacedClasses
- Address
- Signature
- PADDED_TXN_HASH
- PADDED_FELT
- SpecVersion
- TokenSymbol
- Asset
- StarknetChain
- Call
- API_VERSION
- STRK20_PROOF
- STRK20_CALL_AND_PROOF
- STRK20_CALLDATA_PLACEHOLDER
- STRK20_CALLDATA_ITEM
- STRK20_DEPOSIT_ACTION
- STRK20_WITHDRAW_ACTION
- STRK20_TRANSFER_ACTION
- STRK20_INVOKE_ACTION
- STRK20_ACTION
- STRK20_BALANCE_ENTRY
- Permission
- AccountChangeEventHandler
- NetworkChangeEventHandler
- WalletEvents
- WalletEventListener
- RpcMessage
- IsParamsOptional
- RequestFnCall
- RequestFn
- BLOCK_TIMESTAMP
- TIME_BOUNDS
- TypedDataRevision
- StarknetEnumType
- StarknetMerkleType
- StarknetType
- OutsideExecutionTypedData
- OutsideExecutionTypedDataV1
- OutsideExecutionTypedDataV2
- OutsideExecutionMessageV1
- OutsideCallV1
- OutsideExecutionMessageV2
- OutsideCallV2
Variables
- STATUS_ACCEPTED_ON_L2
- STATUS_ACCEPTED_ON_L1
- STATUS_SUCCEEDED
- STATUS_REVERTED
- STATUS_RECEIVED
- STATUS_CANDIDATE
- STATUS_PRE_CONFIRMED
- STATUS_PRE_CONFIRMED_LOWERCASE
- TXN_TYPE_DECLARE
- TXN_TYPE_DEPLOY
- TXN_TYPE_DEPLOY_ACCOUNT
- TXN_TYPE_INVOKE
- TXN_TYPE_L1_HANDLER
- STRUCT_ABI_TYPE
- EVENT_ABI_TYPE
- ABI_TYPE_FUNCTION
- ABI_TYPE_CONSTRUCTOR
- ABI_TYPE_L1_HANDLER
- ABI_TYPE_ENUM
- STATE_MUTABILITY_VIEW
- STATE_MUTABILITY_EXTERNAL
- PRICE_UNIT_WEI
- PRICE_UNIT_FRI
- L1_DA_MODE
- CALL_TYPE
- ETransactionType
- ESimulationFlag
- ETxnResponseFlag
- ETraceFlag
- EStorageResponseFlag
- ESubscriptionTag
- ETransactionStatus
- ETransactionFinalityStatus
- ETransactionExecutionStatus
- EBlockTag
- EBlockStatus
- EDataAvailabilityMode
- EDAMode
- ETransactionVersion
ETransactionVersion2- ETransactionVersion3
- Permission
- TypedDataRevision