Comments (3)
000000000000000000000000f9fc2b4a0e487297b05285e9b3327f26e70c4e9b
6b7ff4ffa51b345e8459b03fdb280ac7f99caaf432142a1b800c581d8b4ed39f
00000000000000000000000000000000000000000000000000ee59ddf89580d6
000000000000000000000000f9fc2b4a0e487297b05285e9b3327f26e70c4e9b
042f2b6500000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000604e5352
0000000000000000000000000000000000000000000000000000000000000001
0000000000000000000000000000000000000000000000000000000000000100
0000000000000000000000000000000000000000000000000000000000000097
6375726c787e68747470733a2f2f6d61726b65742e6c696e6b2f76312f6e6f64
65732f66373662653531392d653431652d343861302d393433302d3437333139
656461306634332f766572696669636174696f6e2f726573706f6e73653f746f
6b656e3d66333661373733353162653334643332383033396562376664353662
6630303264706174686d726573706f6e7365546f6b656e
The data length is not a multiple of 32 bytes. Try padding the end with zeroes so that the byte length is 448 and not 439. I like to use Integers.roundLengthUp(data.length, 32)
to help with such things.
Resulting tuple is
[[52, 49, 55, 52, 102, 53, 48, 100, 97, 51, 55, 51, 52, 49, 48, 97, 97, 54, 52, 48, 50, 98, 101, 49, 50, 99, 98, 101, 56, 99, 100, 99], 0xf9fc2b4a0E487297B05285e9B3327f26e70c4E9b, [107, 127, -12, -1, -91, 27, 52, 94, -124, 89, -80, 63, -37, 40, 10, -57, -7, -100, -86, -12, 50, 20, 42, 27, -128, 12, 88, 29, -117, 78, -45, -97], 67089854350328022, 0xf9fc2b4a0E487297B05285e9B3327f26e70c4E9b, [4, 47, 43, 101], 1615745874, 1, [99, 117, 114, 108, 120, 126, 104, 116, 116, 112, 115, 58, 47, 47, 109, 97, 114, 107, 101, 116, 46, 108, 105, 110, 107, 47, 118, 49, 47, 110, 111, 100, 101, 115, 47, 102, 55, 54, 98, 101, 53, 49, 57, 45, 101, 52, 49, 101, 45, 52, 56, 97, 48, 45, 57, 52, 51, 48, 45, 52, 55, 51, 49, 57, 101, 100, 97, 48, 102, 52, 51, 47, 118, 101, 114, 105, 102, 105, 99, 97, 116, 105, 111, 110, 47, 114, 101, 115, 112, 111, 110, 115, 101, 63, 116, 111, 107, 101, 110, 61, 102, 51, 54, 97, 55, 55, 51, 53, 49, 98, 101, 51, 52, 100, 51, 50, 56, 48, 51, 57, 101, 98, 55, 102, 100, 53, 54, 98, 102, 48, 48, 50, 100, 112, 97, 116, 104, 109, 114, 101, 115, 112, 111, 110, 115, 101, 84, 111, 107, 101, 110]]
from headlong.
see #53
from headlong.
fixed https://github.com/esaulpaugh/headlong/releases/tag/v10.0.0
from headlong.
Related Issues (20)
- Some thoughts regarding `IllegalArgumentException("unconsumed bytes: ...")` HOT 5
- Illegal backwards jump when decoding OpenSea function calls HOT 6
- How to create function that returns array? HOT 2
- Problem with decoding returns when supplying array HOT 3
- Encode abi params HOT 1
- type is "receive"; functions of this type must define name as "receive" HOT 5
- Issues decoding an Opensea `atomicMatch_` function call HOT 6
- Guys, i have a question for how to parse params. HOT 2
- Function.formatCall() is not returning the right string. HOT 2
- com.esaulpaugh.headlong.abi.ArrayType cannot be cast to com.esaulpaugh.headlong.abi.TupleType HOT 1
- How to parse struct as input argument? HOT 4
- Encoding a pure uint256[] function parameter HOT 2
- Variable length bytes error during log decoding HOT 3
- bool[] requires boolean[] but found Boolean[] HOT 2
- Issues decoding event with multiple indexed arguments and one non indexed argument. HOT 2
- bytes and string fields not encoded into 32-byte chunks HOT 14
- `tuple index 4: not enough bytes remaining: 354 < 384` HOT 16
- Does it support decodeLog? HOT 1
- Keep internal type from ABI files HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from headlong.