File tree Expand file tree Collapse file tree 6 files changed +15
-10
lines changed Expand file tree Collapse file tree 6 files changed +15
-10
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
6
6
7
7
### Unreleased
8
8
9
+ ## [ 0.4.17]
10
+ ### Changed
11
+ - Gems: bump version to 0.4.17 [ #70 ] ( https://github.com/se3000/ruby-eth/pull/70 )
12
+ - Gems: bump keccak to 1.3.0 [ #69 ] ( https://github.com/se3000/ruby-eth/pull/69 )
13
+
9
14
## [ 0.4.16]
10
15
### Changed
11
16
- Docs: update changelog [ #65 ] ( https://github.com/se3000/ruby-eth/pull/65 )
Original file line number Diff line number Diff line change 1
1
# frozen_string_literal: true
2
2
3
- source 'https://rubygems.org'
4
3
4
+ gem 'money-tree' , git : 'https://github.com/GemHQ/money-tree.git'
5
+ source 'https://rubygems.org'
5
6
# Specify your gem's dependencies in eth.gemspec
6
7
gemspec
Original file line number Diff line number Diff line change @@ -30,15 +30,15 @@ Gem::Specification.new do |spec|
30
30
spec . require_paths = [ "lib" ]
31
31
spec . test_files = spec . files . grep %r{^(test|spec|features)/}
32
32
33
- spec . add_dependency 'keccak' , '~> 1.2 '
33
+ spec . add_dependency 'keccak' , '~> 1.3 '
34
34
spec . add_dependency 'ffi' , '~> 1.15'
35
- spec . add_dependency 'money-tree' , '~> 0.10 '
36
- spec . add_dependency 'openssl' , '~> 2.2 '
35
+ spec . add_dependency 'money-tree' , '~> 0.11 '
36
+ spec . add_dependency 'openssl' , '~> 3.0 '
37
37
spec . add_dependency 'rlp' , '~> 0.7'
38
38
spec . add_dependency 'scrypt' , '~> 3.0'
39
39
40
40
spec . platform = Gem ::Platform ::RUBY
41
- spec . required_ruby_version = ">= 2.2 " , "< 4.0"
41
+ spec . required_ruby_version = ">= 2.6 " , "< 4.0"
42
42
43
43
spec . add_development_dependency 'bundler' , '~> 2.2'
44
44
spec . add_development_dependency 'pry' , '~> 0.14'
Original file line number Diff line number Diff line change 1
- require 'digest/sha3 '
1
+ require 'digest/keccak '
2
2
require 'ffi'
3
3
require 'money-tree'
4
4
require 'rlp'
Original file line number Diff line number Diff line change 1
1
module Eth
2
2
module Utils
3
-
4
3
extend self
5
4
6
5
def normalize_address ( address )
@@ -66,11 +65,11 @@ def sha256(x)
66
65
end
67
66
68
67
def keccak256 ( x )
69
- Digest ::SHA3 . new ( 256 ) . digest ( x )
68
+ Digest ::Keccak . new ( 256 ) . digest ( x )
70
69
end
71
70
72
71
def keccak512 ( x )
73
- Digest ::SHA3 . new ( 512 ) . digest ( x )
72
+ Digest ::Keccak . new ( 512 ) . digest ( x )
74
73
end
75
74
76
75
def keccak256_rlp ( x )
Original file line number Diff line number Diff line change 1
1
module Eth
2
- VERSION = "0.4.17 "
2
+ VERSION = "0.4.18 "
3
3
end
You can’t perform that action at this time.
0 commit comments