Skip to content

Latest commit

 

History

History
64 lines (39 loc) · 1.49 KB

CHANGELOG.md

File metadata and controls

64 lines (39 loc) · 1.49 KB

Changelog for the transaction logger service

Unreleased changes

  • Added support for suspension related transaction events and special outcomes.

0.9.0

  • Moved the postgres feature from the Rust SDK into this crate as its own code.
  • Updated the CI Rust version to 1.73

0.8.0

  • Add support for node version 6. This is a breaking change and this version of the logger only supports node version 6.

0.7.4

  • Add support for TLS connection to the node. If the node URL starts with https then a TLS connection will be attempted. The service takes certificate roots from the host on which it is running.

0.7.3

  • Add options TRANSACTION_LOGGER_CONNECT_TIMEOUT (default 10s) and TRANSACTION_LOGGER_REQUEST_TIMEOUT (default 60s) for timing out the initial connection to the node, and each request to the node.

0.7.2

  • Fix bug in CIS2 event parsing. Events emitted by contract init were not logged.

0.7.1

  • Fix bug in parameter size limit parsing for protocol 5.

0.7.0

  • Add support for protocol 5.

0.6.0

  • Add an extra table to record the list of CIS2 tokens on each smart contract.

0.5.0

  • Use Rust SDK V2.
  • The logger now requires the V2 GRPC API.
  • Minimum Rust version is bumped to 1.61
  • TRANSACTION_LOGGER_RPC_TOKEN is no longer supported

0.4.0

  • Bump Node SDK.
  • Revise log levels.

0.3.1

  • Fix parsing of level1 and root key updates in block summaries.

0.3.0

  • Support for node version 4 API.
  • Support delegation and new contract events.