File tree Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ 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
35
spec . add_dependency 'money-tree' , '~> 0.10'
36
36
spec . add_dependency 'rlp' , '~> 0.7'
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 )
You can’t perform that action at this time.
0 commit comments