Skip to content

Changelog

All notable changes to this project will be documented in this file.

[0.0.6] - 2024-07-21

๐Ÿš€ Features

  • Functions with multiple parameters can be called using the call method
  • Added option to read contract storage from slot using the read method

๐Ÿ› Bug Fixes

  • Test_call_a_view_contract test fixed

โš™๏ธ Miscellaneous Tasks

  • Pyblish workflow updated
  • Demo.tape & gitignore updated

[0.0.4] - 2024-07-13

๐Ÿ“š Documentation

  • Fixed docs no rendering issue
  • Authors.md added & mkdocs updated

โš™๏ธ Miscellaneous Tasks

  • Updated workflows
  • Pyproject.toml refactored to work as a plugin for ape & usage gif updated & version updated to 0.0.4
  • Changelog updated with version 0.0.4 logs
  • Readme updated with new plugin example use

[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