Skip to content

Latest commit

 

History

History
116 lines (82 loc) · 5.24 KB

CHANGELOG.md

File metadata and controls

116 lines (82 loc) · 5.24 KB

Changelog

0.10.6 - 2023-12-12

  • Add eth_chainId RPC function (#155)
  • Add json header by default (#156)

0.10.5 - 2023-09-06

  • Update deps (#153)

0.10.4 - 2022-12-07

  • Update finch to 0.14 (#141)

0.10.3 - 2022-09-15

  • Update jason to 1.4 (#137)

0.10.2 - 2022-08-02

  • Fix typespec in HttpClient (#134)

0.10.1 - 2022-07-29

  • Add option to not format batch requests (#131)

0.10.0 - 2022-05-10

  • Add EIP1559 support for eth_maxPriorityFeePerGas and eth_feeHistory (#127)
  • Update finch to 0.12.0 (#126)

0.9.2 - 2022-04-01

0.9.1 - 2022-02-12

  • Namespace finch adapter under Ethereumex (#113)
  • Move application into a separate module (#108)
  • Add http_headers as optional param (#111)

0.9.0 - 2021-12-25

  • Allow adding custom headers (#97)
  • Handle errors in batch requests (#98)

0.8.0 - 2021-11-21

  • Switch from httpoison to finch (#94)

0.7.1 - 2021-10-10

  • Change telemetry version (#92)

0.7.0 - 2020-12-07

  • Remove unremovable default hackney pool (#82)
  • Change ipc_path to absolute path (#87)
  • Bump deps (#88)
  • Config.setup_children can inject client type (#83)
  • Improve typespecs (#80, #85, #86)

0.6.4 - 2020-07-24

  • Fix request id exhaustion due to exponential increment (#76)

0.6.3 - 2020-06-30

  • Make batch requests support configurable url via opts argument (#77)

0.6.2 - 2020-05-27

  • Make telemetry required dependency (#73)

0.6.1 - 2020-04-16

  • Dependency updates: :httpoison 1.4 -> 1.6, :jason 1.1 -> 1.2, :credo 0.10.2 -> 1.3, :ex_doc 0.19 -> 0.21, :dialyxir 1.0.0-rc.7 -> 1.0.0. And small refactors according to Credo. #69

0.6.0 - 2020-03-02

  • Deprecate measurements via adapter for :telemetry. #68

0.5.6 - 2020-02-28

  • Feature that allows measuring number of RPC calls via an adapter #67

0.5.5 - 2020-10-21

  • Allow request counter resetting (#65)

0.5.4 - 2020-05-23

  • Reported issue with dialyzer specs for boolean arguments in params (#61)

0.5.3 - 2019-02-10

  • Add special case for empty response (#59)

0.5.2 - 2018-12-29

  • Fix eth_estimateGas (#55)
  • Add eth_getProof (#57)

0.5.1 - 2018-11-04

  • Replaced poison with jason (#50)
  • Upgraded httpoison to v1.4 (#50)

0.5.0 - 2018-10-25

  • Remove tunneling requests (#46)
  • Use poolboy for IpcClient (#47)

0.4.0 - 2018-10-27

  • Use IPC with IpcClient. Choose client type based on config :client_type (#40)
  • Update poison, credo, dialyzer (#42)

0.3.4 - 2018-09-25

  • Allow configuring GenServer timeout for requests (#39)

0.3.3 - 2018-07-31

  • Added dynamic url input(#37)

0.3.2 - 2018-03-29

  • Fix eth_getLogs mathod params (#20)

0.3.1 - 2018-02-09

  • Handle failed HTTP requests more gracefully (#19)

0.3.0 - 2018-01-23

  • Breaking: Use :url config variable instead of :host, :port and :scheme (#13)

0.2.0 - 2018-10-16

  • Breaking: explicit parameters (#10)

0.1.2 - 2017-09-25

  • Added generic request method (#4)

0.1.1 - 2017-09-16

  • Added necessary JSON header for parity (#2)