-
Notifications
You must be signed in to change notification settings - Fork 683
debug_traceTransaction, Invalid string length #3924
Comments
Are you able to provide complete reproduction steps? |
error.tar.gz |
Thanks. I'll try to check it out tomorrow. |
Sorry, couldn't get to this today. I'll try again tomorrow! 😁 |
Do you have any update??. |
Sorry, I forgot to check back in on this! Looking now! |
The threshold for chunked JSON streaming is 100000 debug struct logs, but this transaction only has ~38000! I'm experimenting with a way of automatically falling back to chunking if normal If you are OK with building ganache yourself while you wait on us you can change the You only need Node.js installed to get it working. You can run ganache in dev mode via See https://github.com/trufflesuite/ganache/blob/develop/CONTRIBUTING.md for more information about building ganache (note: you won't need to use Node v12.0.0 for any of this). |
i'm using ganache by brownie
ganache-cli --chain.vmErrorsOnRPCResponse true --wallet.totalAccounts 10 --hardfork istanbul --miner.blockGasLimit 12000000 --wallet.mnemonic brownie --server.port 8545 --wallet.defaultBalance 1000000000
brownie test error
brownie.exceptions.RPCRequestError: Invalid string length
correstponding ganache log
When i call an error transaction to eth_call, a revert message (testing...) in response.
The text was updated successfully, but these errors were encountered: