Welcome to pysui’s documentation!
pysui is the first unofficial SUI Pyton Client SDK!
Contents:
- Getting Started
- Introducing pysui
- Logging
- Builders
- GraphQL
- GraphQL Programmable Transactions
- GraphQL PysuiConfiguration
- Aliases
- MutliSig
- Programmable Transactions
- Subscriptions
- pysui
- pysui package
- Subpackages
- pysui.abstracts package
- Submodules
- pysui.abstracts.client_config module
CrefTypeClientConfigurationClientConfiguration.__init__()ClientConfiguration.rpc_urlClientConfiguration.active_addressClientConfiguration.keystore_fileClientConfiguration.alias_fileClientConfiguration.aliasesClientConfiguration.aliases_encode()ClientConfiguration.keystringsClientConfiguration.addresses_and_keysClientConfiguration.addressesClientConfiguration.keypair_for_keystring()ClientConfiguration.keypair_for_address()ClientConfiguration.keypair_for_publickey()ClientConfiguration.kp4add()ClientConfiguration.addr4al()ClientConfiguration.kp4al()ClientConfiguration.pk4al()ClientConfiguration.al4addr()ClientConfiguration.al4kp()ClientConfiguration.al4pk()
- pysui.abstracts.client_keypair module
- pysui.abstracts.client_rpc module
- pysui.abstracts.client_types module
- Module contents
- pysui.sui package
- Subpackages
- pysui.sui.sui_builders package
- Submodules
- pysui.sui.sui_builders.base_builder module
- pysui.sui.sui_builders.exec_builders module
- pysui.sui.sui_builders.get_builders module
GetCoinMetaDataGetAllCoinBalancesGetAllCoinsGetCoinTypeBalanceGetCoinsGetLatestSuiSystemStateGetTotalSupplyGetDynamicFieldObjectGetDynamicFieldsGetObjectGetMultipleObjectsGetObjectsOwnedByAddressGetPastObjectGetMultiplePastObjectsGetPackageGetModuleGetFunctionGetFunctionArgsGetStructureGetRpcAPIGetCommitteeQueryEventsQueryTransactionsGetEventsGetTotalTxCountGetTxGetMultipleTxGetDelegatedStakesGetStakesByIdGetLatestCheckpointSequenceGetCheckpointByDigestGetCheckpointBySequenceGetCheckpointsGetReferenceGasPriceNameServiceAddressNameServiceNamesGetValidatorsApyGetProtocolConfigGetChainID
- pysui.sui.sui_builders.subscription_builders module
- Module contents
- pysui.sui.sui_clients package
- Submodules
- pysui.sui.sui_clients.async_client module
SuiClientSuiClient.__init__()SuiClient.is_synchronousSuiClient.execute()SuiClient.execute_no_sign()SuiClient.execute_with_multisig()SuiClient.sign_and_submit()SuiClient.dry_run()SuiClient.close()SuiClient.get_gas()SuiClient.get_coin()SuiClient.get_gas_from_faucet()SuiClient.get_objects()SuiClient.get_object()SuiClient.get_objects_for()SuiClient.get_package()SuiClient.get_events()
- pysui.sui.sui_clients.common module
SuiRpcResultPreExecutionResultpysui_default_handler()handle_result()ClientMixinClientMixin.__init__()ClientMixin.transport_openClientMixin.is_synchronousClientMixin.current_gas_priceClientMixin.rpc_versionClientMixin.request_typeClientMixin.set_request_typeClientMixin.rpc_apiClientMixin.rpc_api_namesClientMixin.api_exists()ClientMixin.close()ClientMixin.rpc_version_support()ClientMixin.version_at_least()ClientMixin.sign_for_execution()ClientMixin.protocolClientMixin.max_gets
- pysui.sui.sui_clients.subscribe module
- pysui.sui.sui_clients.sync_client module
SuiClientSuiClient.__init__()SuiClient.is_synchronousSuiClient.execute()SuiClient.execute_no_sign()SuiClient.execute_with_multisig()SuiClient.sign_and_submit()SuiClient.dry_run()SuiClient.close()SuiClient.get_gas()SuiClient.get_coin()SuiClient.get_gas_from_faucet()SuiClient.get_object()SuiClient.get_objects()SuiClient.get_objects_for()SuiClient.get_package()SuiClient.get_events()
- Module contents
- pysui.sui.sui_pgql package
- Subpackages
- Submodules
- pysui.sui.sui_pgql.pgql_clients module
PGQL_QueryNodePGQL_NoOpPGQL_FragmentBaseSuiGQLClientBaseSuiGQLClient.__init__()BaseSuiGQLClient.configBaseSuiGQLClient.current_gas_price()BaseSuiGQLClient.rpc_config()BaseSuiGQLClient.protocol()BaseSuiGQLClient.url()BaseSuiGQLClient.client()BaseSuiGQLClient.async_client()BaseSuiGQLClient.chain_id()BaseSuiGQLClient.chain_environmentBaseSuiGQLClient.schema_version()BaseSuiGQLClient.base_schema_versionBaseSuiGQLClient.schema()BaseSuiGQLClient.query_node_to_string()
SuiGQLClientAsyncSuiGQLClient
- pysui.sui.sui_pgql.pgql_configs module
ServiceConfigGQLServiceConfigGQL.maxTypeArgumentDepthServiceConfigGQL.maxTypeNodesServiceConfigGQL.maxMoveValueDepthServiceConfigGQL.enabledFeaturesServiceConfigGQL.maxQueryDepthServiceConfigGQL.maxQueryNodesServiceConfigGQL.maxOutputNodesServiceConfigGQL.defaultPageSizeServiceConfigGQL.maxDbQueryCostServiceConfigGQL.maxPageSizeServiceConfigGQL.requestTimeoutMsServiceConfigGQL.maxQueryPayloadSizeServiceConfigGQL.availableVersionsServiceConfigGQL.mutationTimeoutMsServiceConfigGQL.__init__()ServiceConfigGQL.dataclass_json_configServiceConfigGQL.from_dict()ServiceConfigGQL.from_json()ServiceConfigGQL.schema()ServiceConfigGQL.to_dict()ServiceConfigGQL.to_json()
CheckpointNodeGQLCheckpointNodeGQL.sequenceNumberCheckpointNodeGQL.timestampCheckpointNodeGQL.epochCheckpointNodeGQL.reference_gas_priceCheckpointNodeGQL.__init__()CheckpointNodeGQL.dataclass_json_configCheckpointNodeGQL.from_dict()CheckpointNodeGQL.from_json()CheckpointNodeGQL.schema()CheckpointNodeGQL.to_dict()CheckpointNodeGQL.to_json()
CheckpointConnectionGQLSuiConfigGQLSuiConfigGQL.chainIdentifierSuiConfigGQL.serviceConfigSuiConfigGQL.protocolConfigSuiConfigGQL.checkpointsSuiConfigGQL.gqlEnvironmentSuiConfigGQL.from_query()SuiConfigGQL.__init__()SuiConfigGQL.dataclass_json_configSuiConfigGQL.from_dict()SuiConfigGQL.from_json()SuiConfigGQL.schema()SuiConfigGQL.to_dict()SuiConfigGQL.to_json()
pgql_config()
- pysui.sui.sui_pgql.pgql_fragments module
GasCostPageCursorStandardCoinBaseObjectStandardObjectStandardEventStandardTxEffectsStandardTransactionProgrammableTxKindConsensusCommitPrologueKindAuthenticatorStateUpdateTransactionKindRandomnessStateUpdateTransactionKindStandardTransactionKindStandardCheckpointStandardProtocolConfigMoveStructureMoveFunctionMoveModuleValidatorValidatorSet
- pysui.sui.sui_pgql.pgql_query module
GetCoinMetaDataGetAllCoinBalancesGetCoinsGetLatestSuiSystemStateGetObjectGetObjectsOwnedByAddressGetMultipleGasObjectsGetMultipleObjectsGetPastObjectGetMultiplePastObjectsGetDynamicFieldsGetEventsGetTxGetMultipleTxGetFilteredTxGetTxKindGetDelegatedStakesGetLatestCheckpointSequenceGetCheckpointByDigestGetCheckpointBySequenceGetCheckpointsGetProtocolConfigGetReferenceGasPriceGetNameServiceAddressGetNameServiceNamesGetValidatorsApyGetCurrentValidatorsGetStructureGetStructuresGetFunctionGetFunctionsGetModuleGetPackageDryRunTransactionKindDryRunTransactionExecuteTransaction
- pysui.sui.sui_pgql.pgql_schema module
- pysui.sui.sui_pgql.pgql_sync_txn module
SuiTransactionSuiTransaction.__init__()SuiTransaction.target_function_summary()SuiTransaction.transaction_data()SuiTransaction.build()SuiTransaction.build_and_sign()SuiTransaction.split_coin()SuiTransaction.merge_coins()SuiTransaction.split_coin_equal()SuiTransaction.transfer_objects()SuiTransaction.transfer_sui()SuiTransaction.public_transfer_object()SuiTransaction.make_move_vector()SuiTransaction.move_call()SuiTransaction.stake_coin()SuiTransaction.unstake_coin()SuiTransaction.publish()SuiTransaction.publish_upgrade()SuiTransaction.custom_upgrade()
- pysui.sui.sui_pgql.pgql_txb_gas module
- pysui.sui.sui_pgql.pgql_txb_signing module
- pysui.sui.sui_pgql.pgql_txn_argb module
- pysui.sui.sui_pgql.pgql_txn_base module
- pysui.sui.sui_pgql.pgql_types module
PGQL_TypePagingCursorNoopGQLErrorGQLObjectReadDeletedGQLObjectReadDeletedGQL.versionObjectReadDeletedGQL.object_idObjectReadDeletedGQL.object_kindObjectReadDeletedGQL.__init__()ObjectReadDeletedGQL.dataclass_json_configObjectReadDeletedGQL.from_dict()ObjectReadDeletedGQL.from_json()ObjectReadDeletedGQL.schema()ObjectReadDeletedGQL.to_dict()ObjectReadDeletedGQL.to_json()
SuiObjectOwnedSharedSuiObjectOwnedShared.obj_owner_kindSuiObjectOwnedShared.initial_versionSuiObjectOwnedShared.__init__()SuiObjectOwnedShared.dataclass_json_configSuiObjectOwnedShared.from_dict()SuiObjectOwnedShared.from_json()SuiObjectOwnedShared.schema()SuiObjectOwnedShared.to_dict()SuiObjectOwnedShared.to_json()
SuiObjectOwnedAddressSuiObjectOwnedAddress.obj_owner_kindSuiObjectOwnedAddress.address_idSuiObjectOwnedAddress.__init__()SuiObjectOwnedAddress.dataclass_json_configSuiObjectOwnedAddress.from_dict()SuiObjectOwnedAddress.from_json()SuiObjectOwnedAddress.schema()SuiObjectOwnedAddress.to_dict()SuiObjectOwnedAddress.to_json()
SuiObjectOwnedParentSuiObjectOwnedImmutableSuiCoinObjectGQLSuiCoinObjectGQL.coin_typeSuiCoinObjectGQL.versionSuiCoinObjectGQL.object_digestSuiCoinObjectGQL.balanceSuiCoinObjectGQL.previous_transactionSuiCoinObjectGQL.has_public_transferSuiCoinObjectGQL.coin_object_idSuiCoinObjectGQL.object_ownerSuiCoinObjectGQL.object_idSuiCoinObjectGQL.from_query()SuiCoinObjectGQL.__init__()SuiCoinObjectGQL.dataclass_json_configSuiCoinObjectGQL.from_dict()SuiCoinObjectGQL.from_json()SuiCoinObjectGQL.schema()SuiCoinObjectGQL.to_dict()SuiCoinObjectGQL.to_json()
SuiCoinFromObjectsGQLSuiCoinFromObjectsGQL.dataSuiCoinFromObjectsGQL.from_query()SuiCoinFromObjectsGQL.__init__()SuiCoinFromObjectsGQL.dataclass_json_configSuiCoinFromObjectsGQL.from_dict()SuiCoinFromObjectsGQL.from_json()SuiCoinFromObjectsGQL.schema()SuiCoinFromObjectsGQL.to_dict()SuiCoinFromObjectsGQL.to_json()
SuiCoinObjectsGQLSuiStakedCoinGQLSuiStakedCoinGQL.poolIdSuiStakedCoinGQL.versionSuiStakedCoinGQL.has_public_transferSuiStakedCoinGQL.principalSuiStakedCoinGQL.estimated_rewardSuiStakedCoinGQL.activatedSuiStakedCoinGQL.requestedSuiStakedCoinGQL.statusSuiStakedCoinGQL.object_idSuiStakedCoinGQL.object_digestSuiStakedCoinGQL.object_ownerSuiStakedCoinGQL.from_query()SuiStakedCoinGQL.__init__()SuiStakedCoinGQL.dataclass_json_configSuiStakedCoinGQL.from_dict()SuiStakedCoinGQL.from_json()SuiStakedCoinGQL.schema()SuiStakedCoinGQL.to_dict()SuiStakedCoinGQL.to_json()
SuiStakedCoinsGQLSuiStakedCoinsGQL.ownerSuiStakedCoinsGQL.staked_coinsSuiStakedCoinsGQL.next_cursorSuiStakedCoinsGQL.from_query()SuiStakedCoinsGQL.__init__()SuiStakedCoinsGQL.dataclass_json_configSuiStakedCoinsGQL.from_dict()SuiStakedCoinsGQL.from_json()SuiStakedCoinsGQL.schema()SuiStakedCoinsGQL.to_dict()SuiStakedCoinsGQL.to_json()
ObjectReadGQLObjectReadGQL.versionObjectReadGQL.object_idObjectReadGQL.object_digestObjectReadGQL.previous_transaction_digestObjectReadGQL.object_kindObjectReadGQL.storage_rebateObjectReadGQL.bcsObjectReadGQL.object_ownerObjectReadGQL.has_public_transferObjectReadGQL.object_typeObjectReadGQL.contentObjectReadGQL.owner_idObjectReadGQL.from_query()ObjectReadGQL.__init__()ObjectReadGQL.dataclass_json_configObjectReadGQL.from_dict()ObjectReadGQL.from_json()ObjectReadGQL.schema()ObjectReadGQL.to_dict()ObjectReadGQL.to_json()
ObjectReadsGQLEventGQLEventsGQLTxBlockListGQLCheckpointGQLCheckpointGQL.digestCheckpointGQL.sequence_numberCheckpointGQL.timestampCheckpointGQL.networkTotalTransactionsCheckpointGQL.transaction_blocksCheckpointGQL.previous_checkpoint_digestCheckpointGQL.from_query()CheckpointGQL.from_last_checkpoint()CheckpointGQL.__init__()CheckpointGQL.dataclass_json_configCheckpointGQL.from_dict()CheckpointGQL.from_json()CheckpointGQL.schema()CheckpointGQL.to_dict()CheckpointGQL.to_json()
CheckpointsGQLBalanceGQLBalancesGQLSuiCoinMetadataGQLSuiCoinMetadataGQL.decimalsSuiCoinMetadataGQL.nameSuiCoinMetadataGQL.symbolSuiCoinMetadataGQL.descriptionSuiCoinMetadataGQL.supplySuiCoinMetadataGQL.addressSuiCoinMetadataGQL.icon_urlSuiCoinMetadataGQL.from_query()SuiCoinMetadataGQL.__init__()SuiCoinMetadataGQL.dataclass_json_configSuiCoinMetadataGQL.from_dict()SuiCoinMetadataGQL.from_json()SuiCoinMetadataGQL.schema()SuiCoinMetadataGQL.to_dict()SuiCoinMetadataGQL.to_json()
TransactionResultGQLTransactionResultGQL.expirationTransactionResultGQL.gas_inputTransactionResultGQL.effectsTransactionResultGQL.transaction_kindTransactionResultGQL.digestTransactionResultGQL.senderTransactionResultGQL.from_query()TransactionResultGQL.__init__()TransactionResultGQL.dataclass_json_configTransactionResultGQL.from_dict()TransactionResultGQL.from_json()TransactionResultGQL.schema()TransactionResultGQL.to_dict()TransactionResultGQL.to_json()
DryRunResultGQLDryRunResultGQL.transaction_blockDryRunResultGQL.resultsDryRunResultGQL.errorDryRunResultGQL.from_query()DryRunResultGQL.__init__()DryRunResultGQL.dataclass_json_configDryRunResultGQL.from_dict()DryRunResultGQL.from_json()DryRunResultGQL.schema()DryRunResultGQL.to_dict()DryRunResultGQL.to_json()
ExecutionResultGQLExecutionResultGQL.statusExecutionResultGQL.lamport_versionExecutionResultGQL.digestExecutionResultGQL.errorsExecutionResultGQL.from_query()ExecutionResultGQL.__init__()ExecutionResultGQL.dataclass_json_configExecutionResultGQL.from_dict()ExecutionResultGQL.from_json()ExecutionResultGQL.schema()ExecutionResultGQL.to_dict()ExecutionResultGQL.to_json()
TransactionSummaryGQLTransactionSummaryGQL.digestTransactionSummaryGQL.statusTransactionSummaryGQL.timestampTransactionSummaryGQL.tx_kindTransactionSummaryGQL.errorsTransactionSummaryGQL.from_query()TransactionSummaryGQL.__init__()TransactionSummaryGQL.dataclass_json_configTransactionSummaryGQL.from_dict()TransactionSummaryGQL.from_json()TransactionSummaryGQL.schema()TransactionSummaryGQL.to_dict()TransactionSummaryGQL.to_json()
TransactionSummariesGQLTransactionSummariesGQL.dataTransactionSummariesGQL.next_cursorTransactionSummariesGQL.from_query()TransactionSummariesGQL.__init__()TransactionSummariesGQL.dataclass_json_configTransactionSummariesGQL.from_dict()TransactionSummariesGQL.from_json()TransactionSummariesGQL.schema()TransactionSummariesGQL.to_dict()TransactionSummariesGQL.to_json()
OwnedOrImmutableInputGQLOwnedOrImmutableInputGQL.addressOwnedOrImmutableInputGQL.versionOwnedOrImmutableInputGQL.digestOwnedOrImmutableInputGQL.input_typenameOwnedOrImmutableInputGQL.__init__()OwnedOrImmutableInputGQL.dataclass_json_configOwnedOrImmutableInputGQL.from_dict()OwnedOrImmutableInputGQL.from_json()OwnedOrImmutableInputGQL.schema()OwnedOrImmutableInputGQL.to_dict()OwnedOrImmutableInputGQL.to_json()
SharedObjectInputGQLSharedObjectInputGQL.addressSharedObjectInputGQL.initial_shared_versionSharedObjectInputGQL.mutableSharedObjectInputGQL.input_typenameSharedObjectInputGQL.__init__()SharedObjectInputGQL.dataclass_json_configSharedObjectInputGQL.from_dict()SharedObjectInputGQL.from_json()SharedObjectInputGQL.schema()SharedObjectInputGQL.to_dict()SharedObjectInputGQL.to_json()
PureInputGQLArgInputRefGQLArgResultRefGQLArgGasCoinRefGQLTransactionMoveCallGQLTransactionMoveCallGQL.packageTransactionMoveCallGQL.moduleTransactionMoveCallGQL.function_nameTransactionMoveCallGQL.argumentsTransactionMoveCallGQL.tx_typenameTransactionMoveCallGQL.typeArgumentsTransactionMoveCallGQL.__init__()TransactionMoveCallGQL.dataclass_json_configTransactionMoveCallGQL.from_dict()TransactionMoveCallGQL.from_json()TransactionMoveCallGQL.schema()TransactionMoveCallGQL.to_dict()TransactionMoveCallGQL.to_json()
TransactioTransferObjectslGQLTransactioTransferObjectslGQL.inputsTransactioTransferObjectslGQL.addressTransactioTransferObjectslGQL.tx_typenameTransactioTransferObjectslGQL.__init__()TransactioTransferObjectslGQL.dataclass_json_configTransactioTransferObjectslGQL.from_dict()TransactioTransferObjectslGQL.from_json()TransactioTransferObjectslGQL.schema()TransactioTransferObjectslGQL.to_dict()TransactioTransferObjectslGQL.to_json()
TransactionSplitCoinsGQLTransactionSplitCoinsGQL.coinTransactionSplitCoinsGQL.amountsTransactionSplitCoinsGQL.tx_typenameTransactionSplitCoinsGQL.__init__()TransactionSplitCoinsGQL.dataclass_json_configTransactionSplitCoinsGQL.from_dict()TransactionSplitCoinsGQL.from_json()TransactionSplitCoinsGQL.schema()TransactionSplitCoinsGQL.to_dict()TransactionSplitCoinsGQL.to_json()
TransactionMergeCoinsGQLTransactionMergeCoinsGQL.coinTransactionMergeCoinsGQL.coinsTransactionMergeCoinsGQL.tx_typenameTransactionMergeCoinsGQL.__init__()TransactionMergeCoinsGQL.dataclass_json_configTransactionMergeCoinsGQL.from_dict()TransactionMergeCoinsGQL.from_json()TransactionMergeCoinsGQL.schema()TransactionMergeCoinsGQL.to_dict()TransactionMergeCoinsGQL.to_json()
TransactionPublishGQLTransactionPublishGQL.modulesTransactionPublishGQL.dependenciesTransactionPublishGQL.tx_typenameTransactionPublishGQL.__init__()TransactionPublishGQL.dataclass_json_configTransactionPublishGQL.from_dict()TransactionPublishGQL.from_json()TransactionPublishGQL.schema()TransactionPublishGQL.to_dict()TransactionPublishGQL.to_json()
TransactionUpgradeGQLTransactionUpgradeGQL.modulesTransactionUpgradeGQL.dependenciesTransactionUpgradeGQL.current_packageTransactionUpgradeGQL.upgrade_ticketTransactionUpgradeGQL.tx_typenameTransactionUpgradeGQL.__init__()TransactionUpgradeGQL.dataclass_json_configTransactionUpgradeGQL.from_dict()TransactionUpgradeGQL.from_json()TransactionUpgradeGQL.schema()TransactionUpgradeGQL.to_dict()TransactionUpgradeGQL.to_json()
TransactionMakeMoveVecGQLTransactionMakeMoveVecGQL.vector_typeTransactionMakeMoveVecGQL.elementsTransactionMakeMoveVecGQL.tx_typenameTransactionMakeMoveVecGQL.__init__()TransactionMakeMoveVecGQL.dataclass_json_configTransactionMakeMoveVecGQL.from_dict()TransactionMakeMoveVecGQL.from_json()TransactionMakeMoveVecGQL.schema()TransactionMakeMoveVecGQL.to_dict()TransactionMakeMoveVecGQL.to_json()
ProgrammableTransactionBlockGQLProgrammableTransactionBlockGQL.inputsProgrammableTransactionBlockGQL.transactionsProgrammableTransactionBlockGQL.__init__()ProgrammableTransactionBlockGQL.dataclass_json_configProgrammableTransactionBlockGQL.from_dict()ProgrammableTransactionBlockGQL.from_json()ProgrammableTransactionBlockGQL.schema()ProgrammableTransactionBlockGQL.to_dict()ProgrammableTransactionBlockGQL.to_json()
ConsensusCommitPrologueTransactionGQLConsensusCommitPrologueTransactionGQL.epochConsensusCommitPrologueTransactionGQL.consensus_roundConsensusCommitPrologueTransactionGQL.commit_timestampConsensusCommitPrologueTransactionGQL.consensus_commit_digestConsensusCommitPrologueTransactionGQL.__init__()ConsensusCommitPrologueTransactionGQL.dataclass_json_configConsensusCommitPrologueTransactionGQL.from_dict()ConsensusCommitPrologueTransactionGQL.from_json()ConsensusCommitPrologueTransactionGQL.schema()ConsensusCommitPrologueTransactionGQL.to_dict()ConsensusCommitPrologueTransactionGQL.to_json()
GenesisTransactionGQLAuthenticatorStateUpdateTransactionGQLAuthenticatorStateUpdateTransactionGQL.epochAuthenticatorStateUpdateTransactionGQL.consensus_roundAuthenticatorStateUpdateTransactionGQL.authenticator_obj_initial_shared_versionAuthenticatorStateUpdateTransactionGQL.new_active_jwksAuthenticatorStateUpdateTransactionGQL.__init__()AuthenticatorStateUpdateTransactionGQL.dataclass_json_configAuthenticatorStateUpdateTransactionGQL.from_dict()AuthenticatorStateUpdateTransactionGQL.from_json()AuthenticatorStateUpdateTransactionGQL.schema()AuthenticatorStateUpdateTransactionGQL.to_dict()AuthenticatorStateUpdateTransactionGQL.to_json()
RandomnessStateUpdateTransactionGQLRandomnessStateUpdateTransactionGQL.epochRandomnessStateUpdateTransactionGQL.randomness_roundRandomnessStateUpdateTransactionGQL.random_bytesRandomnessStateUpdateTransactionGQL.new_active_jwksRandomnessStateUpdateTransactionGQL.randomness_obj_initial_shared_versionRandomnessStateUpdateTransactionGQL.__init__()RandomnessStateUpdateTransactionGQL.dataclass_json_configRandomnessStateUpdateTransactionGQL.from_dict()RandomnessStateUpdateTransactionGQL.from_json()RandomnessStateUpdateTransactionGQL.schema()RandomnessStateUpdateTransactionGQL.to_dict()RandomnessStateUpdateTransactionGQL.to_json()
TransactionKindGQLTransactionKindGQL.digestTransactionKindGQL.timestampTransactionKindGQL.transaction_kindTransactionKindGQL.kindTransactionKindGQL.from_query()TransactionKindGQL.__init__()TransactionKindGQL.dataclass_json_configTransactionKindGQL.from_dict()TransactionKindGQL.from_json()TransactionKindGQL.schema()TransactionKindGQL.to_dict()TransactionKindGQL.to_json()
ValidatorGQLValidatorGQL.validator_nameValidatorGQL.validator_addressValidatorGQL.descriptionValidatorGQL.project_urlValidatorGQL.staking_pool_sui_balanceValidatorGQL.pending_stakeValidatorGQL.pending_pool_token_withdrawValidatorGQL.pending_total_sui_withdrawValidatorGQL.voting_powerValidatorGQL.next_epoch_stakeValidatorGQL.gas_priceValidatorGQL.next_epoch_gas_priceValidatorGQL.commission_rateValidatorGQL.next_epoch_commission_rateValidatorGQL.at_riskValidatorGQL.from_query()ValidatorGQL.__init__()ValidatorGQL.dataclass_json_configValidatorGQL.from_dict()ValidatorGQL.from_json()ValidatorGQL.schema()ValidatorGQL.to_dict()ValidatorGQL.to_json()
ValidatorSetGQLValidatorSetGQL.total_stakeValidatorSetGQL.validatorsValidatorSetGQL.pending_removalsValidatorSetGQL.pending_active_validators_sizeValidatorSetGQL.inactive_pools_sizeValidatorSetGQL.validator_candidates_sizeValidatorSetGQL.from_query()ValidatorSetGQL.__init__()ValidatorSetGQL.dataclass_json_configValidatorSetGQL.from_dict()ValidatorSetGQL.from_json()ValidatorSetGQL.schema()ValidatorSetGQL.to_dict()ValidatorSetGQL.to_json()
ReferenceGasPriceGQLReferenceGasPriceGQL.reference_gas_priceReferenceGasPriceGQL.from_query()ReferenceGasPriceGQL.__init__()ReferenceGasPriceGQL.dataclass_json_configReferenceGasPriceGQL.from_dict()ReferenceGasPriceGQL.from_json()ReferenceGasPriceGQL.schema()ReferenceGasPriceGQL.to_dict()ReferenceGasPriceGQL.to_json()
SystemStateSummaryGQLSystemStateSummaryGQL.system_state_versionSystemStateSummaryGQL.total_transactionsSystemStateSummaryGQL.reference_gas_priceSystemStateSummaryGQL.system_parametersSystemStateSummaryGQL.validator_setSystemStateSummaryGQL.storage_fundSystemStateSummaryGQL.safe_modeSystemStateSummaryGQL.from_query()SystemStateSummaryGQL.__init__()SystemStateSummaryGQL.dataclass_json_configSystemStateSummaryGQL.from_dict()SystemStateSummaryGQL.from_json()SystemStateSummaryGQL.schema()SystemStateSummaryGQL.to_dict()SystemStateSummaryGQL.to_json()
TransactionConstraintsTransactionConstraints.protocol_versionTransactionConstraints.max_argumentsTransactionConstraints.max_input_objectsTransactionConstraints.max_num_transferred_move_object_idsTransactionConstraints.max_programmable_tx_commandsTransactionConstraints.max_pure_argument_sizeTransactionConstraints.max_tx_size_bytesTransactionConstraints.max_type_argument_depthTransactionConstraints.max_type_argumentsTransactionConstraints.max_tx_gasTransactionConstraints.receive_objectsTransactionConstraints.__init__()TransactionConstraints.from_dict()TransactionConstraints.from_json()TransactionConstraints.schema()TransactionConstraints.to_dict()TransactionConstraints.to_json()
KeyValueProtocolConfigGQLProtocolConfigGQL.protocolVersionProtocolConfigGQL.configsProtocolConfigGQL.featureFlagsProtocolConfigGQL.transaction_constraintsProtocolConfigGQL.from_query()ProtocolConfigGQL.__init__()ProtocolConfigGQL.dataclass_json_configProtocolConfigGQL.from_dict()ProtocolConfigGQL.from_json()ProtocolConfigGQL.schema()ProtocolConfigGQL.to_dict()ProtocolConfigGQL.to_json()
MoveStructureGQLMoveStructureGQL.struct_nameMoveStructureGQL.abilitiesMoveStructureGQL.fieldsMoveStructureGQL.from_query()MoveStructureGQL.__init__()MoveStructureGQL.dataclass_json_configMoveStructureGQL.from_dict()MoveStructureGQL.from_json()MoveStructureGQL.schema()MoveStructureGQL.to_dict()MoveStructureGQL.to_json()
MoveStructuresGQLMoveStructuresGQL.structuresMoveStructuresGQL.next_cursorMoveStructuresGQL.from_query()MoveStructuresGQL.__init__()MoveStructuresGQL.dataclass_json_configMoveStructuresGQL.from_dict()MoveStructuresGQL.from_json()MoveStructuresGQL.schema()MoveStructuresGQL.to_dict()MoveStructuresGQL.to_json()
RefTypeMoveTypeArgMoveScalarArgMoveObjectRefArgMoveObjectRefArg.ref_typeMoveObjectRefArg.type_packageMoveObjectRefArg.type_moduleMoveObjectRefArg.type_structMoveObjectRefArg.type_paramsMoveObjectRefArg.is_optionalMoveObjectRefArg.is_receivingMoveObjectRefArg.has_typeMoveObjectRefArg.from_body()MoveObjectRefArg.__init__()MoveObjectRefArg.dataclass_json_configMoveObjectRefArg.from_dict()MoveObjectRefArg.from_json()MoveObjectRefArg.schema()MoveObjectRefArg.to_dict()MoveObjectRefArg.to_json()
MoveVectorArgMoveListArgMoveWitnessArgMoveArgSummaryMoveFunctionGQLMoveFunctionGQL.function_nameMoveFunctionGQL.is_entryMoveFunctionGQL.visibilityMoveFunctionGQL.type_parametersMoveFunctionGQL.parametersMoveFunctionGQL.returnsMoveFunctionGQL.from_query()MoveFunctionGQL.arg_summary()MoveFunctionGQL.__init__()MoveFunctionGQL.dataclass_json_configMoveFunctionGQL.from_dict()MoveFunctionGQL.from_json()MoveFunctionGQL.schema()MoveFunctionGQL.to_dict()MoveFunctionGQL.to_json()
MoveFunctionsGQLMoveModuleGQLMovePackageGQLMovePackageGQL.package_idMovePackageGQL.package_versionMovePackageGQL.modulesMovePackageGQL.next_cursorMovePackageGQL.from_query()MovePackageGQL.__init__()MovePackageGQL.dataclass_json_configMovePackageGQL.from_dict()MovePackageGQL.from_json()MovePackageGQL.schema()MovePackageGQL.to_dict()MovePackageGQL.to_json()
ValidatorFullGQLValidatorFullGQL.validator_nameValidatorFullGQL.validator_addressValidatorFullGQL.descriptionValidatorFullGQL.imageUrlValidatorFullGQL.projectUrlValidatorFullGQL.stakingPoolSuiBalanceValidatorFullGQL.stakingPoolActivationEpochValidatorFullGQL.exchangeRatesSizeValidatorFullGQL.rewardsPoolValidatorFullGQL.poolTokenBalanceValidatorFullGQL.pendingStakeValidatorFullGQL.pendingTotalSuiWithdrawValidatorFullGQL.pendingPoolTokenWithdrawValidatorFullGQL.votingPowerValidatorFullGQL.gasPriceValidatorFullGQL.commissionRateValidatorFullGQL.nextEpochStakeValidatorFullGQL.nextEpochGasPriceValidatorFullGQL.nextEpochCommissionRateValidatorFullGQL.apyValidatorFullGQL.atRiskValidatorFullGQL.operating_cap_addressValidatorFullGQL.exchange_rates_addressValidatorFullGQL.staking_pool_addressValidatorFullGQL.from_query()ValidatorFullGQL.__init__()ValidatorFullGQL.dataclass_json_configValidatorFullGQL.from_dict()ValidatorFullGQL.from_json()ValidatorFullGQL.schema()ValidatorFullGQL.to_dict()ValidatorFullGQL.to_json()
ValidatorSetsGQLValidatorSetsGQL.totalStakeValidatorSetsGQL.pendingRemovalsValidatorSetsGQL.pendingActiveValidatorsIdValidatorSetsGQL.pendingActiveValidatorsSizeValidatorSetsGQL.stakingPoolMappingsIdValidatorSetsGQL.inactivePoolsIdValidatorSetsGQL.validatorCandidatesIdValidatorSetsGQL.validatorCandidatesSizeValidatorSetsGQL.validatorsValidatorSetsGQL.next_cursorValidatorSetsGQL.from_query()ValidatorSetsGQL.__init__()ValidatorSetsGQL.dataclass_json_configValidatorSetsGQL.from_dict()ValidatorSetsGQL.from_json()ValidatorSetsGQL.schema()ValidatorSetsGQL.to_dict()ValidatorSetsGQL.to_json()
ValidatorApyGQLValidatorApysGQLDynamicFieldGQLDynamicFieldsGQLDynamicFieldsGQL.parent_object_idDynamicFieldsGQL.versionDynamicFieldsGQL.next_cursorDynamicFieldsGQL.dynamic_fieldsDynamicFieldsGQL.__init__()DynamicFieldsGQL.dataclass_json_configDynamicFieldsGQL.from_dict()DynamicFieldsGQL.from_json()DynamicFieldsGQL.from_query()DynamicFieldsGQL.schema()DynamicFieldsGQL.to_dict()DynamicFieldsGQL.to_json()
- pysui.sui.sui_pgql.pgql_validators module
- pysui.sui.sui_pgql.pgql_wallet2txn_deser module
- pysui.sui.sui_pgql.pgql_wallet_deser module
SuiObjectCallArgSuiObjectCallArg.ref_typeSuiObjectCallArg.object_idSuiObjectCallArg.digestSuiObjectCallArg.versionSuiObjectCallArg.initial_shared_versionSuiObjectCallArg.mutableSuiObjectCallArg.__init__()SuiObjectCallArg.dataclass_json_configSuiObjectCallArg.from_dict()SuiObjectCallArg.from_json()SuiObjectCallArg.schema()SuiObjectCallArg.to_dict()SuiObjectCallArg.to_json()
SuiUnresolvedObjectCallArgSuiUnresolvedObjectCallArg.object_idSuiUnresolvedObjectCallArg.__init__()SuiUnresolvedObjectCallArg.dataclass_json_configSuiUnresolvedObjectCallArg.from_dict()SuiUnresolvedObjectCallArg.from_json()SuiUnresolvedObjectCallArg.schema()SuiUnresolvedObjectCallArg.to_dict()SuiUnresolvedObjectCallArg.to_json()
SuiPureCallArgSuiUnresolvedPureCallArgSuiGasCoinArgSuiCallArgIndexSuiCmdResultIndexSuiCmdNestedResultIndexSuiGasDataSuiMoveCallSuiSplitCoinsSuiTransferObjectsSuiMergeCoinsSuiMakeMoveVecSuiPublishSuiUpgradeSuiIntentCommandInputFactoryCallArgFactoryCommandFactoryPysuiDataPysuiExtensionnull_gas_data()SuiBuilderSuiBuilder.senderSuiBuilder.expirationSuiBuilder.versionSuiBuilder.gas_dataSuiBuilder.inputsSuiBuilder.commandsSuiBuilder.extensionsSuiBuilder.__init__()SuiBuilder.dataclass_json_configSuiBuilder.from_dict()SuiBuilder.from_json()SuiBuilder.schema()SuiBuilder.to_dict()SuiBuilder.to_json()
deserialize_from_wallet_standard()
- pysui.sui.sui_pgql.pgql_wallet_ser module
GasDataOIDStrPBytesPValueBaseObjectSObjectImmObjectRecievingObjectShrObjectUnResObjObjectPureArgUnResPureArgCallArgInputIndexResultIndexNestedResultIndexGasUsedSplitPayloadSplitCommandMergePayloadMergeCommandTransferPayloadTransferCommandMakeVecPayloadMakeVecCommandPublishPayloadPublishCommandUpgradePayloadUpgradeCommandMovePayloadMoveCallCommandCommandserialize_to_wallet_standard()
- Module contents
- pysui.sui.sui_txn package
- Submodules
- pysui.sui.sui_txn.async_transaction module
SuiTransactionAsyncSuiTransactionAsync.__init__()SuiTransactionAsync.get_transaction_data()SuiTransactionAsync.execute()SuiTransactionAsync.deferred_execution()SuiTransactionAsync.inspect_all()SuiTransactionAsync.make_move_vector()SuiTransactionAsync.move_call()SuiTransactionAsync.publish()SuiTransactionAsync.publish_upgrade()SuiTransactionAsync.custom_upgrade()SuiTransactionAsync.stake_coin()SuiTransactionAsync.unstake_coin()SuiTransactionAsync.split_coin()SuiTransactionAsync.split_coin_equal()SuiTransactionAsync.split_coin_and_return()SuiTransactionAsync.merge_coins()SuiTransactionAsync.public_transfer_object()SuiTransactionAsync.transfer_objects()SuiTransactionAsync.transfer_sui()
- pysui.sui.sui_txn.signing_ms module
- pysui.sui.sui_txn.sync_transaction module
SuiTransactionSuiTransaction.__init__()SuiTransaction.inspect_all()SuiTransaction.inspect_for_cost()SuiTransaction.get_transaction_data()SuiTransaction.execute()SuiTransaction.deferred_execution()SuiTransaction.make_move_vector()SuiTransaction.move_call()SuiTransaction.publish()SuiTransaction.publish_upgrade()SuiTransaction.custom_upgrade()SuiTransaction.stake_coin()SuiTransaction.unstake_coin()SuiTransaction.split_coin()SuiTransaction.split_coin_equal()SuiTransaction.split_coin_and_return()SuiTransaction.merge_coins()SuiTransaction.public_transfer_object()SuiTransaction.transfer_objects()SuiTransaction.transfer_sui()
- pysui.sui.sui_txn.transaction module
- pysui.sui.sui_txn.transaction_builder module
serialize_uint32_as_uleb128()PureInputProgrammableTransactionBuilderProgrammableTransactionBuilder.__init__()ProgrammableTransactionBuilder.finish_for_inspect()ProgrammableTransactionBuilder.input_pure()ProgrammableTransactionBuilder.input_obj()ProgrammableTransactionBuilder.input_obj_from_objarg()ProgrammableTransactionBuilder.command()ProgrammableTransactionBuilder.make_move_vector()ProgrammableTransactionBuilder.move_call()ProgrammableTransactionBuilder.split_coin()ProgrammableTransactionBuilder.merge_coins()ProgrammableTransactionBuilder.transfer_objects()ProgrammableTransactionBuilder.transfer_sui()ProgrammableTransactionBuilder.publish()ProgrammableTransactionBuilder.authorize_upgrade()ProgrammableTransactionBuilder.publish_upgrade()ProgrammableTransactionBuilder.commit_upgrade()
- pysui.sui.sui_txn.txn_deser module
- Module contents
- pysui.sui.sui_txresults package
- Submodules
- pysui.sui.sui_txresults.common module
- pysui.sui.sui_txresults.complex_tx module
TxGasDataChangeEpochGenesisConsensusCommitPrologueConsensusCommitPrologueV2ProgrammableTransactionAuthenticatorStateUpdateRandomnessStateUpdateEndOfEpochTransactionTransactionDataMultiSigPublicKeyMultiSigTransactionEventEventBlockGasCostSummaryStatusEffectsEffects.statusEffects.message_versionEffects.gas_usedEffects.transaction_digestEffects.gas_objectEffects.modified_at_versionsEffects.dependenciesEffects.mutatedEffects.createdEffects.deletedEffects.wrappedEffects.unwrappedEffects.unwrapped_then_deletedEffects.shared_objectsEffects.executed_epochEffects.events_digestEffects.__init__()
TxResponseTxResponse.digestTxResponse.raw_transactionTxResponse.balance_changesTxResponse.object_changesTxResponse.transactionTxResponse.errorsTxResponse.effectsTxResponse.eventsTxResponse.checkpointTxResponse.confirmed_local_executionTxResponse.timestamp_msTxResponse.raw_effectsTxResponse.succeededTxResponse.statusTxResponse.__init__()
TxResponseArrayDryRunTxResultTxInspectionResultTransactionBytesECMHLiveObjectSetDigestEndOfEpochCheckpointCheckpoint.checkpoint_commitmentsCheckpoint.digestCheckpoint.epochCheckpoint.epoch_rolling_gas_cost_summaryCheckpoint.validator_signatureCheckpoint.network_total_transactionsCheckpoint.sequence_numberCheckpoint.timestamp_msCheckpoint.previous_digestCheckpoint.end_of_epoch_dataCheckpoint.transactionsCheckpoint.__init__()
CheckpointsNameServicesSubscribedEventParmsSubscribedEventSubscribedTransactionParmsSubscribedTransactionTransactionQueryEnvelopeEventQueryEnvelopeAuxInputsPublicInputsZKLoginProofZkLoginAuthenticator
- pysui.sui.sui_txresults.package_meta module
- pysui.sui.sui_txresults.single_tx module
FaucetGasFaucetGasRequestObjectReadDataObjectPackageReadDataObjectNotExistObjectVersionNotFoundObjectVersionTooHighObjectDeletedAddressOwnerObjectOwnerSharedOwnerImmutableOwnerNotRequestedOwnerObjectRawDataDisplayFieldsObjectReadObjectRead.versionObjectRead.object_idObjectRead.previous_transactionObjectRead.object_typeObjectRead.storage_rebateObjectRead.contentObjectRead.bcsObjectRead.digestObjectRead.displayObjectRead.ownerObjectRead.identifierObjectRead.balanceObjectRead.type_signatureObjectRead.owner_addressObjectRead.differentiate()ObjectRead.factory()ObjectRead.__init__()
ObjectReadPageObjectRawPackageObjectRawReadSuiPackageSuiDataSuiCoinSuiGasCommitteeCommitteeInfoTableStakingPoolStakingPool.activation_epochStakingPool.deactivation_epochStakingPool.exchange_ratesStakingPool.stakinig_pool_idStakingPool.pending_delegationStakingPool.pending_pool_token_withdrawStakingPool.pending_total_sui_withdrawStakingPool.pool_token_balanceStakingPool.rewards_poolStakingPool.sui_balanceStakingPool.__init__()
ValidatorMetaDataValidatorMetaData.descriptionValidatorMetaData.image_urlValidatorMetaData.nameValidatorMetaData.net_addressValidatorMetaData.network_pubkey_bytesValidatorMetaData.next_epoch_net_addressValidatorMetaData.next_epoch_network_pubkey_bytesValidatorMetaData.next_epoch_p2p_addressValidatorMetaData.next_epoch_primary_addressValidatorMetaData.next_epoch_proof_of_possessionValidatorMetaData.next_epoch_protocol_pubkey_bytesValidatorMetaData.next_epoch_worker_addressValidatorMetaData.next_epoch_worker_pubkey_bytesValidatorMetaData.p2p_addressValidatorMetaData.primary_addressValidatorMetaData.project_urlValidatorMetaData.proof_of_possession_bytesValidatorMetaData.protocol_pubkey_bytesValidatorMetaData.sui_addressValidatorMetaData.worker_addressValidatorMetaData.worker_pubkey_bytesValidatorMetaData.__init__()
ValidatorSummaryValidatorSummary.commission_rateValidatorSummary.descriptionValidatorSummary.exchange_rates_idValidatorSummary.exchange_rates_sizeValidatorSummary.gas_priceValidatorSummary.image_urlValidatorSummary.nameValidatorSummary.net_addressValidatorSummary.network_pubkey_bytesValidatorSummary.next_epoch_commission_rateValidatorSummary.next_epoch_gas_priceValidatorSummary.next_epoch_net_addressValidatorSummary.next_epoch_network_pubkey_bytesValidatorSummary.next_epoch_p2p_addressValidatorSummary.next_epoch_primary_addressValidatorSummary.next_epoch_proof_of_possessionValidatorSummary.next_epoch_protocol_pubkey_bytesValidatorSummary.next_epoch_stakeValidatorSummary.next_epoch_worker_addressValidatorSummary.next_epoch_worker_pubkey_bytesValidatorSummary.operation_cap_idValidatorSummary.p2p_addressValidatorSummary.pending_stakeValidatorSummary.pending_pool_token_withdrawValidatorSummary.pending_total_sui_withdrawValidatorSummary.pool_token_balanceValidatorSummary.primary_addressValidatorSummary.project_urlValidatorSummary.proof_of_possession_bytesValidatorSummary.protocol_pubkey_bytesValidatorSummary.rewards_poolValidatorSummary.staking_pool_activation_epochValidatorSummary.staking_pool_deactivation_epochValidatorSummary.staking_pool_idValidatorSummary.staking_pool_sui_balanceValidatorSummary.sui_addressValidatorSummary.voting_powerValidatorSummary.worker_addressValidatorSummary.worker_pubkey_bytesValidatorSummary.__init__()
SuiLatestSystemStateSuiLatestSystemState.active_validatorsSuiLatestSystemState.at_risk_validatorsSuiLatestSystemState.epochSuiLatestSystemState.epoch_duration_msSuiLatestSystemState.epoch_start_timestamp_msSuiLatestSystemState.inactive_pools_idSuiLatestSystemState.inactive_pools_sizeSuiLatestSystemState.max_validator_countSuiLatestSystemState.min_validator_joining_stakeSuiLatestSystemState.pending_active_validators_idSuiLatestSystemState.pending_active_validators_sizeSuiLatestSystemState.pending_removalsSuiLatestSystemState.protocol_versionSuiLatestSystemState.reference_gas_priceSuiLatestSystemState.safe_modeSuiLatestSystemState.safe_mode_computation_rewardsSuiLatestSystemState.safe_mode_non_refundable_storage_feeSuiLatestSystemState.safe_mode_storage_rebatesSuiLatestSystemState.safe_mode_storage_rewardsSuiLatestSystemState.stake_subsidy_balanceSuiLatestSystemState.stake_subsidy_current_distribution_amountSuiLatestSystemState.stake_subsidy_decrease_rateSuiLatestSystemState.stake_subsidy_distribution_counterSuiLatestSystemState.stake_subsidy_period_lengthSuiLatestSystemState.stake_subsidy_start_epochSuiLatestSystemState.staking_pool_mappings_idSuiLatestSystemState.staking_pool_mappings_sizeSuiLatestSystemState.storage_fund_non_refundable_balanceSuiLatestSystemState.storage_fund_total_object_storage_rebatesSuiLatestSystemState.system_state_versionSuiLatestSystemState.total_stakeSuiLatestSystemState.validator_candidates_idSuiLatestSystemState.validator_candidates_sizeSuiLatestSystemState.validator_low_stake_thresholdSuiLatestSystemState.validator_report_recordsSuiLatestSystemState.validator_very_low_stake_thresholdSuiLatestSystemState.validator_low_stake_grace_periodSuiLatestSystemState.__init__()
StakedSuiDelegatedStakeDelegatedStakesSuiCoinMetadataSuiCoinBalanceCoinBalancesSuiCoinObjectSuiCoinObjectsDynamicFieldInfoDynamicFieldsValidatorApyValidatorApysTransactionConstraintsTransactionConstraints.protocol_versionTransactionConstraints.max_argumentsTransactionConstraints.max_input_objectsTransactionConstraints.max_num_transferred_move_object_idsTransactionConstraints.max_programmable_tx_commandsTransactionConstraints.max_pure_argument_sizeTransactionConstraints.max_tx_size_bytesTransactionConstraints.max_type_argument_depthTransactionConstraints.max_type_argumentsTransactionConstraints.max_tx_gasTransactionConstraints.feature_dictTransactionConstraints.__init__()
ProtocolConfig
- Module contents
- pysui.sui.sui_types package
- Submodules
- pysui.sui.sui_types.address module
- pysui.sui.sui_types.bcs module
AddressDigestVariableArrayU8VariableArrayVarBuilderArgObjectReferenceSharedObjectReferenceUint256U256OptionalU8OptionalU16OptionalU32OptionalU64OptionalU128OptionalU256TypeTagStructTagObjectArgCallArgGasDataArgumentOptionalTypeTagOptionalOptionalTypeFactoryProgrammableMoveCallTransferObjectsSplitCoinMergeCoinsPublishMakeMoveVecUpgradeCommandProgrammableTransactionTransactionKindTransactionExpirationTransactionDataV1TransactionDataMsPublicKeyMsEd25519PublicKeyMsSecp256k1PublicKeyMsSecp256r1PublicKeyMsNewPublicKeyMsBitmapMsCompressedSigMultiSignatureTxStringIntTxStringStringTxTransactionTxSenderMultiTxSenderSingleTxSenderSuiTransactionDataV1SuiTransaction
- pysui.sui.sui_types.collections module
SuiCollectionSuiArraySuiArray.__init__()SuiArray.append()SuiArray.extend()SuiArray.input_coinsSuiArray.coinsSuiArray.recipientsSuiArray.amountsSuiArray.amountSuiArray.split_amountsSuiArray.type_argumentsSuiArray.argumentsSuiArray.compiled_modulesSuiArray.dependenciesSuiArray.single_transaction_paramsSuiArray.digestsSuiArray.signaturesSuiArray.object_idsSuiArray.staked_sui_ids
SuiMapBatchParameterEventID
- pysui.sui.sui_types.event_filter module
SenderEventQueryTransactionEventQueryPackageEventQueryMoveEventModuleQueryMoveModuleEventQueryMoveEventTypeQueryMoveEventFieldQueryTimeRangeEventQueryAndFilterOrFilterAllFilterAnyFilterCheckpointEventMoveFunctionEventInputObjectEventChangedObjectEventFromAddressEventToAddressEventFromAndToAddressEventTransactionKindEvent
- pysui.sui.sui_types.scalars module
SuiNullTypeSuiStringSuiString.__init__()SuiString.idSuiString.functionSuiString.nameSuiString.function_nameSuiString.moduleSuiString.module_nameSuiString.struct_nameSuiString.argumentsSuiString.type_argumentsSuiString.compiled_modulesSuiString.cursorSuiString.move_event_struct_nameSuiString.digestSuiString.querySuiString.recipientSuiString.coin_typeSuiString.limitSuiString.commitment_typeSuiString.tx_bytesSuiString.amountsSuiString.transaction_digestSuiString.gas_budgetSuiString.amountSuiString.split_count
SuiTxBytesSuiSignatureSuiTransactionDigestObjectIDObjectID.object_idObjectID.object_idsObjectID.objectObjectID.packageObjectID.package_object_idObjectID.parent_object_idObjectID.sui_object_idObjectID.coin_object_idObjectID.staked_suiObjectID.staked_sui_idsObjectID.gasObjectID.input_coinsObjectID.coinsObjectID.delegationObjectID.primary_coinObjectID.coin_to_merge
SuiBooleanSuiIntegerSuiInteger.__init__()SuiInteger.gas_budgetSuiInteger.gas_priceSuiInteger.amountSuiInteger.amountsSuiInteger.split_amountsSuiInteger.countSuiInteger.limitSuiInteger.start_timeSuiInteger.end_timeSuiInteger.startSuiInteger.endSuiInteger.epochSuiInteger.sequence_numberSuiInteger.idSuiInteger.versionSuiInteger.cursorSuiInteger.argumentsSuiInteger.split_count
SuiIntegerTypeSuiU8SuiU16SuiU32SuiU64SuiU128SuiU256
- pysui.sui.sui_types.transaction_filter module
- Module contents
- pysui.sui.sui_builders package
- Submodules
- pysui.sui.sui_apidesc module
- pysui.sui.sui_bcs module
- pysui.sui.sui_config module
SuiConfigSuiConfig.rename_alias()SuiConfig.create_new_keypair_and_address()SuiConfig.recover_keypair_and_address()SuiConfig.add_keypair_from_keystring()SuiConfig.default_config()SuiConfig.pysui_config()SuiConfig.sui_base_config()SuiConfig.user_config()SuiConfig.rpc_urlSuiConfig.graphql_urlSuiConfig.local_configSuiConfig.faucet_urlSuiConfig.socket_urlSuiConfig.active_addressSuiConfig.environmentSuiConfig.set_active_address()
- pysui.sui.sui_constants module
PYSUI_EXEC_ENVPYSUI_CLIENT_CONFIG_ENVPYSUI_RPC_VERSIONSUI_BASE_ACTIVESUI_BASE_EXEC_PATHDEFAULT_SUI_BINARY_PATHDEFAULT_ALIAS_PATH_STRINGDEVNET_ENVIRONMENT_KEYLOCALNET_ENVIRONMENT_KEYTESTNET_ENVIRONMENT_KEYDEVNET_SUI_URLDEVNET_FAUCET_STATUS_URLV1DEVNET_SOCKET_URLLOCALNET_SUI_URLLOCALNET_PROXY_SUI_URLLOCALNET_FAUCET_URLLOCALNET_SOCKET_URLTESTNET_SUI_URLTESTNET_SOCKET_URLMAINNET_SUI_URLMAINNET_FAUCET_URLMAINNET_SOCKET_URLEMPEHMERAL_PATHEMPEHMERAL_USERSUI_MIN_ALIAS_LENSUI_MAX_ALIAS_LENSUI_HEX_ADDRESS_STRING_LENSUI_ADDRESS_STRING_LENSUI_KEYPAIR_LENSUI_BECH32_HRPPRIVATE_KEY_BYTE_LENSCHEME_PRIVATE_KEY_BYTE_LENED25519_KEYPAIR_BYTES_LENED25519_PUBLICKEY_BYTES_LENED25519_PRIVATEKEY_BYTES_LENSECP256K1_KEYPAIR_BYTES_LENSECP256K1_PUBLICKEY_BYTES_LENSECP256K1_PRIVATEKEY_BYTES_LENSECP256R1_KEYPAIR_BYTES_LENSECP256R1_PUBLICKEY_BYTES_LENSECP256R1_PRIVATEKEY_BYTES_LEN
- pysui.sui.sui_crypto module
SuiPublicKeySuiPrivateKeySuiKeyPairSuiKeyPair.__init__()SuiKeyPair.private_keySuiKeyPair.public_keySuiKeyPair.schemeSuiKeyPair.new_sign_secure()SuiKeyPair.sign_message()SuiKeyPair.verify_signature()SuiKeyPair.serialize_to_bytes()SuiKeyPair.serialize()SuiKeyPair.to_bytes()SuiKeyPair.from_bytes()SuiKeyPair.from_pfc_bytes()SuiKeyPair.from_b64()SuiKeyPair.from_bech32()
BaseMultiSigMultiSiggen_mnemonic_phrase()create_new_keypair()recover_key_and_address()create_new_address()keypair_from_keystring()load_keys_and_addresses()as_keystrings()emphemeral_keys_and_addresses()
- pysui.sui.sui_excepts module
SuiExceptionSuiFileNotFoundSuiConfigFileErrorSuiKeystoreFileErrorSuiInvalidAddressSuiKeystoreAddressErrorSuiInvalidKeystringLengthSuiNoKeyPairsSuiInvalidKeyPairSuiNotComplexTransactionSuiApiDefinitionInvalidSuiParamSchemaInvalidSuiRpcApiNotAvailableSuiRpcApiMalformedSuiRpcApiInvalidParameterSuiRpcApiErrorSuiPackageBuildFailSuiMiisingBuildFolderSuiMiisingModuleByteCode
- pysui.sui.sui_txn_validator module
- pysui.sui.sui_utils module
CompiledPackagepublish_build()publish_buildg()sui_base_get_config()partition()hexstring_to_sui_id()hexstring_to_list()b64str_to_list()b58str_to_list()int_to_listu8()as_sui_address()as_object_id()as_sui_string()as_sui_integer()as_sui_array()as_sui_map()as_sui_boolean()is_base_64()to_base_64()as_sui_txbytes()as_sui_signature()as_sui_txdigest()COERCION_TO_FROM_SETSCOERCION_FROM_TO_SETSCOERCION_FN_MAP
- Module contents
- Subpackages
- pysui.sui_move package
- Subpackages
- pysui.sui_move.bin_reader package
- Submodules
- pysui.sui_move.bin_reader.module_reader module
ModuleReaderModuleReader.U32_BYTESModuleReader.MAGIC_WORDModuleReader.TABLE_HEADER_STARTModuleReader.__init__()ModuleReader.read_from_file()ModuleReader.read_from_base64()ModuleReader.has_table()ModuleReader.position_content_for()ModuleReader.build_content_for()ModuleReader.build_model_list()ModuleReader.self_indexModuleReader.table_countModuleReader.cross_reference
- pysui.sui_move.bin_reader.reader module
- Module contents
- pysui.sui_move.model package
- Submodules
- pysui.sui_move.model.bytecode_tables module
- pysui.sui_move.model.common_types module
OpCodeOpCode.PopOpCode.RetOpCode.BrTrueOpCode.BrFalseOpCode.BranchOpCode.LdU64OpCode.LdConstOpCode.LdTrueOpCode.LdFalseOpCode.CopyLocOpCode.MoveLocOpCode.StLocOpCode.MutBorrowLocOpCode.ImmBorrowLocOpCode.MutBorrowFieldOpCode.ImmBorrowFieldOpCode.CallOpCode.PackOpCode.UnpackOpCode.ReadRefOpCode.WriteRefOpCode.AddOpCode.SubOpCode.MulOpCode.ModOpCode.DivOpCode.BitOrOpCode.BitAndOpCode.XorOpCode.OrOpCode.AndOpCode.NotOpCode.EqOpCode.NeqOpCode.LtOpCode.GtOpCode.LeOpCode.GeOpCode.AbortOpCode.NopOpCode.ExistsOpCode.MutBorrowGlobalOpCode.ImmBorrowGlobalOpCode.MoveFromOpCode.MoveToOpCode.FreezeRefOpCode.ShlOpCode.ShrOpCode.LdU8OpCode.LdU128OpCode.CastU8OpCode.CastU64OpCode.CastU128OpCode.MutBorrowFieldGenericOpCode.ImmBorrowFieldGenericOpCode.CallGenericOpCode.PackGenericOpCode.UnpackGenericOpCode.ExistsGenericOpCode.MutBorrowGlobalGenericOpCode.ImmBorrowGlobalGenericOpCode.MoveFromGenericOpCode.MoveToGenericOpCode.VecPackOpCode.VecLenOpCode.VecImmBorrowOpCode.VecMutBorrowOpCode.VecPushBackOpCode.VecPopBackOpCode.VecUnpackOpCode.VecSwapOpCode.LdU16OpCode.LdU32OpCode.LdU256OpCode.CastU16OpCode.CastU32OpCode.CastU256
TableTypeTableType.ModuleHandlesTableType.StructHandlesTableType.FunctionHandlesTableType.FunctionInstanceTableType.SignaturesTableType.ConstantPoolTableType.IdentifiersTableType.AddressIdentifiersTableType.StructDefinitionsTableType.StructDefInstancesTableType.FunctionDefinitionsTableType.FieldHandlesTableType.FieldInstancesTableType.FriendDeclarationsTableType.MetaData
AbilitySignatureTypeSignatureType.booleanSignatureType.u8SignatureType.u64SignatureType.u128SignatureType.AddressSignatureType.ReferenceSignatureType.MutableReferenceSignatureType.StructSignatureType.TypeParameterSignatureType.VectorSignatureType.StructInstantiationSignatureType.SignerSignatureType.u16SignatureType.u32SignatureType.u256
VisibilityStructTagTableHeaderFlagsAbilitySet
- Module contents
- pysui.sui_move.module package
- Submodules
- pysui.sui_move.module.base_deserializers module
sig_walk()read_op_code()read_code_units()deserialize_signatures()deserialize_identifiers()deserialize_addresses()deserialize_constants()deserialize_module_handles()deserialize_stuct_handles()deserialize_stuct_definition()deserialize_structure_instantiations()deserialize_structure_field_handles()deserialize_structure_field_instantiations()deserialize_function_handles()deserialize_function_definition()deserialize_function_instantiations()deserialize_friends()
- pysui.sui_move.module.deserialize module
DeserializeRawModuleContentRawModuleContent.magicRawModuleContent.versionRawModuleContent.module_selfRawModuleContent.signaturesRawModuleContent.identifiersRawModuleContent.addressesRawModuleContent.constantsRawModuleContent.module_handlesRawModuleContent.structure_handlesRawModuleContent.structure_definitionsRawModuleContent.structure_instantiationsRawModuleContent.field_handlesRawModuleContent.field_instantiationsRawModuleContent.function_handlesRawModuleContent.function_definitionsRawModuleContent.function_instantiationsRawModuleContent.friendsRawModuleContent.__init__()
deserialize()reader_from_file()from_file()from_base64()
- Module contents
- pysui.sui_move.bin_reader package
- Module contents
- Subpackages
- pysui.abstracts package
- Submodules
- pysui.version module
- Module contents
- Subpackages
- pysui package