MovePackageData
type MovePackageData
Type corresponding to the output of `iota move build --dump-bytecode-as-base64`
type MovePackageData struct {
// contains filtered or unexported fields
}
func LiftFromExternalMovePackageData
func LiftFromExternalMovePackageData(handle uint64) *MovePackageData
func MovePackageDataFromBase64
func MovePackageDataFromBase64(base64 string) (*MovePackageData, error)
func MovePackageDataFromJson
func MovePackageDataFromJson(json string) (*MovePackageData, error)
func NewMovePackageData
func NewMovePackageData(modules [][]byte, dependencies []*ObjectId) *MovePackageData
func (*MovePackageData) DebugString
func (_self *MovePackageData) DebugString() string
func (*MovePackageData) Dependencies
func (_self *MovePackageData) Dependencies() []*ObjectId
Returns the package dependencies.
func (*MovePackageData) Destroy
func (object *MovePackageData) Destroy()
func (*MovePackageData) Digest
func (_self *MovePackageData) Digest() *Digest
Returns the package digest.
func (*MovePackageData) Modules
func (_self *MovePackageData) Modules() [][]byte
Returns the package modules.
func (*MovePackageData) ToBase64
func (_self *MovePackageData) ToBase64() string
func (*MovePackageData) ToJson
func (_self *MovePackageData) ToJson() string