Skip to content

Releases: EthTx/ethtx

0.3.22

17 May 10:47
448b46f
Compare
Choose a tag to compare

Changed

  • Bumped web3 to ~6 and adapted code to breaking changes #191
  • Simplified stringification process of Decimal objects #192

0.3.21

01 Dec 17:21
e92c9c5
Compare
Choose a tag to compare

Fixed

  • Deleted invalid cache wrapper on get_erc20_token in web3provider #187

0.3.20

28 Nov 16:13
22bc056
Compare
Choose a tag to compare

Changed

  • Bumped web3 to 5.28.0 and removed no longer necessary eth dependecies #178
  • Set field DecodedEvent.value and DecodedTransfer.value as Decimal #179
  • Removed requests-cache dependencies and replaced with standard requests #180

Fixed

  • Fixed missing decoded_value in parameters of decoded events #171
  • Fixed Web3ENSProviderENSProvider resolution #178
  • Fixed major issue regarding loss of decimal precision for value field in decoded models Argument,
    DecodedCall and DecodedTransfer #179

0.3.19

06 Oct 13:12
2dc5401
Compare
Choose a tag to compare

Fixed

  • Fix output decoding for reverted calls#172
  • Fix missing decoded_value in parameters decoding for events #173

0.3.18

06 Oct 11:06
f40e180
Compare
Choose a tag to compare

Fixed

  • Fixed amount calculation for NFT transfers #169
  • Fix decode_static_argument doubling 0x prefix in bytes type #168

0.3.17

18 Jul 12:46
d3ffd40
Compare
Choose a tag to compare

Changed

  • Refactored/split utils code #156
  • Refactored SignatureProvider #156
  • Removed @cache from signature Cursor object #156
  • Updated logging #156

Fixed

  • Updated requests-cache version. Pipenv could not handle the bad dependencies in this
    package #157
  • Fixed guessing function (problem with writing to and reading from the
    base) #156

0.3.16

26 May 12:37
dc1022f
Compare
Choose a tag to compare

Changed

  • Removed support for optional parameters in mongo, due to different tiers of
    atlas #152
  • Removed the formatting of transfer.value, so the value remains
    unchanged #152
  • Renamed a variable in README.md #152
  • black formatting #152

0.3.15

26 May 10:29
Compare
Choose a tag to compare

Fixed

  • Break dynamic array decoding if there are no more available parameter
  • Fixed DecodedTransfer.value type (str -> float) #144
  • Fixed README mongo string #140

Changed

  • Make more flexible deps - ethtx is easier to install in other apps #140
  • No timeout for mongo cursor - some collections may sometimes require more time to
    search #140

Added

  • Cache 4bytes response, if some transactions have a lot of guessed functions/events, it definitely speeds
    up ethtx! #140
  • Added an option to recreate semantics used for transaction decoding #148

0.3.14

06 Apr 12:59
195838e
Compare
Choose a tag to compare

Fixed

  • Caught exception for ens where there is no code associated with the specified
    address #137
  • Fixed wrong transaction metadata types #136

Changed

  • Skip compiled structure from 4bytes #138
  • Updated black pre-commit version #136
  • Updated tests #136

Added

  • Added optional fields from_address and to_address to DecodedTransactionMetadata
    model #136

0.3.13

30 Mar 09:59
Compare
Choose a tag to compare

Fixed

  • Gracefully handle errors for evaluating value of transfers #133