You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In navigator console, the following error is reported by parseTransaction() function (ethers library):
Uncaught (in promise) Error: no matching function (argument="sighash", value="0x618dc65e", code=INVALID_ARGUMENT, version=abi/5.7.0)
at Logger.makeError (index.js?ffb2:224:1)
at Logger.throwError (index.js?ffb2:233:1)
at Logger.throwArgumentError (index.js?ffb2:236:1)
at Interface.getFunction (interface.js?a807:143:1)
at Interface.parseTransaction (interface.js?a807:548:1)
at _callee$ (FunctionCallAnalyzer.ts?d126:119:1)
at tryCatch (runtime.js?96cf:63:1)
at Generator.invoke [as _invoke] (runtime.js?96cf:294:1)
at Generator.eval [as next] (runtime.js?96cf:119:1)
at asyncGeneratorStep (asyncToGenerator.js?1da1:3:1)
Root cause of decoding error is that HTS ABI embedded in Explorer (IHederaTokenService.json) is obsolete.
However using the latest ABI, etherjs still throws a data out-of-bounds error.
So it looks like input value from 1684236107.179110285 cannot be decoded anymore.
Anyway Explorer should be enhanced and inform user that it is facing an invaliding encoding.
Hi @mshakeg
You can find more information in the bug I filed in smart-contract.
However my conclusions might be wrong according latest bug update. I need to dig into it a bit more i guess.
Description
Explorer fails to decode the following call to system contract:
https://hashscan.io/mainnet/transaction/1684236107.179110285
In navigator console, the following error is reported by parseTransaction() function (ethers library):
Steps to reproduce
Go to https://hashscan.io/mainnet/transaction/1684236107.179110285
Additional context
No response
Hedera network
mainnet
Version
Built Mon, 15 May 2023 14:06:52 GMT
Operating system
macOS
The text was updated successfully, but these errors were encountered: