Crate sui_json_rpc_types

Source

Structs§

Balance
BalanceChange
Checkpoint
CheckpointedObjectID
Coin
DelegatedStake
DevInspectArgs
Additional rguments supplied to dev inspect beyond what is allowed in today’s API.
DevInspectResults
The response from processing a dev inspect transaction
DisplayFieldsResponse
DryRunTransactionBlockResponse
DynamicFieldInfo
EffectsWithInput
EndOfEpochInfo
EpochInfo
MoveCallParams
MoveFunctionName
OwnedObjectRef
Page
next_cursor points to the last item in the page; Reading with next_cursor will start from the next item after next_cursor if next_cursor is Some, otherwise it will start from the first item.
ProtocolConfigResponse
Stake
SuiAccumulatorEvent
SuiActiveJwk
SuiAuthenticatorStateExpire
SuiAuthenticatorStateUpdate
SuiChangeEpoch
SuiCoinMetadata
SuiCommittee
RPC representation of the [Committee] type.
SuiConsensusCommitPrologue
SuiConsensusCommitPrologueV2
SuiConsensusCommitPrologueV3
SuiConsensusCommitPrologueV4
SuiEndOfEpochTransaction
SuiEvent
SuiExecutionResult
SuiFundsWithdrawalArg
SuiGasData
SuiGenesisTransaction
SuiGetPastObjectRequest
SuiJWK
SuiJwkId
SuiMoveAbilitySet
SuiMoveAbort
SuiMoveModuleId
SuiMoveNormalizedEnum
SuiMoveNormalizedField
SuiMoveNormalizedFunction
SuiMoveNormalizedModule
SuiMoveNormalizedStruct
SuiMoveNormalizedStructType
SuiMovePackage
SuiMoveStructTypeParameter
SuiMoveVariant
SuiObjectData
SuiObjectDataOptions
SuiObjectRef
SuiObjectResponse
SuiObjectResponseQuery
SuiParsedMoveObject
SuiProgrammableMoveCall
The transaction for calling a Move function, either an entry function or a public function (which cannot return references).
SuiProgrammableTransactionBlock
A series of commands where the results of one command can be used in future commands
SuiPureValue
SuiRandomnessStateUpdate
SuiRawMoveObject
SuiRawMovePackage
SuiTransactionBlock
SuiTransactionBlockDataV1
SuiTransactionBlockEffectsModifiedAtVersions
SuiTransactionBlockEffectsV1
The response from processing a transaction or a certified transaction
SuiTransactionBlockEvents
SuiTransactionBlockResponse
SuiTransactionBlockResponseOptions
SuiTransactionBlockResponseQuery
SuiTypeTag
TransactionBlockBytes
TransferObjectParams
ValidatorApy
ValidatorApys
ZkLoginVerifyResult

Enums§

BcsEvent
BcsName
CheckpointId
EventFilter
MoveFunctionArgType
ObjectChange
ObjectChange are derived from the object mutations in the TransactionEffect to provide richer object information.
ObjectValueKind
RPCTransactionRequestParams
StakeStatus
SuiAccumulatorOperation
SuiAccumulatorValue
SuiArgument
An argument to a transaction in a programmable transaction block
SuiCallArg
SuiCommand
A single transaction in a programmable transaction block.
SuiEndOfEpochTransactionKind
SuiExecutionStatus
SuiInputObjectKind
SuiMoveAbility
SuiMoveNormalizedType
SuiMoveStruct
SuiMoveValue
SuiMoveVisibility
SuiObjectArg
SuiObjectDataFilter
SuiParsedData
SuiPastObjectResponse
SuiProtocolConfigValue
SuiRawData
SuiReservation
SuiTransactionBlockBuilderMode
SuiTransactionBlockData
SuiTransactionBlockEffects
SuiTransactionBlockKind
SuiWithdrawFrom
SuiWithdrawalTypeArg
TransactionFilter
ZkLoginIntentScope

Traits§

Filter
SuiData
SuiMoveObject
SuiTransactionBlockDataAPI
SuiTransactionBlockEffectsAPI

Functions§

type_and_fields_from_move_event_data

Type Aliases§

CheckpointPage
CoinPage
DynamicFieldPage
EpochPage
EventPage
ObjectsPage
QueryObjectsPage
SuiEpochId
SuiMoveTypeParameterIndex
TransactionBlocksPage