├── .github └── workflows │ └── move_tests.yaml ├── .gitignore ├── README.md ├── SECURITY.md ├── bulk ├── Move.toml └── sources │ ├── bulk.move │ └── bulk_tests.move ├── bulk_clear ├── Move.toml ├── README.md └── sources │ └── script.move ├── bulk_force_renewal ├── Move.toml ├── README.md └── sources │ └── script.move ├── bulk_migrate ├── Move.toml ├── README.md └── sources │ └── script.move ├── core ├── Move.toml └── sources │ ├── config.move │ ├── domain_e2e_tests.move │ ├── domains.move │ ├── is_enabled_tests.move │ ├── price_model.move │ ├── subdomain_e2e_tests.move │ ├── test_helper.move │ ├── test_utils.move │ ├── time_helper.move │ ├── token_helper.move │ ├── utf8_utils.move │ └── verify.move ├── core_v2 ├── Move.toml └── sources │ ├── tests │ ├── v2_1_domain_e2e_tests.move │ ├── v2_1_subdomain_e2e_tests.move │ ├── v2_1_test_helper.move │ └── v2_1_test_utils.move │ ├── v2_1_config.move │ ├── v2_1_domains.move │ ├── v2_1_price_model.move │ ├── v2_1_string_validator.move │ └── v2_1_token_helper.move ├── distribute ├── Move.toml ├── README.md └── sources │ └── script.move ├── register ├── Move.toml ├── README.md └── sources │ └── script.move ├── router ├── Move.toml └── sources │ ├── readme.md │ ├── router.move │ └── tests │ ├── domain_admin_tests.move │ ├── migration_tests.move │ ├── primary_name_tests.move │ ├── registration_tests.move │ ├── renewal_domain_tests.move │ ├── router_management_tests.move │ ├── router_test_helper.move │ ├── router_tests.move │ ├── subdomain_transfer_tests.move │ └── target_address_tests.move ├── sh_scripts ├── move_publish.sh └── move_tests.sh └── transfer ├── Move.toml └── sources └── script.move /.github/workflows/move_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/.github/workflows/move_tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bulk/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk/Move.toml -------------------------------------------------------------------------------- /bulk/sources/bulk.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk/sources/bulk.move -------------------------------------------------------------------------------- /bulk/sources/bulk_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk/sources/bulk_tests.move -------------------------------------------------------------------------------- /bulk_clear/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_clear/Move.toml -------------------------------------------------------------------------------- /bulk_clear/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_clear/README.md -------------------------------------------------------------------------------- /bulk_clear/sources/script.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_clear/sources/script.move -------------------------------------------------------------------------------- /bulk_force_renewal/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_force_renewal/Move.toml -------------------------------------------------------------------------------- /bulk_force_renewal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_force_renewal/README.md -------------------------------------------------------------------------------- /bulk_force_renewal/sources/script.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_force_renewal/sources/script.move -------------------------------------------------------------------------------- /bulk_migrate/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_migrate/Move.toml -------------------------------------------------------------------------------- /bulk_migrate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_migrate/README.md -------------------------------------------------------------------------------- /bulk_migrate/sources/script.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/bulk_migrate/sources/script.move -------------------------------------------------------------------------------- /core/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/Move.toml -------------------------------------------------------------------------------- /core/sources/config.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/config.move -------------------------------------------------------------------------------- /core/sources/domain_e2e_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/domain_e2e_tests.move -------------------------------------------------------------------------------- /core/sources/domains.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/domains.move -------------------------------------------------------------------------------- /core/sources/is_enabled_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/is_enabled_tests.move -------------------------------------------------------------------------------- /core/sources/price_model.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/price_model.move -------------------------------------------------------------------------------- /core/sources/subdomain_e2e_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/subdomain_e2e_tests.move -------------------------------------------------------------------------------- /core/sources/test_helper.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/test_helper.move -------------------------------------------------------------------------------- /core/sources/test_utils.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/test_utils.move -------------------------------------------------------------------------------- /core/sources/time_helper.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/time_helper.move -------------------------------------------------------------------------------- /core/sources/token_helper.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/token_helper.move -------------------------------------------------------------------------------- /core/sources/utf8_utils.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/utf8_utils.move -------------------------------------------------------------------------------- /core/sources/verify.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core/sources/verify.move -------------------------------------------------------------------------------- /core_v2/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/Move.toml -------------------------------------------------------------------------------- /core_v2/sources/tests/v2_1_domain_e2e_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/tests/v2_1_domain_e2e_tests.move -------------------------------------------------------------------------------- /core_v2/sources/tests/v2_1_subdomain_e2e_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/tests/v2_1_subdomain_e2e_tests.move -------------------------------------------------------------------------------- /core_v2/sources/tests/v2_1_test_helper.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/tests/v2_1_test_helper.move -------------------------------------------------------------------------------- /core_v2/sources/tests/v2_1_test_utils.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/tests/v2_1_test_utils.move -------------------------------------------------------------------------------- /core_v2/sources/v2_1_config.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/v2_1_config.move -------------------------------------------------------------------------------- /core_v2/sources/v2_1_domains.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/v2_1_domains.move -------------------------------------------------------------------------------- /core_v2/sources/v2_1_price_model.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/v2_1_price_model.move -------------------------------------------------------------------------------- /core_v2/sources/v2_1_string_validator.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/v2_1_string_validator.move -------------------------------------------------------------------------------- /core_v2/sources/v2_1_token_helper.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/core_v2/sources/v2_1_token_helper.move -------------------------------------------------------------------------------- /distribute/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/distribute/Move.toml -------------------------------------------------------------------------------- /distribute/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/distribute/README.md -------------------------------------------------------------------------------- /distribute/sources/script.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/distribute/sources/script.move -------------------------------------------------------------------------------- /register/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/register/Move.toml -------------------------------------------------------------------------------- /register/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/register/README.md -------------------------------------------------------------------------------- /register/sources/script.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/register/sources/script.move -------------------------------------------------------------------------------- /router/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/Move.toml -------------------------------------------------------------------------------- /router/sources/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/readme.md -------------------------------------------------------------------------------- /router/sources/router.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/router.move -------------------------------------------------------------------------------- /router/sources/tests/domain_admin_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/domain_admin_tests.move -------------------------------------------------------------------------------- /router/sources/tests/migration_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/migration_tests.move -------------------------------------------------------------------------------- /router/sources/tests/primary_name_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/primary_name_tests.move -------------------------------------------------------------------------------- /router/sources/tests/registration_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/registration_tests.move -------------------------------------------------------------------------------- /router/sources/tests/renewal_domain_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/renewal_domain_tests.move -------------------------------------------------------------------------------- /router/sources/tests/router_management_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/router_management_tests.move -------------------------------------------------------------------------------- /router/sources/tests/router_test_helper.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/router_test_helper.move -------------------------------------------------------------------------------- /router/sources/tests/router_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/router_tests.move -------------------------------------------------------------------------------- /router/sources/tests/subdomain_transfer_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/subdomain_transfer_tests.move -------------------------------------------------------------------------------- /router/sources/tests/target_address_tests.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/router/sources/tests/target_address_tests.move -------------------------------------------------------------------------------- /sh_scripts/move_publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/sh_scripts/move_publish.sh -------------------------------------------------------------------------------- /sh_scripts/move_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/sh_scripts/move_tests.sh -------------------------------------------------------------------------------- /transfer/Move.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/transfer/Move.toml -------------------------------------------------------------------------------- /transfer/sources/script.move: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptos-labs/aptos-names-contracts/HEAD/transfer/sources/script.move --------------------------------------------------------------------------------