Type Imports
The SDK re-exports types from multiple crates:Base Types
Core types fromsui_types::base_types:
ObjectID
32-byte identifier for objects:SuiAddress
32-byte address for accounts:TransactionDigest
32-byte hash of transaction:SequenceNumber
Object version number:RPC Types
Types fromsui_json_rpc_types:
SuiObjectData
Object information:SuiObjectDataOptions
Control which fields to fetch:SuiTransactionBlockResponse
Transaction execution result:SuiTransactionBlockResponseOptions
Control which fields to fetch for transactions:EventFilter
Filter for querying events:SuiEvent
Event data:Transaction Types
Types fromsui_types::transaction:
TransactionData
Unsigned transaction:Transaction
Signed transaction:Cryptography Types
Types fromsui_crypto:
SuiKeyPair
Key pair for signing:Signature
Transaction signature:Move Types
Types frommove_core_types: