Skip to content

Commit 9e01ee3

Browse files
authored
gems: bump keccak to 1.3.0 (#69)
1 parent 7c6185f commit 9e01ee3

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

eth.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
3030
spec.require_paths = ["lib"]
3131
spec.test_files = spec.files.grep %r{^(test|spec|features)/}
3232

33-
spec.add_dependency 'keccak', '~> 1.2'
33+
spec.add_dependency 'keccak', '~> 1.3'
3434
spec.add_dependency 'ffi', '~> 1.15'
3535
spec.add_dependency 'money-tree', '~> 0.10'
3636
spec.add_dependency 'rlp', '~> 0.7'

lib/eth.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require 'digest/sha3'
1+
require 'digest/keccak'
22
require 'ffi'
33
require 'money-tree'
44
require 'rlp'

lib/eth/utils.rb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
module Eth
22
module Utils
3-
43
extend self
54

65
def normalize_address(address)
@@ -66,11 +65,11 @@ def sha256(x)
6665
end
6766

6867
def keccak256(x)
69-
Digest::SHA3.new(256).digest(x)
68+
Digest::Keccak.new(256).digest(x)
7069
end
7170

7271
def keccak512(x)
73-
Digest::SHA3.new(512).digest(x)
72+
Digest::Keccak.new(512).digest(x)
7473
end
7574

7675
def keccak256_rlp(x)

0 commit comments

Comments
 (0)