ens_normalize 1.0.5-r1 copy "ens_normalize: ^1.0.5-r1" to clipboard
ens_normalize: ^1.0.5-r1 copied to clipboard

Ethereum Name Service (ENS) Name Normalizer adapted from namehash labs and adraffy.

1.0.5-r1 #

  • adjust ens split function to handle root, 2LD, 3LD names

1.0.4 #

  • add ens split

1.0.3 #

  • add escape to Normalization class
  • add isCombiningMark and shouldEscape functions

1.0.2 #

  • Used Dart freezed for Normalization Dart class.
  • Parsed Spec.Json to b64 encoded string literal.

1.0.1 #

  • Renamed ENSnormalize method names.
  • added docstrings
  • updated README.md

1.0.0 #

  • Adapted initial version based on python implementation from namehash labs.
2
likes
160
pub points
53%
popularity

Publisher

verified publishervariance.space

Ethereum Name Service (ENS) Name Normalizer adapted from namehash labs and adraffy.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

freezed_annotation, json_annotation, tuple, unorm_dart

More

Packages that depend on ens_normalize