diff --git a/lib/web3/eth/abi/abi_coder.rb b/lib/web3/eth/abi/abi_coder.rb index a10d32f..a131b39 100644 --- a/lib/web3/eth/abi/abi_coder.rb +++ b/lib/web3/eth/abi/abi_coder.rb @@ -269,7 +269,7 @@ def decode_type(type, arg) (0...l).map {|i| decode_type(subtype, arg[32 + subtype.size*i, subtype.size]) } end elsif !type.dims.empty? # static-sized arrays - l = type.dims.last[0] + l = type.dims.last subtype = type.subtype (0...l).map {|i| decode_type(subtype, arg[subtype.size*i, subtype.size]) } diff --git a/lib/web3/eth/version.rb b/lib/web3/eth/version.rb index 01a016e..de858ed 100644 --- a/lib/web3/eth/version.rb +++ b/lib/web3/eth/version.rb @@ -1,5 +1,5 @@ module Web3 module Eth - VERSION = "0.2.15" + VERSION = "0.2.16" end end