KioskExtensionInterface
type KioskExtensionInterface
A typed view of a `0x2::kiosk_extension::Extension` held in a dynamic field of a [`Kiosk`] object.
type KioskExtensionInterface interface {
// Whether the extension is currently allowed to call protected actions.
IsEnabled() bool
// Bitmap of the permissions granted to the extension, as a decimal
// string: bit 0 is `place`, bit 1 is `lock` (which also grants `place`).
Permissions() string
// Object ID of the `Bag` holding the extension's own storage.
StorageId() *ObjectId
}