Skip to content
New issue

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

all: live chain-aware tracing #27629

Closed
wants to merge 113 commits into from
Closed

all: live chain-aware tracing #27629

wants to merge 113 commits into from

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    642a374 View commit details
    Browse the repository at this point in the history
  2. capture keccak preimage

    s1na committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    e25065b View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    f67ac09 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. add log and newAccount hooks

    s1na committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    84d6432 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. add gas consumption hook

    s1na committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    ee791b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    0d25fbc View commit details
    Browse the repository at this point in the history
  2. fix genesis logging

    s1na committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    8db1078 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    788851b View commit details
    Browse the repository at this point in the history
  4. add comments

    s1na committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    057bbda View commit details
    Browse the repository at this point in the history
  5. only emit event for new accounts

    s1na committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    a7de17e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Upgrade TxStart and TxEnd hooks

    s1na committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    3787816 View commit details
    Browse the repository at this point in the history
  2. minor

    s1na committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    3975c7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    619ac29 View commit details
    Browse the repository at this point in the history
  4. pass env in TxStart

    s1na committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    54171ee View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. capture block end errors

    s1na committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    3cabef4 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. rm extra CaptureTxEnd

    s1na committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    f1bd415 View commit details
    Browse the repository at this point in the history
  2. nicer printer output

    s1na committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    d799c68 View commit details
    Browse the repository at this point in the history
  3. fix BlockEnd in case of err

    s1na committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    add825e View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. mv td to OnBlockStart

    s1na committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0aeec7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b692a68 View commit details
    Browse the repository at this point in the history
  3. add genesis alloc to hook

    s1na committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    2a59d24 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. fix prefetcher double emit

    s1na committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    4370527 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Capture balance reason (#12)

    maoueh authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5466fa3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2faf3db View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. fix merge conflict

    s1na committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b2b32e6 View commit details
    Browse the repository at this point in the history
  2. fix merge conflict

    s1na committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    09ee197 View commit details
    Browse the repository at this point in the history
  3. capture call validation errors

    s1na committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    f9f377d View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. minor refactor

    Co-authored-by: Delweng <[email protected]>
    s1na and jsvisa authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    b7ff573 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    00a19d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    216a4b0 View commit details
    Browse the repository at this point in the history
  2. pass tracer name via cli

    s1na committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    659043a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    9c999c3 View commit details
    Browse the repository at this point in the history
  2. add comment to statedb logger

    s1na committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    0be6e22 View commit details
    Browse the repository at this point in the history
  3. use defer for OnBlockEnd

    s1na committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    abd8807 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    f7ca31e View commit details
    Browse the repository at this point in the history
  2. fix runtime tests

    s1na committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    651c438 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    74c1f30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff3c15f View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. resolve merge conflicts

    s1na committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    6ee4fb8 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. error code for VM failures (#18)

    * Experimental: EVMLogger fixed error code
    
    * First pass of review
    
    * Move error to `core/vm/errors.go`, ensure also we strictly implement `rpc.Error` (without depending on it)
    maoueh authored Oct 27, 2023
    Configuration menu
    Copy the full SHA
    1914bc6 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. fix merge conflict

    s1na committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    429dcc9 View commit details
    Browse the repository at this point in the history
  2. update state processor

    s1na committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    e65f14a View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    e4399a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14d603b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    023ade6 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    ee58cc7 View commit details
    Browse the repository at this point in the history
  2. rm unnecessary line

    Co-authored-by: Delweng <[email protected]>
    s1na and jsvisa authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    dc1175e View commit details
    Browse the repository at this point in the history
  3. minor

    s1na committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    da8b362 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. fix TxStart for traceCall

    s1na committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    0d268b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    cc6b68e View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. fix setBalance reasons

    s1na committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    6b8d216 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. fix double-allocation

    s1na committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    b80aa1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d13645 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    856c079 View commit details
    Browse the repository at this point in the history
  4. fix merge conflict

    s1na committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    9c00b12 View commit details
    Browse the repository at this point in the history
  5. fix atomic followupInterrupt

    s1na committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    379b8d3 View commit details
    Browse the repository at this point in the history
  6. fix VMError.Unwrap

    s1na committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    56600e9 View commit details
    Browse the repository at this point in the history
  7. forgot prestate testcase

    s1na committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    8a1f67c View commit details
    Browse the repository at this point in the history
  8. move makeTest to own file

    s1na committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    5bc3f62 View commit details
    Browse the repository at this point in the history
  9. force load live tracer set

    s1na committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    cd8c4c5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8610f8f View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. rm comment

    s1na committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    00ee953 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Fixed BlockchainLogger.OnBlockEnd called too much times (#19)

    The `processBlock` is already doing the work to call `OnBlockEnd`, no need to call it anymore afterwards.
    maoueh authored Nov 30, 2023
    Configuration menu
    Copy the full SHA
    72410c3 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    c341c79 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. rm extra galloc capturing

    s1na committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    5190cfc View commit details
    Browse the repository at this point in the history
  2. add chainConfig to block events

    s1na committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    9e5c96f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f862531 View commit details
    Browse the repository at this point in the history
  4. resolve merge conflicts

    s1na committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    c5e407b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    9360cab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0967291 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. fix gas purchase

    s1na committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    ddd1b0a View commit details
    Browse the repository at this point in the history
  2. fix lint issues

    s1na committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    0484068 View commit details
    Browse the repository at this point in the history
  3. nil check

    s1na committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    5e82cbe View commit details
    Browse the repository at this point in the history
  4. fix test

    s1na committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    0d254e4 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Fix test case

    s1na committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a52c80d View commit details
    Browse the repository at this point in the history
  2. fix t8n tracer nil check

    s1na committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    89d79d6 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. fix balance check

    s1na committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    54f4bc7 View commit details
    Browse the repository at this point in the history
  2. revert buyGas refactor

    s1na committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    64e35e9 View commit details
    Browse the repository at this point in the history
  3. revert gas refund

    s1na committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    8b3180d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d14bb5 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Removed the OnGenesisBlock in genesis.Commit (#20)

    This is not actually required as the `blockchain` does emit the `OnGenesisBlock` itself if starting a sync from scratch.
    maoueh authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    68bd6c6 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. fix comment'

    s1na committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f241a76 View commit details
    Browse the repository at this point in the history
  2. has call reverted to snapshot

    s1na committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    580f025 View commit details
    Browse the repository at this point in the history
  3. resolve merge conflict

    s1na committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    aa0db68 View commit details
    Browse the repository at this point in the history
  4. fix traceWriter

    s1na committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f21efbc View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    c331930 View commit details
    Browse the repository at this point in the history
  2. fix withdraw balance change name

    s1na committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    626fee4 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    d07264a View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. resolve merge conflict

    s1na committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    4c1d675 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    9a6b9a2 View commit details
    Browse the repository at this point in the history
  2. rm empty line

    Co-authored-by: Martin HS <[email protected]>
    s1na and holiman authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    ae522d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56862cf View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. improve processBlock

    s1na committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    68342ef View commit details
    Browse the repository at this point in the history
  2. minor fix

    s1na committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3078dfe View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    6c44a59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    188cd41 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    f3c0a89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95b5029 View commit details
    Browse the repository at this point in the history
  3. rename

    s1na committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    2cc0954 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. rm OnNewAccount

    s1na committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    57cd0c3 View commit details
    Browse the repository at this point in the history
  2. indicate known block

    s1na committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    056f229 View commit details
    Browse the repository at this point in the history
  3. fix merge conflict

    s1na committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    27f662d View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. fix remaining conflict

    s1na committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    706c869 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03206be View commit details
    Browse the repository at this point in the history
  3. live tracer err -> warn

    s1na committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    08cb623 View commit details
    Browse the repository at this point in the history
  4. fix mdLogger

    s1na committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    cf6a315 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. resolve merge conflict

    s1na committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    4cd7cb3 View commit details
    Browse the repository at this point in the history
  2. add config for tracers

    s1na committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    674a38e View commit details
    Browse the repository at this point in the history
  3. minor fix

    s1na committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    0db7a19 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. resolve merge conflict

    s1na committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    35291e6 View commit details
    Browse the repository at this point in the history
  2. remove onBeaconBlockRoot events

    s1na committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3ba6b92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f0a543 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. resolve merge conflict

    s1na committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    490efc5 View commit details
    Browse the repository at this point in the history