eth-url-parser
eth-url-parser copied to clipboard
Further Implementation of the EIP-681 spec + Optimizations
For starters, thank you very much for the existence of this package. As a desire to further support more of the features described in EIP-681 in the modern wallet this PR has been made.
Here are some of the changes that this PR includes
- Introduce typescript aswell as types for input and output.
- Shrunk Bundle Size from
144kb
=>4.4kb
- Deprecate
qs
as it does not support multiple parameters with the same name - Introduce more documentation
- Introduce support for custom function names
- Introduce support for custom (& overlapping) arguments
- Expand tests to encompas
- custom function names
- custom arguments
Things left to do:
- Update README.md to reflect changes (working on it 😉)
Looking forward to hearing from you!
Sweet! I will get around to them as soon as possible!
Looks cool!