erc7730.model.calldata.types module

class erc7730.model.calldata.types.TrustedNameSource(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]View on GitHub

Bases: StrEnum

CRYPTO_ASSET_LIST = 'crypto_asset_list'
DNS = 'dns'
DYNAMIC_RESOLVER = 'dynamic_resolver'
ENS = 'ens'
FREENAME = 'freename'
LOCAL_ADDRESS_BOOK = 'local_address_book'
MULTISIG_ADDRESS_BOOK = 'multisig_address_book'
UNSTOPPABLE_DOMAIN = 'unstoppable_domain'
property int_value: intView on GitHub
class erc7730.model.calldata.types.TrustedNameType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]View on GitHub

Bases: StrEnum

COLLECTION = 'collection'
CONTEXT_ADDRESS = 'context_address'
EOA = 'eoa'
SMART_CONTRACT = 'smart_contract'
TOKEN = 'token'
WALLET = 'wallet'
property int_value: intView on GitHub