Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
ERC20ACL
CHAIN_ADDRESS
address constant CHAIN_ADDRESS = 0x0000000000000000000000000000000000000001;
onlyChain
modifier onlyChain() { require(msg.sender == CHAIN_ADDRESS, "ERC20: caller is not the chain"); _; }
burnable
modifier burnable(address from) { require(!COSMOS_CONTRACT.is_module_address(from), "ERC20: burn from module address"); _; }
from
address
mintable
modifier mintable(address to) { require(!COSMOS_CONTRACT.is_blocked_address(to), "ERC20: mint to blocked address"); _; }
to
transferable
modifier transferable(address to) { require(!COSMOS_CONTRACT.is_blocked_address(to), "ERC20: transfer to blocked address"); _; }
Was this page helpful?