Module iota::deny_list
Defines the DenyList
type. The DenyList
shared object is used to restrict access to
instances of certain core types from being used as inputs by specified addresses in the deny
list.
- Struct
DenyList
- Struct
ConfigWriteCap
- Struct
ConfigKey
- Struct
AddressKey
- Struct
GlobalPauseKey
- Struct
PerTypeConfigCreated
- Constants
- Function
add
- Function
remove
- Function
contains_current_epoch
- Function
contains_next_epoch
- Function
enable_global_pause
- Function
disable_global_pause
- Function
is_global_pause_enabled_current_epoch
- Function
is_global_pause_enabled_next_epoch
- Function
add_per_type_config
- Function
borrow_per_type_config_mut
- Function
borrow_per_type_config
- Function
per_type_exists
- Macro function
per_type_config_entry
- Function
create
use iota::address;
use iota::bag;
use iota::config;
use iota::dynamic_field;
use iota::dynamic_object_field;
use iota::event;
use iota::hex;
use iota::object;
use iota::transfer;
use iota::tx_context;
use std::ascii;
use std::bcs;
use std::option;
use std::string;
use std::vector;