q9f / eth.rb

a straightforward library to build, sign, and broadcast ethereum transactions anywhere you can run ruby.
https://q9f.github.io/eth.rb
Apache License 2.0
196 stars 85 forks source link

missing bech32 depedency #239

Closed curtis741 closed 1 year ago

curtis741 commented 1 year ago

Just added this gem to my repo, I also had to add bech32 as a gem.

q9f commented 1 year ago

Hi, could you elaborate on what your gem is and why it requires bech32? The eth gem does not implement any functionality that relies on bech32.

curtis741 commented 1 year ago

oh, I guess I'm pulling in https://github.com/se3000/ruby-eth instead of this newer gem. I'm confused then, both libraries say to install via gem install eth...

q9f commented 1 year ago

Ah right. You need to install eth 0.5.0 or later.

The repository above is the old, defunct version of the gem.

curtis741 commented 1 year ago

maybe worth noting that in https://github.com/q9f/eth.rb#installation ? anywise, feel free to close the ticket. I'm all set with this:

gem "eth", "~> 0.5.10", github: "q9f/eth.rb"