๐ Features
- Added functions to Decode ABI-encoded input & ABI encode the given function arguments
- Implemented encode_calldata, decode_calldata functions to encode calldata for a given function signature and arguments which will use selectors & updated old encode & decode options to abi_encode & abi_decode respectively
- Added option to pass network and provider using ape's native network parsing. added docs workflows
๐ Bug Fixes
- Fixed deps missing the test workflow
- Missing python version & updated codecov workflow
- Typo fixed in utils.py file
- Typo fixed in test.yml workflow
๐ Documentation
- Changelog added
- Changelogs updated
- Updated demo.gif
- Readme updated
- Changelog updated
๐งช Testing
- Added tests
โ๏ธ Miscellaneous Tasks
- Project setup & management moved to hatch
- Trying to figure out a way. updated dependencies of the project
- Call_view_function function working using multicall for now. have to work on cli version.project restructured to src/ layout
- Code refactored & working on fixing the cli
- Pyproject.toml updated & added precommit hooks
- Readme updated & demo added. Cli fixed & can be used as ape_call
- Readme updated & cli changed
- Added ape, ethpm_types as deps
- Renamed cli tool to ape_utils & added method to just print the encoded signature
- Workflows updated
- Deps added for commitizen
<!-- generated by git-cliff -->