Skip to content

Latest commit

 

History

History
87 lines (62 loc) · 2.74 KB

CHANGELOG.md

File metadata and controls

87 lines (62 loc) · 2.74 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.10.1] - 2023-07-04

  • chore: ignore gas oracle tests
  • chore: change gas oracle warn to trace

0.10.0 - 2023-04-12

  • chore: sort Cargo.toml dependencies.
  • feat: remove auth config.
  • chore: run cargo-outdated.
  • chore: run cargo-clippy.
  • test: increase confirmations for testnet test.

0.9.1 - 2023-03-09

  • Remove structopt and add clap for CLI configuration.
  • Fix optimism testnet test.

0.9.0 - 2022-11-28

  • Change to eth-tx-manager.

0.8.1 - 2022-11-21

  • Add basic documentation.

  • Add default value to chain-is-legacy.

0.8.0 - 2022-11-10

  • Refactor configuration.

0.7.0 - 2022-11-01

  • Add support for legacy (non-EIP1559) transactions.

  • Add testnet tests.

  • Improve default gas oracle usability.

0.6.0 - 2022-08-15

  • Add integrity check for nonce too low

  • Add method for instantiating tx-manager with cleared database

0.5.0 - 2022-08-05

  • Remove sender address from configuration.

0.4.0 - 2022-08-05

  • Fix transaction value conversion.

  • Fix tx-hash calculation.

  • GasOracle is now optional and defaults to the provider.

  • Fix "already known" error.

  • Fix "transaction underpriced" error.

0.3.0 - 2022-08-01

  • Add rustls feature.

0.2.0 - 2022-07-26

  • Complete tx-manager redesign

    This version makes the transaction manager's interface synchronous. Additionally, it offers support for EIP-1559, has persistent storage and a more robust tracking of the state of transactions, and uses a gas oracle.

0.1.0 - 2021-12-28

  • Initial release