Skip to content

Intermediate fixes for core tests#17

Merged
AlexeyAkhunov merged 1 commit into
masterfrom
fix_core_tests
Jun 1, 2019
Merged

Intermediate fixes for core tests#17
AlexeyAkhunov merged 1 commit into
masterfrom
fix_core_tests

Conversation

@AlexeyAkhunov

Copy link
Copy Markdown
Contributor

No description provided.

@AlexeyAkhunov AlexeyAkhunov merged commit 69c9f8d into master Jun 1, 2019
AlexeyAkhunov pushed a commit that referenced this pull request Apr 23, 2021
* Fix KV interface provider

* Fix Consensus interface provider
AlexeyAkhunov added a commit that referenced this pull request Apr 24, 2021
* Initial commit

* Add sentry gRPC interface

* p2psentry directory

* Update README.md

* Update README.md

* Update README.md

* Add go package

* Correct syntax

* add external downloader interface (#2)

* Add txpool (#3)

* Add private API (#4)

* Invert control.proto, add PeerMinBlock, Separare incoming Tx message into a separate stream (#5)

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>

* Separate upload messages into its own stream (#6)

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>

* Only send changed accounts to listeners (#7)

* Txpool interface doc (#9)

* Add architecture diagram source and picture (#10)

* Typed hashes (#11)

* Typed hashes

* Fix PeerId

* 64-bit tx nonce

* Add proper golang packages, max_block into p2p sentry Status (#12)

* Add proper golang packages, max_block into p2p sentry Status

* Change EtherReply to address

Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>

* Add Rust infrastructure (#13)

* DB stats methods removed by #1665

* more p2p methods (#15)

* add mining methods (#16)

* First draft of Consensus gRPC interface (#14)

* Update Rust build

* Fix interfaces in architecture diagram (#17)

* Fix KV interface provider

* Fix Consensus interface provider

* drop java attributes (#18)

* tx pool remove unused import (#19)

* ethbackend: add protocol version and client version (#20)

* Add missing ethbackend I/F (#21)

* Add interface versioning mechanism (#23)

Add versioning in KV interface

Co-authored-by: Artem Vorotnikov <artem@vorotnikov.me>

* spec of tx pool method (#24)

* spec of tx pool method (#25)

* Update version.proto

* Refactor interface versioning

* Refactor interface versioning

* Testing interface

* Remove tree

* Fix

* Build testing protos

* Fix

* Fix

* Update to the newer interfaces

* Add ProtocolVersion and ClientVersion stubs

* Hook up ProtocolVersion and ClientVersion

* Remove service

* Add compatibility checks for RPC daemon

* Fix typos

* Properly update DB schema version

* Fix test

* Add test for KV compatibility|

* Info messages about compability for RPC daemon

* DB schema version to be one key

* Update release intructions

Co-authored-by: Artem Vorotnikov <artem@vorotnikov.me>
Co-authored-by: b00ris <b00ris@mail.ru>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: canepat <16927169+canepat@users.noreply.github.com>
Co-authored-by: Alex Sharov <AskAlexSharov@gmail.com>
Co-authored-by: canepat <tullio.canepa@gmail.com>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
dome pushed a commit to tch-dev/erigon that referenced this pull request Oct 8, 2022
pgebal pushed a commit to imapp-pl/erigon that referenced this pull request Jan 16, 2023
…ompile

add the point evaluation precompile from EIP-4844
setunapo pushed a commit to setunapo/bsc-erigon that referenced this pull request Apr 24, 2023
Update dockerfile and add docker image action
pcw109550 pushed a commit to sunnyside-io/erigon that referenced this pull request May 19, 2023
…wind-mining-execution

Test unwind mining execution
BlinkyStitt pushed a commit to llamanodes/erigon that referenced this pull request Jun 20, 2023
…pload

dev: chg: continue on error when uploading snyk results to GH
battlmonstr pushed a commit that referenced this pull request Sep 14, 2023
Update interfaces (txpool_status)
revitteth referenced this pull request in 0xPolygon/cdk-erigon Dec 12, 2023
cffls pushed a commit to cffls/erigon that referenced this pull request Jan 12, 2024
taratorio pushed a commit that referenced this pull request Jul 23, 2024
cffls pushed a commit to cffls/erigon that referenced this pull request Oct 8, 2024
…ie_node_byte

feat: remove duplicate txn bytestring
zfy0701 added a commit to sentioxyz/erigon that referenced this pull request Jun 12, 2025
fix tracemany error format

migrate override and gas changes (erigontech#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (erigontech#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (erigontech#9)

fix when tracer failed before start and zero gas (erigontech#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (erigontech#12)

code address for mapping keys (erigontech#13)

return gas price of execution

ignore init code size limit (erigontech#15)

chore: revert format changes, and add mev config json (erigontech#6)

add mev-infra service

api change

code address field (erigontech#16)

fix(mev): fix parent block nil panic (erigontech#17)

update mev with new api

emit output for revert (erigontech#6)

rebase upstream

fix mev historical state

fix stack encoding

mev migrate to erigon3

fix gas type

fix flags

no reset state in traceCallMany
AskAlexSharov added a commit that referenced this pull request Jun 27, 2025
# This is the 1st commit message:

save

# This is the commit message #2:

save

# This is the commit message #3:

save

# This is the commit message #4:

save

# This is the commit message #5:

save

# This is the commit message #6:

save

# This is the commit message #7:

save

# This is the commit message #8:

save

# This is the commit message #9:

save

# This is the commit message #10:

BodyOnlyTxn: for when only TxCount and BaseDataID is needed from blocks (#15599)

issue: #15516
# This is the commit message #11:

save

# This is the commit message #12:

save

# This is the commit message #13:

save

# This is the commit message #14:

save

# This is the commit message #15:

save

# This is the commit message #16:

save

# This is the commit message #17:

save

# This is the commit message #18:

save
bloxster added a commit that referenced this pull request May 11, 2026
…ce (#21063)

## Summary

Addresses two items from the docs feedback widget on `release/3.4`:

- **`interacting-with-erigon/trace`** (was rated `bad`, *"Needs
definitions of the fields in the various responses"*) — every `trace_*`
method previously had a one-line `* Object - Block traces` placeholder
under "Returns". This PR introduces a single **Response Fields
Reference** section (top-level shapes, TraceEntry fields, action
variants for `call`/`create`/`suicide`/`reward`, result variants) and
updates all 9 method "Returns" subsections to point at it.
- **`get-started/installation`** (was rated `ok`, *"no way of
determining what stage of downloading or syncing the process is at"*) —
the install page never pointed readers at sync-progress info. Added a
**"How do I know it's syncing?"** section to `fundamentals/basic-usage`
(the page Installation already links to as the next step) covering:
- the staged-sync log prefix (`[3/12 Bodies]` → `[12/12 Finish]`) with a
pointer to `Logs → Stage Definitions`
  - `eth_syncing` JSON-RPC with a curl example
- Added FAQ #16 *"How do I monitor my node's sync progress?"* with three
complementary approaches: log prefix, `eth_syncing`, and MCP (so an AI
assistant like Claude Desktop can answer *"is my node synced?"* in plain
language). Renumbered #17#25 accordingly.

## Files changed

| File | Change |
|---|---|
| `docs/site/docs/interacting-with-erigon/trace.md` | +110 / −12 —
Response Fields Reference + per-method Returns updates |
| `docs/site/docs/fundamentals/basic-usage.mdx` | +33 — new "How do I
know it's syncing?" section |
| `docs/site/docs/get-started/installation/index.mdx` | +1 / −1 —
closing line pointer to Basic Usage updated |
| `docs/site/help-center/frequently-asked-questions-faqs.md` | +27 / −6
— new FAQ #16, renumbering |

## Test plan

- [x] Verified locally with `npm run start` (Docusaurus 3.10) — pages
render, anchor links resolve (`#response-fields-reference`,
`#how-do-i-know-its-syncing`)
- [x] Pre-existing search-plugin warnings only — none introduced by this
PR
- [x] `eth_syncing` curl + `[3/12 Bodies]` prefix verified against
`fundamentals/logs` (existing source of truth on stages)
- [x] MCP claim verified against `fundamentals/mcp.mdx` (eth_syncing is
in the standard MCP tool list, and `sync_analysis` is an exposed
resource)
- [ ] Visual review of trace fields tables for accuracy before merge

## Notes for reviewers

- Scope is intentionally narrow: only `trace.md` got per-field tables.
Other namespaces (`erigon`, `debug`, `admin`, `bor`, `parity`,
`internal`, `overlay`) already have Returns tables — sometimes
coarse-grained, but not the gap users complained about. Happy to follow
up with a separate pass if desired.
- `versioned_docs/version-v3.3/...` is intentionally **not** touched
(frozen snapshot).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Bloxster <bloxster@proton.me>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Gianni <gianni@erigon.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant