Skip to content

lib eth.rb v0.5.4 beta

Compare
Choose a tag to compare
@q9f q9f released this 16 May 12:43
· 116 commits to main since this release
v0.5.4
5243c13

lib eth.rb v0.5.4 is a service release to increase performance and stability.

⚠️ there is a breaking change introduced in the ::Contract api, namely ::Contract.create was replaced by .from_file, .from_abi, and .from_bin. #83

lastly, this release adds eip 1271 support for smart-contract authentication, see ::Client.is_valid_signature. #80

what's changed

  • docs: update changelog by @q9f in #77
  • gem: bump version to 0.5.4 by @q9f in #78
  • ci: bump ruby version to 3.1 on ci by @q9f in #79
  • Fix typos by @kurotaky in #81
  • lib: method for eip-1271 by @q9f in #80
  • eth/contract: allow creating from file, abi, bin by @q9f in #83
  • eth/client: fix account requirement for client.call() by @q9f in #85
  • Add dependency support for openssl 2.2 and greater, including 3.x (#87) by @Lasvad in #88

new contributors

full changelog: v0.5.3...v0.5.4