pysui.sui_move package
Subpackages
- pysui.sui_move.bin_reader package
- Submodules
- pysui.sui_move.bin_reader.module_reader module
ModuleReader
ModuleReader.U32_BYTES
ModuleReader.MAGIC_WORD
ModuleReader.TABLE_HEADER_START
ModuleReader.__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_index
ModuleReader.table_count
ModuleReader.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
OpCode
OpCode.Pop
OpCode.Ret
OpCode.BrTrue
OpCode.BrFalse
OpCode.Branch
OpCode.LdU64
OpCode.LdConst
OpCode.LdTrue
OpCode.LdFalse
OpCode.CopyLoc
OpCode.MoveLoc
OpCode.StLoc
OpCode.MutBorrowLoc
OpCode.ImmBorrowLoc
OpCode.MutBorrowField
OpCode.ImmBorrowField
OpCode.Call
OpCode.Pack
OpCode.Unpack
OpCode.ReadRef
OpCode.WriteRef
OpCode.Add
OpCode.Sub
OpCode.Mul
OpCode.Mod
OpCode.Div
OpCode.BitOr
OpCode.BitAnd
OpCode.Xor
OpCode.Or
OpCode.And
OpCode.Not
OpCode.Eq
OpCode.Neq
OpCode.Lt
OpCode.Gt
OpCode.Le
OpCode.Ge
OpCode.Abort
OpCode.Nop
OpCode.Exists
OpCode.MutBorrowGlobal
OpCode.ImmBorrowGlobal
OpCode.MoveFrom
OpCode.MoveTo
OpCode.FreezeRef
OpCode.Shl
OpCode.Shr
OpCode.LdU8
OpCode.LdU128
OpCode.CastU8
OpCode.CastU64
OpCode.CastU128
OpCode.MutBorrowFieldGeneric
OpCode.ImmBorrowFieldGeneric
OpCode.CallGeneric
OpCode.PackGeneric
OpCode.UnpackGeneric
OpCode.ExistsGeneric
OpCode.MutBorrowGlobalGeneric
OpCode.ImmBorrowGlobalGeneric
OpCode.MoveFromGeneric
OpCode.MoveToGeneric
OpCode.VecPack
OpCode.VecLen
OpCode.VecImmBorrow
OpCode.VecMutBorrow
OpCode.VecPushBack
OpCode.VecPopBack
OpCode.VecUnpack
OpCode.VecSwap
OpCode.LdU16
OpCode.LdU32
OpCode.LdU256
OpCode.CastU16
OpCode.CastU32
OpCode.CastU256
TableType
TableType.ModuleHandles
TableType.StructHandles
TableType.FunctionHandles
TableType.FunctionInstance
TableType.Signatures
TableType.ConstantPool
TableType.Identifiers
TableType.AddressIdentifiers
TableType.StructDefinitions
TableType.StructDefInstances
TableType.FunctionDefinitions
TableType.FieldHandles
TableType.FieldInstances
TableType.FriendDeclarations
TableType.MetaData
Ability
SignatureType
SignatureType.boolean
SignatureType.u8
SignatureType.u64
SignatureType.u128
SignatureType.Address
SignatureType.Reference
SignatureType.MutableReference
SignatureType.Struct
SignatureType.TypeParameter
SignatureType.Vector
SignatureType.StructInstantiation
SignatureType.Signer
SignatureType.u16
SignatureType.u32
SignatureType.u256
Visibility
StructTag
TableHeader
Flags
AbilitySet
- 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
Deserialize
RawModuleContent
RawModuleContent.magic
RawModuleContent.version
RawModuleContent.module_self
RawModuleContent.signatures
RawModuleContent.identifiers
RawModuleContent.addresses
RawModuleContent.constants
RawModuleContent.module_handles
RawModuleContent.structure_handles
RawModuleContent.structure_definitions
RawModuleContent.structure_instantiations
RawModuleContent.field_handles
RawModuleContent.field_instantiations
RawModuleContent.function_handles
RawModuleContent.function_definitions
RawModuleContent.function_instantiations
RawModuleContent.friends
RawModuleContent.__init__()
deserialize()
reader_from_file()
from_file()
from_base64()
- Module contents
Module contents
Initialize.