What's Changed
- feat: add middleware contract by @ETeissonniere in #77
- chore: deploy payments middleware by @ETeissonniere in #78
- feat(ClickBounty): enter a pool and be into win by @aliXsed in #79
- refactor: import openzeppelin consistenly by @aliXsed in #80
- chore: add deploy script for ClickBounty by @aliXsed in #81
- feat: add ENS mapping, improve queries performance by @Douglasacost in #73
- feat: resolve all .eth names by @Douglasacost in #82
- feat: adapt storageProof helpers to new zksync root contract by @Douglasacost in #84
- feat: add support for text records by @Douglasacost in #85
- refactor(clk-gateway): change env var names by @Douglasacost in #86
- feat(clk-gateway): add POST /name/set-text-record/message by @Douglasacost in #87
- feat(clk-gateway): breaking API change to POST /name/register by @Douglasacost in #88
- refactor: removes EIP712Domain from typedData param of validateSignature by @Douglasacost in #89
- feat: convert L1 ClickResolver to become UniversalResolver by @Douglasacost in #90
- chore: update reserved names list by @Douglasacost in #92
- feat: add L1 token, L1 bridge and L2 bridge contracts by @aliXsed in #93
Full Changelog: v2.1.1...v3.0.0