We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Maybe same blocks and receipts LRU as was in RPC (or different if it’s hard).
Probably it does re-exec because Receipt requested:
The text was updated successfully, but these errors were encountered:
Here is the GraphQL request responsible for this profile :
jsonData := map[string]string{ "query": fmt.Sprintf(` { block(number: %d ) { number difficulty extraData gasLimit gasUsed logsBloom ommerHash ommers{ hash } miner { address } mixHash nonce hash parent { hash } receiptsRoot stateRoot timestamp transactionsRoot transactions { createdContract { address } cumulativeGasUsed from { address } gasUsed gasPrice inputData nonce index value logs { account { address } data index topics } hash index to { address } status } } } `, blockNumber), }
Sorry, something went wrong.
Everytime we launch a backfill (from first block or more generaly from first block of a pool or ERC20 token, we run that query for each block)
Rest of the time, we run this query on each block while they arrive on chain tip
@scorring @Ugo got that trace by using the following command
/opt/golang/bin/go tool pprof -png "http://127.0.0.1:6062/debug/pprof/profile?debug=1&seconds=20" > cpu.png
AskAlexSharov
No branches or pull requests
Maybe same blocks and receipts LRU as was in RPC (or different if it’s hard).
Probably it does re-exec because Receipt requested:
The text was updated successfully, but these errors were encountered: