Skip to main content

TransferObjects

type TransferObjects

Command to transfer ownership of a set of objects to an address

BCS

The BCS serialized form for this type is defined by the following ABNF:

```text transfer-objects = (vector argument) argument ```

type TransferObjects struct {
// contains filtered or unexported fields
}

func LiftFromExternalTransferObjects

func LiftFromExternalTransferObjects(handle uint64) *TransferObjects

func NewTransferObjects

func NewTransferObjects(objects []*Argument, address *Argument) *TransferObjects

func TransferObjectsFromBcs

func TransferObjectsFromBcs(bcs []byte) (*TransferObjects, error)

Create this type from BCS encoded bytes.

func TransferObjectsFromJson

func TransferObjectsFromJson(json string) (*TransferObjects, error)

Create this type from JSON encoded string.

func (*TransferObjects) Address

func (_self *TransferObjects) Address() *Argument

The address to transfer ownership to

func (*TransferObjects) DebugString

func (_self *TransferObjects) DebugString() string

func (*TransferObjects) Destroy

func (object *TransferObjects) Destroy()

func (*TransferObjects) Eq

func (_self *TransferObjects) Eq(other *TransferObjects) bool

func (*TransferObjects) Ne

func (_self *TransferObjects) Ne(other *TransferObjects) bool

func (*TransferObjects) Objects

func (_self *TransferObjects) Objects() []*Argument

Set of objects to transfer