Skip to main content

KioskOwnerCap

type KioskOwnerCap​

A typed view of an on-chain `0x2::kiosk::KioskOwnerCap` object.

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

func KioskOwnerCapTryFromBcs​

func KioskOwnerCapTryFromBcs(bytes []byte) (*KioskOwnerCap, error)

Decode from BCS bytes, without validating the on-chain type tag.

func KioskOwnerCapTryFromObject​

func KioskOwnerCapTryFromObject(object *Object) (*KioskOwnerCap, error)

Decode from an on-chain object, validating its Move type tag.

func LiftFromExternalKioskOwnerCap​

func LiftFromExternalKioskOwnerCap(handle uint64) *KioskOwnerCap

func (*KioskOwnerCap) DebugString​

func (_self *KioskOwnerCap) DebugString() string

func (*KioskOwnerCap) Destroy​

func (object *KioskOwnerCap) Destroy()

func (*KioskOwnerCap) Id​

func (_self *KioskOwnerCap) Id() *ObjectId

The object's ID.

func (*KioskOwnerCap) KioskId​

func (_self *KioskOwnerCap) KioskId() *ObjectId

ID of the kiosk this cap controls (the Move `for` field).