Skip to content

Releases: aeternity/ae_mdw

v1.15.0

27 Jul 14:07
Compare
Choose a tag to compare

Features

  • add new store kind to serve async tasks (#793) (dde85c0)
  • add new type count index for /txs/count?type=x (#800) (9388279)
  • allow filtering transactions count by scope (#798) (cae1dc3)
  • display tx hash instead of txi when tx_hash=true (#789) (295da57)
  • runs dry-run only once per contract and block (#778) (5690902)
  • sort active names by activation height (#760) (a57cf3c)
  • sync latest gens in-memory for instant invalidation (#676) (af95379)
  • sync up to latest micro-block (#726) (bff7d0f)

Bug Fixes

  • adjust inactive name owner table (#767) (f9825d6)
  • avoid dirty reads when using iterator (#781) (f7b0da0)
  • avoid erasing mem state when State.commit/2 (#801) (f059238)
  • avoid returning results from other tables on AsyncStore.next/prev (#806) (048757e)
  • consider empty generations on mdw height (#766) (a3d8621)
  • ignore tx_hash when iterating through queries (#795) (6be2041)
  • remove blocks cache displayed on /v2/blocks (#787) (f1672c4)
  • use single-block transactions to avoid duplicated deletions (#786) (49cf42f)

Refactorings

  • extract expand/top params into the PaginationPlug (#788) (98e1804)
  • move formatting to main render functions (#775) (2406543)
  • save only the used txi on aex9 presence (#777) (1c678b5)

Testing

  • add helper with_state/2 function for declarative tests (#796) (c57056a)
  • add name sync tests for more scenarios (#785) (e2f728a)
  • assert decimal is nil on out_of_gas_error (#769) (af41a5c)
  • fix random non-deterministic test failures (#802) (d5c52b3)

Miscellaneous

  • add aex9 validation to v1 hash endpoints (#779) (62e7c75)
  • add aex9 validation to v1 range endpoints (#784) (c56e9c4)
  • add mistakenly removed async in-mem tasks (#757) (b607abb)
  • clear state hash for every key block (#790) (2a4c3d9)
  • encapsulate all Database calls through State (#762) (922f7d8)
  • present aexn tokens using state from the StatePlug (#759) (68f04f5)
  • raise detailed message when deleting txn missing key (#792) (e6f0366)
  • raise exception when transaction commit fails (#783) (84a5110)
  • remove migrations and old aex9 tables (#773) (19114fa)
  • remove unused Db.Util functions (#791) (1b172ae)
  • remove unused ets tables (#804) (d909dd7)
  • remove unused Invalidate.invalidate/1 function (#761) (e172833)
  • rename file to match module name (#799) (1476e85)
  • use latest State on NamesExpirationMutation (#782) (321308c)

v1.14.0

29 Jun 19:54
4457593
Compare
Choose a tag to compare

Features

Bug Fixes

  • use block/hash param on account balances (#745) (f62033c)
  • verify if task was concurrently deleted (#750) (17e7be7)

v1.13.1

27 Jun 12:55
ec2095d
Compare
Choose a tag to compare

Bug Fixes

v1.13.0

23 Jun 16:07
Compare
Choose a tag to compare

Features

  • truncate aexn name and symbol sorting fields (#724) (5e701bf)

Bug Fixes

  • add swagger files in docker image build (8b806d8)
  • truncate aexn cursor (8a116e8)

Miscellaneous

v1.12.0

20 Jun 19:41
Compare
Choose a tag to compare

Features

  • include tx_hash when listing AEx9 transfers (#727) (b1695bb)

v1.11.1

14 Jun 12:34
Compare
Choose a tag to compare

Bug Fixes

  • handle names search endpoint when no prefix (#720) (d8c131e), closes #714
  • use valid name auction route as specified in docs (#717) (89138c6)

Miscellaneous

v1.11.0

10 Jun 09:56
Compare
Choose a tag to compare

Features

  • add endpoints to list aex141/nft contracts (#704) (6d597dc)
  • save and display aexn extensions (#710) (bb2ff95)
  • set low gas limit according to Node base gas (#715) (81beaf0)

Bug Fixes

  • display unencoded block hash when not found (#712) (d718c0a)

Testing

Refactorings

  • add StatePlug to deal with endpoint responses (#702) (969d84c)
  • generalize aexn create contract mutation (#699) (57c0070)

v1.10.1

02 Jun 08:29
Compare
Choose a tag to compare

Bug Fixes

  • handle update aex9 state on contract create logs (#698) (c120449)
  • retrieve block hash for name ptr_resolve from state (#700) (9fec9bf)

Miscellaneous

  • add independent static swagger v1 and v2 files (#697) (739b80b)

v1.10.0

27 May 14:04
Compare
Choose a tag to compare
v1.10.0 Pre-release
Pre-release

Features

Bug Fixes

  • include ga_attach_tx when trying to find call origins (#696) (ea57b49), closes #693

Refactorings

v1.9.2

23 May 11:44
e7878ee
Compare
Choose a tag to compare

Bug Fixes

  • update v1 auction bids structure in Format module (#690) (8b4304f)
  • use correct key format for listing name owner tables (#688) (5d480bf)

Miscellaneous