Namespace Auth

Functions

Link copied to clipboard
function auth_citizen(required_flags: list<text>): citizen
Link copied to clipboard
function create_account_from_evm(evm_address: byte_array, signature: signature): account
Link copied to clipboard
Link copied to clipboard
function do_auth(required_flags: list<text>): account
Link copied to clipboard
@extend(auth_handler) function (): map<text, _auth_handler>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
function get_register_message(evm_address: byte_array): text
Link copied to clipboard
function is_admin(account_id: byte_array): boolean
Link copied to clipboard
Link copied to clipboard
function register_admin(account: account): citizen
Link copied to clipboard
function require_admin()
Link copied to clipboard
Link copied to clipboard
function update_citizen_cooldowns_config(    draft_cooldown: integer,     rejection_cooldown: integer,     veto_cooldown: integer)