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

Add forking detection to TBC #101

Merged
merged 84 commits into from
Jun 17, 2024
Merged

Add forking detection to TBC #101

merged 84 commits into from
Jun 17, 2024

Commits on Jun 11, 2024

  1. Add testing framework

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    93f1f15 View commit details
    Browse the repository at this point in the history
  2. Somewhat working chain

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    fecd8f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bfc89ee View commit details
    Browse the repository at this point in the history
  4. Implent get data

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0f08366 View commit details
    Browse the repository at this point in the history
  5. be a bit less verbose

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a9f963b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1f21191 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4b0a19f View commit details
    Browse the repository at this point in the history
  8. check balance

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9be6fc4 View commit details
    Browse the repository at this point in the history
  9. go vet

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9699f9e View commit details
    Browse the repository at this point in the history
  10. go mod tidy

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    377d5ed View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b536fc7 View commit details
    Browse the repository at this point in the history
  12. Push before rebase

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    d348a53 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6bef442 View commit details
    Browse the repository at this point in the history
  14. Tidy up parts of tbcfork_test

    joshuasing authored and marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    89fc056 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    cfc18d1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d300762 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e903040 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    24f29fe View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8c6491c View commit details
    Browse the repository at this point in the history
  20. add comment

    ClaytonNorthey92 authored and marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    64387de View commit details
    Browse the repository at this point in the history
  21. removed unused val

    ClaytonNorthey92 authored and marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    60487af View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    10be788 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9df26a8 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    571cecb View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7b7a62f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c3be11c View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    8e8ff89 View commit details
    Browse the repository at this point in the history
  28. removed unused test data

    ClaytonNorthey92 authored and marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a14386b View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    21e3b2e View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    681b4f5 View commit details
    Browse the repository at this point in the history
  31. finish fork scenario 1

    ClaytonNorthey92 authored and marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9ea88cd View commit details
    Browse the repository at this point in the history
  32. added more test cases

    ClaytonNorthey92 authored and marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0123e74 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    85b2b52 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    59e2387 View commit details
    Browse the repository at this point in the history
  35. XXX

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    7692bfe View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    13bed9a View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    98fec1a View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    132bee3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    d453a3e View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    8b06c20 View commit details
    Browse the repository at this point in the history
  41. Simplify and return hint to caller how to handle forks; caller now al…

    …so resumes fork and chain extensions (in case fork id deep)
    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    02b10d1 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    03e641c View commit details
    Browse the repository at this point in the history
  43. Moar testing

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    49a9eaf View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    3d95477 View commit details
    Browse the repository at this point in the history
  45. Yay working forks

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    b6cfd75 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    577b087 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    526196f View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    ddadb52 View commit details
    Browse the repository at this point in the history
  49. be less loud

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    5ab84cb View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    1b1666c View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    3905bf9 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    b9fc457 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    4b1730a View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    e8fb55f View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    3572f89 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    2f91da5 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    3de9272 View commit details
    Browse the repository at this point in the history
  58. Ok this seems to work

    marcopeereboom committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    bcf8d7c View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    4a85ab2 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Fix broken test

    marcopeereboom committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    1e851c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c04cde3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ea7128 View commit details
    Browse the repository at this point in the history
  4. Return canonical and last inserted block header in BlockHeaderInsert …

    …to pretty print and keep things sane
    marcopeereboom committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7238909 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    04a0de2 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    8dc8c0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae07d3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98d42e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e99ed83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    24654a4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9331e3f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a3ee96e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    78e9040 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Update database/tbcd/database.go

    Co-authored-by: Joshua Sing <joshua@bloq.com>
    marcopeereboom and joshuasing authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    c63ba97 View commit details
    Browse the repository at this point in the history
  2. Update database/tbcd/database.go

    Co-authored-by: Joshua Sing <joshua@bloq.com>
    marcopeereboom and joshuasing authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    49a08ca View commit details
    Browse the repository at this point in the history
  3. Make Infof into debugf

    marcopeereboom committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    a4b70c2 View commit details
    Browse the repository at this point in the history
  4. Remove loud infof

    marcopeereboom committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    6e80922 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0260f9 View commit details
    Browse the repository at this point in the history
  6. Remove leftover debug

    marcopeereboom committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    55209f4 View commit details
    Browse the repository at this point in the history
  7. Update service/tbc/tbc_test.go

    Co-authored-by: Joshua Sing <joshua@bloq.com>
    marcopeereboom and joshuasing authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    c2e4473 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    afd78ca View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9af7117 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    72200d9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b65b8d3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    16b1ade View commit details
    Browse the repository at this point in the history