Open guilledk opened 6 months ago
Finished tests: https://github.com/telosnetwork/telos-evm-docker/blob/rpc_batch_testing/tests/test_rpc_batch.py
web3.py
which is python's standard ethereum framework.eth_getBlockByNumber
interleaved with eth_blockNumber
calls then check correct order on response.web3.py
for each block.Issue found - @guilledk investigating
Done, problem had to do with changing some helper apis to return elasticDoc
straight up instead of elasticDoc._source['@raw']
for receipts. Its now passing my local tests, included a new one I added to catch this behaivour next time.
Only did this too see how fast batched requests could be so only tested that, but if this ever wants to really get merged need to test more thoroughly.