Skip to content

0.0.3

Compare
Choose a tag to compare
@Aviksaikat Aviksaikat released this 13 Jul 06:35
· 13 commits to main since this release

Changes

[0.0.3] - 2024-07-13

🚀 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
  • Updated workflows

Special thanks to: @Aviksaikat, @dependabot[bot]