ensdomains / ens-contracts

The core contracts of the ENS protocol
https://ens.domains/
MIT License
565 stars 384 forks source link

feat: test improvements #352

Closed TateB closed 2 months ago

TateB commented 3 months ago

changes:

note [1]: using deploy from hardhat-deploy on a devnet deploy is very slow, which i think is related to ethers provider polling parameters for a receipt (it becomes apparent past the set_tlds deploy script). this is why the usage is switched over for devnet to just use viem's deployContract, but still saves the deployment into hardhat-deploy's deployment manager which allows it to easily be accessed later. live network deploys still use deploy, but speed isn't relevant for them.