I think the decoding error is on the nounce value (nonce:2.0e20
) inside txOptions. It should be an integer value in hex form, let's say something like nonce: 31
(or nonce:'0x1F'
that it means that transaction isif you prefer the 31th for that accounthex form).