hi question - I downloaded the new image from docker when I run my code against it i get --
File "/usr/local/lib/python3.8/site-packages/eth_abi/decoding.py", line 305, in read_data_from_stream
raise InsufficientDataBytes(
eth_abi.exceptions.InsufficientDataBytes: Tried to read 32 bytes. Only got 0 bytes
when I use infura i do not get this issue? I googled ans see other had this problem but can not find a resolution? thank you
has anyone used the
evm t8n
tool undergithub.com/ethereum/go-ethereum/cmd/evm
? i'm wondering how the pre-state is loaded, is it from a local full node? I'm trying to see how a tx will modify the state given a state snapshot before broadcasting it
t8n
reads state from json files provided by —input.alloc
and —input.env
flag, as depicted in the doc
@fare I am not aware how to check that in the logs, how would I do it?. The EVM is based of https://github.com/lightstreams-network/lightchain
If I resend the same smart contract creation tx, it just says nonce too low because I assign a nonce of 0 to all raw txs since each tx is sent from a unique account
I tried with a private net of 4 nodes. If I send to the second node it is the same issue.
Well if there was a gas issue, web3 would return an error like insufficient gas price, or gas too low when txs are sent using sendSignedTransaction, would it not?
The bombardment, did not fail entirely. There were smart contracts created because I got tx receipts with the contractAddress field. Actually, when I sent 6000tx, I got 4500tx with a receipt that had contractAddress field. So I am assuming 1500tx failed probably
Is there a common pattern to the failing functions? For instance, I once had a problem that only showed when the first byte of an address was 0 or some such.
@fare What do you mean? You had a problem when the first byte of the sender account address was 0, for smart contract creation tx?