Crate near_openapi_client

Source

Modules§

defaults
Generation of default values for serde.
error
Error types.
prelude
Items consumers will typically use such as the Client.

Structs§

AccessKey
Access key provides limited access to an account. Each access key belongs to some account and is identified by a unique (within the account) public key. One account may have large number of access keys. Access keys allow to act on behalf of the account by restricting transactions that can be issued. account_id,public_key is a key in the state
AccessKeyCreationConfigView
Describes the cost of creating an access key.
AccessKeyInfoView
AccessKeyInfoView
AccessKeyList
AccessKeyList
AccessKeyView
AccessKeyView
AccountCreationConfigView
The structure describes configuration for creation of new accounts.
AccountDataView
AccountDataView
AccountId
NEAR Account Identifier.
AccountIdValidityRulesVersion
AccountIdValidityRulesVersion
AccountInfo
Account info for validators
AccountView
A view of the account
AccountWithPublicKey
AccountWithPublicKey
ActionCreationConfigView
Describes the cost of creating a specific action, Action. Includes all variants.
ActionError
An error happened during Action execution
AddKeyAction
AddKeyAction
BandwidthRequest
BandwidthRequest describes the size of receipts that a shard would like to send to another shard. When a shard wants to send a lot of receipts to another shard, it needs to create a request and wait for a bandwidth grant from the bandwidth scheduler.
BandwidthRequestBitmap
Bitmap which describes which values from the predefined list are being requested. The nth bit is set to 1 when the nth value from the list is being requested.
BandwidthRequestsV1
BandwidthRequestsV1
BlockHeaderInnerLiteView
BlockHeaderInnerLiteView
BlockHeaderView
BlockHeaderView
BlockStatusView
BlockStatusView
ByteStream
Untyped byte stream used for both success and error responses.
CallResult
CallResult
CatchupStatusView
CatchupStatusView
CauseRpcErrorKind
CauseRpcErrorKind
ChunkDistributionNetworkConfig
Config for the Chunk Distribution Network feature. This allows nodes to push and pull chunks from a central stream. The two benefits of this approach are: (1) less request/response traffic on the peer-to-peer network and (2) lower latency for RPC nodes indexing the chain.
ChunkDistributionUris
URIs for the Chunk Distribution Network feature.
ChunkHeaderView
ChunkHeaderView
Client
Client for NEAR Protocol JSON RPC API
CongestionControlConfigView
CongestionControlConfigView
CongestionInfoView
CongestionInfoView
ContractCodeView
A view of the contract code.
CostGasUsed
CostGasUsed
CreateAccountAction
Create account action
CryptoHash
CryptoHash
CurrentEpochValidatorInfo
CurrentEpochValidatorInfo
DataReceiptCreationConfigView
DataReceiptCreationConfigView
DataReceiverView
DataReceiverView
DelegateAction
This action allows to execute the inner actions behalf of the defined sender.
DeleteAccountAction
DeleteAccountAction
DeleteKeyAction
DeleteKeyAction
DeployContractAction
Deploy contract action
DeployGlobalContractAction
Deploy global contract action
DetailedDebugStatus
DetailedDebugStatus
DumpConfig
Configures how to dump state to external storage.
DurationAsStdSchemaProvider
DurationAsStdSchemaProvider
EpochId
Epoch identifier – wrapped hash, to make it easier to distinguish. EpochId of epoch T is the hash of last block in T-2 EpochId of first two epochs is 0
EpochSyncConfig
EpochSyncConfig
ExecutionMetadataView
ExecutionMetadataView
ExecutionOutcomeView
ExecutionOutcomeView
ExecutionOutcomeWithIdView
ExecutionOutcomeWithIdView
ExtCostsConfigView
Typed view of ExtCostsConfig to preserve JSON output field names in protocol config RPC output.
ExternalStorageConfig
ExternalStorageConfig
Fee
Costs associated with an object that can only be sent over the network (and executed by the receiver). NOTE: send_sir or send_not_sir fees are usually burned when the item is being created. And execution fee is burned when the item is being executed.
FinalExecutionOutcomeView
Execution outcome of the transaction and all the subsequent receipts. Could be not finalized yet
FinalExecutionOutcomeWithReceiptView
Final execution outcome of the transaction and all of subsequent the receipts. Also includes the generated receipt.
FunctionCallAction
FunctionCallAction
FunctionCallPermission
Grants limited permission to make transactions with FunctionCallActions The permission can limit the allowed balance to be spent on the prepaid gas. It also restrict the account ID of the receiver for this function call. It also can restrict the method name for the allowed function calls.
GcConfig
Configuration for garbage collection.
GenesisConfig
GenesisConfig
GenesisConfigRequest
GenesisConfigRequest
JsonRpcRequestForBlock
JsonRpcRequestForBlock
JsonRpcRequestForBroadcastTxAsync
JsonRpcRequestForBroadcastTxAsync
JsonRpcRequestForBroadcastTxCommit
JsonRpcRequestForBroadcastTxCommit
JsonRpcRequestForChunk
JsonRpcRequestForChunk
JsonRpcRequestForClientConfig
JsonRpcRequestForClientConfig
JsonRpcRequestForExperimentalChanges
JsonRpcRequestForExperimentalChanges
JsonRpcRequestForExperimentalChangesInBlock
JsonRpcRequestForExperimentalChangesInBlock
JsonRpcRequestForExperimentalCongestionLevel
JsonRpcRequestForExperimentalCongestionLevel
JsonRpcRequestForExperimentalGenesisConfig
JsonRpcRequestForExperimentalGenesisConfig
JsonRpcRequestForExperimentalLightClientBlockProof
JsonRpcRequestForExperimentalLightClientBlockProof
JsonRpcRequestForExperimentalLightClientProof
JsonRpcRequestForExperimentalLightClientProof
JsonRpcRequestForExperimentalMaintenanceWindows
JsonRpcRequestForExperimentalMaintenanceWindows
JsonRpcRequestForExperimentalProtocolConfig
JsonRpcRequestForExperimentalProtocolConfig
JsonRpcRequestForExperimentalReceipt
JsonRpcRequestForExperimentalReceipt
JsonRpcRequestForExperimentalSplitStorageInfo
JsonRpcRequestForExperimentalSplitStorageInfo
JsonRpcRequestForExperimentalTxStatus
JsonRpcRequestForExperimentalTxStatus
JsonRpcRequestForExperimentalValidatorsOrdered
JsonRpcRequestForExperimentalValidatorsOrdered
JsonRpcRequestForGasPrice
JsonRpcRequestForGasPrice
JsonRpcRequestForHealth
JsonRpcRequestForHealth
JsonRpcRequestForLightClientProof
JsonRpcRequestForLightClientProof
JsonRpcRequestForNetworkInfo
JsonRpcRequestForNetworkInfo
JsonRpcRequestForNextLightClientBlock
JsonRpcRequestForNextLightClientBlock
JsonRpcRequestForQuery
JsonRpcRequestForQuery
JsonRpcRequestForSendTx
JsonRpcRequestForSendTx
JsonRpcRequestForStatus
JsonRpcRequestForStatus
JsonRpcRequestForTx
JsonRpcRequestForTx
JsonRpcRequestForValidators
JsonRpcRequestForValidators
KnownProducerView
Information about a Producer: its account name, peer_id and a list of connected peers that the node can use to send message for this producer.
LightClientBlockLiteView
LightClientBlockLiteView
LimitConfig
Describes limits for VM and Runtime. TODO #4139: consider switching to strongly-typed wrappers instead of raw quantities
MerklePathItem
MerklePathItem
MissingTrieValue
MissingTrieValue
MutableConfigValue
MutableConfigValue
NetworkInfoView
NetworkInfoView
NextEpochValidatorInfo
NextEpochValidatorInfo
NonDelegateAction
This is Action which mustn’t contain DelegateAction.
PeerId
Peer id is the public key.
PeerInfoView
PeerInfoView
PublicKey
PublicKey
RangeOfUint64
RangeOfUint64
ReceiptView
ReceiptView
ResponseValue
Typed value returned by generated client methods.
RpcBlockResponse
RpcBlockResponse
RpcChunkResponse
RpcChunkResponse
RpcClientConfigRequest
RpcClientConfigRequest
RpcClientConfigResponse
ClientConfig where some fields can be updated at runtime.
RpcCongestionLevelResponse
RpcCongestionLevelResponse
RpcError
RpcError
RpcGasPriceRequest
RpcGasPriceRequest
RpcGasPriceResponse
RpcGasPriceResponse
RpcHealthRequest
RpcHealthRequest
RpcHealthResponse
RpcHealthResponse
RpcKnownProducer
RpcKnownProducer
RpcLightClientBlockProofRequest
RpcLightClientBlockProofRequest
RpcLightClientBlockProofResponse
RpcLightClientBlockProofResponse
RpcLightClientExecutionProofResponse
RpcLightClientExecutionProofResponse
RpcLightClientNextBlockRequest
RpcLightClientNextBlockRequest
RpcLightClientNextBlockResponse
RpcLightClientNextBlockResponse
RpcMaintenanceWindowsRequest
RpcMaintenanceWindowsRequest
RpcNetworkInfoRequest
RpcNetworkInfoRequest
RpcNetworkInfoResponse
RpcNetworkInfoResponse
RpcPeerInfo
RpcPeerInfo
RpcProtocolConfigResponse
RpcProtocolConfigResponse
RpcReceiptRequest
RpcReceiptRequest
RpcReceiptResponse
RpcReceiptResponse
RpcSendTransactionRequest
RpcSendTransactionRequest
RpcSplitStorageInfoRequest
RpcSplitStorageInfoRequest
RpcSplitStorageInfoResponse
Contains the split storage information.
RpcStateChangesInBlockByTypeResponse
RpcStateChangesInBlockByTypeResponse
RpcStateChangesInBlockResponse
RpcStateChangesInBlockResponse
RpcStatusRequest
RpcStatusRequest
RpcStatusResponse
RpcStatusResponse
RpcValidatorResponse
Information about this epoch validators and next epoch validators
RpcValidatorsOrderedRequest
RpcValidatorsOrderedRequest
RuntimeConfigView
View that preserves JSON format of the runtime config.
RuntimeFeesConfigView
RuntimeFeesConfigView
ShardId
The shard identifier. It may be an arbitrary number - it does not need to be a number in the range 0..NUM_SHARDS. The shard ids do not need to be sequential or contiguous.
ShardLayoutV0
A shard layout that maps accounts evenly across all shards – by calculate the hash of account id and mod number of shards. This is added to capture the old account_id_to_shard_id algorithm, to keep backward compatibility for some existing tests. parent_shards for ShardLayoutV1 is always None, meaning it can only be the first shard layout a chain uses.
ShardLayoutV1
ShardLayoutV1
ShardLayoutV2
Counterpart to ShardLayoutV2 composed of maps with string keys to aid serde serialization.
ShardUId
ShardUId is a unique representation for shards from different shard layouts.
Signature
Signature
SignedDelegateAction
SignedDelegateAction
SignedTransaction
SignedTransaction
SignedTransactionView
SignedTransactionView
SlashedValidator
SlashedValidator
StakeAction
An action which stakes signer_id tokens and setup’s validator public key
StateChangeValueViewContent
StateChangeValueViewContent
StateChangeValueViewContentSubtype0
A view of the account
StateChangeValueViewContentSubtype1
StateChangeValueViewContentSubtype1
StateChangeValueViewContentSubtype2
StateChangeValueViewContentSubtype2
StateChangeValueViewContentSubtype3
StateChangeValueViewContentSubtype3
StateChangeValueViewContentSubtype4
StateChangeValueViewContentSubtype4
StateChangeValueViewContentSubtype5
StateChangeValueViewContentSubtype5
StateChangeValueViewContentSubtype6
StateChangeValueViewContentSubtype6
StateChangeValueViewContentSubtype7
StateChangeValueViewContentSubtype7
StateChangeWithCauseView
StateChangeWithCauseView
StateItem
Item of the state, key and value are serialized in base64 and proof for inclusion of given state item.
StateSyncConfig
Options for dumping state to S3.
StatusSyncInfo
StatusSyncInfo
StorageUsageConfigView
Describes cost of storage per block
Tier1ProxyView
Tier1ProxyView
TransferAction
TransferAction
UseGlobalContractAction
Use global contract action
ValidatorInfo
ValidatorInfo
ValidatorKickoutView
ValidatorKickoutView
ValidatorStakeView
ValidatorStakeView
ValidatorStakeViewV1
ValidatorStakeViewV1
Version
Data structure for semver version and github tag or commit.
ViewStateResult
ViewStateResult
VmConfigView
VmConfigView
WitnessConfigView
Configuration specific to ChunkStateWitness.

Enums§

AccessKeyPermission
Defines permissions for AccessKey
AccessKeyPermissionView
AccessKeyPermissionView
Action
Action
ActionErrorKind
ActionErrorKind
ActionView
ActionView
ActionsValidationError
Describes the error for validating a list of actions.
BandwidthRequests
A list of shard’s bandwidth requests. Describes how much the shard would like to send to other shards.
BlockId
BlockId
CompilationError
CompilationError
Direction
Direction
Error
Error produced by generated client methods.
ExecutionStatusView
ExecutionStatusView
ExternalStorageLocation
ExternalStorageLocation
FinalExecutionStatus
FinalExecutionStatus
Finality
Different types of finality.
FunctionCallError
Serializable version of near-vm-runner::FunctionCallError.
GlobalContractDeployMode
GlobalContractDeployMode
GlobalContractIdentifier
GlobalContractIdentifier
HostError
HostError
InvalidAccessKeyError
InvalidAccessKeyError
InvalidTxError
An error happened during TX execution
JsonRpcRequestForBlockMethod
JsonRpcRequestForBlockMethod
JsonRpcRequestForBroadcastTxAsyncMethod
JsonRpcRequestForBroadcastTxAsyncMethod
JsonRpcRequestForBroadcastTxCommitMethod
JsonRpcRequestForBroadcastTxCommitMethod
JsonRpcRequestForChunkMethod
JsonRpcRequestForChunkMethod
JsonRpcRequestForClientConfigMethod
JsonRpcRequestForClientConfigMethod
JsonRpcRequestForExperimentalChangesInBlockMethod
JsonRpcRequestForExperimentalChangesInBlockMethod
JsonRpcRequestForExperimentalChangesMethod
JsonRpcRequestForExperimentalChangesMethod
JsonRpcRequestForExperimentalCongestionLevelMethod
JsonRpcRequestForExperimentalCongestionLevelMethod
JsonRpcRequestForExperimentalGenesisConfigMethod
JsonRpcRequestForExperimentalGenesisConfigMethod
JsonRpcRequestForExperimentalLightClientBlockProofMethod
JsonRpcRequestForExperimentalLightClientBlockProofMethod
JsonRpcRequestForExperimentalLightClientProofMethod
JsonRpcRequestForExperimentalLightClientProofMethod
JsonRpcRequestForExperimentalMaintenanceWindowsMethod
JsonRpcRequestForExperimentalMaintenanceWindowsMethod
JsonRpcRequestForExperimentalProtocolConfigMethod
JsonRpcRequestForExperimentalProtocolConfigMethod
JsonRpcRequestForExperimentalReceiptMethod
JsonRpcRequestForExperimentalReceiptMethod
JsonRpcRequestForExperimentalSplitStorageInfoMethod
JsonRpcRequestForExperimentalSplitStorageInfoMethod
JsonRpcRequestForExperimentalTxStatusMethod
JsonRpcRequestForExperimentalTxStatusMethod
JsonRpcRequestForExperimentalValidatorsOrderedMethod
JsonRpcRequestForExperimentalValidatorsOrderedMethod
JsonRpcRequestForGasPriceMethod
JsonRpcRequestForGasPriceMethod
JsonRpcRequestForHealthMethod
JsonRpcRequestForHealthMethod
JsonRpcRequestForLightClientProofMethod
JsonRpcRequestForLightClientProofMethod
JsonRpcRequestForNetworkInfoMethod
JsonRpcRequestForNetworkInfoMethod
JsonRpcRequestForNextLightClientBlockMethod
JsonRpcRequestForNextLightClientBlockMethod
JsonRpcRequestForQueryMethod
JsonRpcRequestForQueryMethod
JsonRpcRequestForSendTxMethod
JsonRpcRequestForSendTxMethod
JsonRpcRequestForStatusMethod
JsonRpcRequestForStatusMethod
JsonRpcRequestForTxMethod
JsonRpcRequestForTxMethod
JsonRpcRequestForValidatorsMethod
JsonRpcRequestForValidatorsMethod
JsonRpcResponseForArrayOfRangeOfUint64AndRpcError
JsonRpcResponseForArrayOfRangeOfUint64AndRpcError
JsonRpcResponseForArrayOfValidatorStakeViewAndRpcError
JsonRpcResponseForArrayOfValidatorStakeViewAndRpcError
JsonRpcResponseForCryptoHashAndRpcError
JsonRpcResponseForCryptoHashAndRpcError
JsonRpcResponseForGenesisConfigAndRpcError
JsonRpcResponseForGenesisConfigAndRpcError
JsonRpcResponseForNullableRpcHealthResponseAndRpcError
JsonRpcResponseForNullableRpcHealthResponseAndRpcError
JsonRpcResponseForRpcBlockResponseAndRpcError
JsonRpcResponseForRpcBlockResponseAndRpcError
JsonRpcResponseForRpcChunkResponseAndRpcError
JsonRpcResponseForRpcChunkResponseAndRpcError
JsonRpcResponseForRpcClientConfigResponseAndRpcError
JsonRpcResponseForRpcClientConfigResponseAndRpcError
JsonRpcResponseForRpcCongestionLevelResponseAndRpcError
JsonRpcResponseForRpcCongestionLevelResponseAndRpcError
JsonRpcResponseForRpcGasPriceResponseAndRpcError
JsonRpcResponseForRpcGasPriceResponseAndRpcError
JsonRpcResponseForRpcLightClientBlockProofResponseAndRpcError
JsonRpcResponseForRpcLightClientBlockProofResponseAndRpcError
JsonRpcResponseForRpcLightClientExecutionProofResponseAndRpcError
JsonRpcResponseForRpcLightClientExecutionProofResponseAndRpcError
JsonRpcResponseForRpcLightClientNextBlockResponseAndRpcError
JsonRpcResponseForRpcLightClientNextBlockResponseAndRpcError
JsonRpcResponseForRpcNetworkInfoResponseAndRpcError
JsonRpcResponseForRpcNetworkInfoResponseAndRpcError
JsonRpcResponseForRpcProtocolConfigResponseAndRpcError
JsonRpcResponseForRpcProtocolConfigResponseAndRpcError
JsonRpcResponseForRpcQueryResponseAndRpcError
JsonRpcResponseForRpcQueryResponseAndRpcError
JsonRpcResponseForRpcReceiptResponseAndRpcError
JsonRpcResponseForRpcReceiptResponseAndRpcError
JsonRpcResponseForRpcSplitStorageInfoResponseAndRpcError
JsonRpcResponseForRpcSplitStorageInfoResponseAndRpcError
JsonRpcResponseForRpcStateChangesInBlockByTypeResponseAndRpcError
JsonRpcResponseForRpcStateChangesInBlockByTypeResponseAndRpcError
JsonRpcResponseForRpcStateChangesInBlockResponseAndRpcError
JsonRpcResponseForRpcStateChangesInBlockResponseAndRpcError
JsonRpcResponseForRpcStatusResponseAndRpcError
JsonRpcResponseForRpcStatusResponseAndRpcError
JsonRpcResponseForRpcTransactionResponseAndRpcError
JsonRpcResponseForRpcTransactionResponseAndRpcError
JsonRpcResponseForRpcValidatorResponseAndRpcError
JsonRpcResponseForRpcValidatorResponseAndRpcError
LogSummaryStyle
LogSummaryStyle
MethodResolveError
MethodResolveError
MissingTrieValueContext
Contexts in which StorageError::MissingTrieValue error might occur.
NameRpcErrorKind
NameRpcErrorKind
PrepareError
Error that can occur while preparing or executing Wasm smart-contract.
ReceiptEnumView
ReceiptEnumView
ReceiptValidationError
Describes the error for validating a receipt.
RpcBlockRequest
RpcBlockRequest
RpcChunkRequest
RpcChunkRequest
RpcCongestionLevelRequest
RpcCongestionLevelRequest
RpcLightClientExecutionProofRequest
RpcLightClientExecutionProofRequest
RpcProtocolConfigRequest
RpcProtocolConfigRequest
RpcQueryRequest
RpcQueryRequest
RpcQueryRequestVariant0RequestType
RpcQueryRequestVariant0RequestType
RpcQueryRequestVariant1RequestType
RpcQueryRequestVariant1RequestType
RpcQueryRequestVariant2RequestType
RpcQueryRequestVariant2RequestType
RpcQueryRequestVariant3RequestType
RpcQueryRequestVariant3RequestType
RpcQueryRequestVariant4RequestType
RpcQueryRequestVariant4RequestType
RpcQueryRequestVariant5RequestType
RpcQueryRequestVariant5RequestType
RpcQueryRequestVariant6RequestType
RpcQueryRequestVariant6RequestType
RpcQueryRequestVariant7RequestType
RpcQueryRequestVariant7RequestType
RpcQueryRequestVariant8RequestType
RpcQueryRequestVariant8RequestType
RpcQueryRequestVariant9RequestType
RpcQueryRequestVariant9RequestType
RpcQueryRequestVariant10RequestType
RpcQueryRequestVariant10RequestType
RpcQueryRequestVariant11RequestType
RpcQueryRequestVariant11RequestType
RpcQueryRequestVariant12RequestType
RpcQueryRequestVariant12RequestType
RpcQueryRequestVariant13RequestType
RpcQueryRequestVariant13RequestType
RpcQueryRequestVariant14RequestType
RpcQueryRequestVariant14RequestType
RpcQueryRequestVariant15RequestType
RpcQueryRequestVariant15RequestType
RpcQueryRequestVariant16RequestType
RpcQueryRequestVariant16RequestType
RpcQueryRequestVariant17RequestType
RpcQueryRequestVariant17RequestType
RpcQueryRequestVariant18RequestType
RpcQueryRequestVariant18RequestType
RpcQueryRequestVariant19RequestType
RpcQueryRequestVariant19RequestType
RpcQueryRequestVariant20RequestType
RpcQueryRequestVariant20RequestType
RpcQueryRequestVariant21RequestType
RpcQueryRequestVariant21RequestType
RpcQueryRequestVariant22RequestType
RpcQueryRequestVariant22RequestType
RpcQueryRequestVariant23RequestType
RpcQueryRequestVariant23RequestType
RpcQueryResponse
RpcQueryResponse
RpcRequestValidationErrorKind
RpcRequestValidationErrorKind
RpcStateChangesInBlockByTypeRequest
It is a serializable view of StateChangesRequest.
RpcStateChangesInBlockByTypeRequestVariant0ChangesType
RpcStateChangesInBlockByTypeRequestVariant0ChangesType
RpcStateChangesInBlockByTypeRequestVariant1ChangesType
RpcStateChangesInBlockByTypeRequestVariant1ChangesType
RpcStateChangesInBlockByTypeRequestVariant2ChangesType
RpcStateChangesInBlockByTypeRequestVariant2ChangesType
RpcStateChangesInBlockByTypeRequestVariant3ChangesType
RpcStateChangesInBlockByTypeRequestVariant3ChangesType
RpcStateChangesInBlockByTypeRequestVariant4ChangesType
RpcStateChangesInBlockByTypeRequestVariant4ChangesType
RpcStateChangesInBlockByTypeRequestVariant5ChangesType
RpcStateChangesInBlockByTypeRequestVariant5ChangesType
RpcStateChangesInBlockByTypeRequestVariant6ChangesType
RpcStateChangesInBlockByTypeRequestVariant6ChangesType
RpcStateChangesInBlockByTypeRequestVariant7ChangesType
RpcStateChangesInBlockByTypeRequestVariant7ChangesType
RpcStateChangesInBlockByTypeRequestVariant8ChangesType
RpcStateChangesInBlockByTypeRequestVariant8ChangesType
RpcStateChangesInBlockByTypeRequestVariant9ChangesType
RpcStateChangesInBlockByTypeRequestVariant9ChangesType
RpcStateChangesInBlockByTypeRequestVariant10ChangesType
RpcStateChangesInBlockByTypeRequestVariant10ChangesType
RpcStateChangesInBlockByTypeRequestVariant11ChangesType
RpcStateChangesInBlockByTypeRequestVariant11ChangesType
RpcStateChangesInBlockByTypeRequestVariant12ChangesType
RpcStateChangesInBlockByTypeRequestVariant12ChangesType
RpcStateChangesInBlockByTypeRequestVariant13ChangesType
RpcStateChangesInBlockByTypeRequestVariant13ChangesType
RpcStateChangesInBlockByTypeRequestVariant14ChangesType
RpcStateChangesInBlockByTypeRequestVariant14ChangesType
RpcStateChangesInBlockRequest
RpcStateChangesInBlockRequest
RpcTransactionResponse
RpcTransactionResponse
RpcTransactionStatusRequest
RpcTransactionStatusRequest
RpcValidatorRequest
RpcValidatorRequest
ShardLayout
A versioned struct that contains all information needed to assign accounts to shards.
StateChangeCauseView
See crate::types::StateChangeCause for details.
StateChangeKindView
It is a serializable view of StateChangeKind.
StateChangeValueViewType
StateChangeValueViewType
StorageError
Errors which may occur during working with trie storages, storing trie values (trie nodes and state values) by their hashes.
StorageGetMode
This enum represents if a storage_get call will be performed through flat storage or trie
SyncCheckpoint
SyncCheckpoint
SyncConfig
Configures how to fetch state parts during state sync.
TrackedShardsConfig
Describes the expected behavior of the node regarding shard tracking. If the node is an active validator, it will also track the shards it is responsible for as a validator.
TxExecutionError
Error returned in the ExecutionOutcome in case of failure
TxExecutionStatus
TxExecutionStatus
TypeTransactionOrReceiptId
TypeTransactionOrReceiptId
ValidatorKickoutReason
Reasons for removing a validator from the validator set.
ValidatorStakeViewValidatorStakeStructVersion
ValidatorStakeViewValidatorStakeStructVersion
VmKind
VmKind
WasmTrap
A kind of a trap happened during execution of a binary

Traits§

ClientInfo
Interface for which an implementation is generated for all clients.