Skip to content

Ape 0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Sep 21:34
· 913 commits to refs/heads/main since this release
52fca62

Breaking Changes

  • feat!: make ProviderAPI.is_connected() abstract @unparalleled-js (#1033)
    API update

  • refactor!: rename LogInputABICollection.data and .topics to .data_abi_types and .topic_abi_types @unparalleled-js (#1035)
    Clearer naming for expected return data

  • refactor!: rename ProviderAPI.get_transaction() to get_receipt() @unparalleled-js (#1037)
    This is to lessen the confusion of the return type being a ReceiptAPI and not a TransactionAPI

  • refactor!: remove python 3.7 range support @unparalleled-js (#1034)
    Updating to Python 3.8 or later

  • feat!: publish contracts to explorer @unparalleled-js (#1008)
    Adds new API method publish_contract() to ExplorerAPI and changes the type of contract address from str to AddressType

  • refactor!: optimize ReceiptAPI for better management of transaction data @johnson2427 (#1015)
    Removed transaction related properties from base ReceiptAPI and added transaction field to link TransactionAPI

Changes

  • chore: pin evm-trace @NotPeopling2day (#1041)
  • test: ability to run subprocess tests @unparalleled-js (#1002)
  • refactor: Use AddressType instead of str when possible @unparalleled-js (#1039)
  • feat: support default=None for network option @unparalleled-js (#1028)
  • docs: update poll_logs example @fubuloubu (#1027)
  • feat: add return value @fubuloubu (#1018)
  • fix: check sender for already-cached receipt instead of address key @unparalleled-js (#1026)
  • feat: support querying properties of Blocks and Events @fubuloubu (#1017)
  • fix: ignore exceptions when given a contract type during instance_at / Contract @unparalleled-js (#1022)
  • refactor: make stdout-logger only log debug, not info @fubuloubu (#1024)
  • docs: update contracts user guide to include at() method reference @unparalleled-js (#1019)
  • chore: removed unused exception @NotPeopling2day (#1020)
  • fix: bug when cached sources contain deleted references @unparalleled-js (#1021)

Special thanks to: @NotPeopling2day, @fubuloubu, @johnson2427 and @unparalleled-js