Skip to content

lib eth.rb v0.5.8 beta

Compare
Choose a tag to compare
@q9f q9f released this 30 Nov 07:22
· 89 commits to main since this release
v0.5.8
ec50ed1

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

  • the client now supports basic ens resolver support.
  • you can now supply an amount for payable contract functions.
  • note: using the client's .transfer function now requires to provide **kwargs instead of parameters:
client.transfer("0c53FFA57Ec554451315c2568d22477dB8e71356", 1 * Eth::Unit::ETHER, sender_key: my_key)

what's changed

  • docs: update changelog by @q9f in #160
  • gem: bump version to 0.5.8 by @q9f in #161
  • build(deps): bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.1 by @dependabot in #162
  • gem: bump required ruby version to 3 by @q9f in #165
  • client: remove invalid parameters from call_raw method by @dansimpson in #166
  • client: add ENS resolve support by @dansimpson in #150
  • client: ability for call contract methods with specific transaction value was added by @d4mk0 in #168
  • client: ability to manual set nonce of tx for transfer, deploy, transact methods was added. by @d4mk0 in #169
  • client: satisfy yard docs for transfer kwargs by @q9f in #170

new contributors

full changelog: v0.5.7...v0.5.8