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).