[Feature] Preventing calls to eth_gettransactionreceipt
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- blockchain, rust
- Domínio
- backend, blockchain
Direção de pesquisa
Comece rastreando como o graph-node lida com a detecção do recurso eth_getblockreceipts e seu fallback para eth_gettransactionreceipt. Defina como um provider pode recusar o fallback e qual comportamento de indexação deve ocorrer quando eth_getblockreceipts não estiver disponível; confirme o comportamento com testes para a detecção dos recursos do provider e a interrupção da indexação.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Description
Hello,
Since the graph-node is supporting eth_getblockreceipts, it is possible to use common node providers at an affordable cost.
In order to prevent the bill to explode because the indexer for some reason failed to detect the eth_getblockreceipts availability, I don't want to use eth_gettransactionreceipt, I prefer stop indexing for this provider.
Im' in stress every time the indexer restarts, I have to watch if the eth_getblockreceipts is detected because sometimes, for some reasons it isn't.
Do you think it's possible to prevent eth_gettransactionreceipt ?
Are you aware of any blockers that must be resolved before implementing this feature? If so, which? Link to any relevant GitHub issues.
No response
Some information to help us out
- Tick this box if you plan on implementing this feature yourself.
- I have searched the issue tracker to make sure this issue is not a duplicate.
- Linguagem predominante
- Rust
- Estrelas
- 3.2k
- Forks
- 1.1k
- Merge médio
- 4d 1h
- PRs com merge (30d)
- 1
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de graphprotocol/graph-node
-
current: include emits an all-null bucket for dimensionless aggregations, nulling the whole response Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
graphprotocol/graph-node#6719 ·
-
RUSTSEC-2026-0194: Quadratic run time when checking a start tag for duplicate attribute names Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
graphprotocol/graph-node#6673 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
graphprotocol/graph-node#6650 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
graphprotocol/graph-node#6722 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
graphprotocol/graph-node#6721 ·
Todas as issues de graphprotocol/graph-node
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
TheLarkInn/aipm#2413 ·
-
documentation
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
alexgorbatchev/simple-ptt#15 ·
-
tooling
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
todo:ticket
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
taikoxyz/taiko-mono#22168 · 1 comentário ·