Commit db504146 authored by yann300's avatar yann300

fix decoding mapping of array

parent 22859590
...@@ -254,12 +254,12 @@ function getStructMembers (type, stateDefinitions, contractName, location) { ...@@ -254,12 +254,12 @@ function getStructMembers (type, stateDefinitions, contractName, location) {
* @return {String} returns the token type (used to instanciate the right decoder) (uint[2] storage ref[2] will return 'array', uint256 will return uintX) * @return {String} returns the token type (used to instanciate the right decoder) (uint[2] storage ref[2] will return 'array', uint256 will return uintX)
*/ */
function typeClass (fullType) { function typeClass (fullType) {
if (fullType.indexOf(']') !== -1) {
return 'array'
}
if (fullType.indexOf('mapping') === 0) { if (fullType.indexOf('mapping') === 0) {
return 'mapping' return 'mapping'
} }
if (fullType.indexOf(']') !== -1) {
return 'array'
}
if (fullType.indexOf(' ') !== -1) { if (fullType.indexOf(' ') !== -1) {
fullType = fullType.split(' ')[0] fullType = fullType.split(' ')[0]
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment