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

feat: claim/proof messages, relayer, & genesis #24

Merged
merged 140 commits into from
Sep 27, 2023
Merged

feat: claim/proof messages, relayer, & genesis #24

merged 140 commits into from
Sep 27, 2023

Commits on Sep 15, 2023

  1. WIP: Separate client and server commands

      * Implemented a servicer client
      * Relayminer aka Off-chain servicer as poktrolld sub-command
      * Generated Claim and Proof messages
    red-0ne committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    f39df3a View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    707abb5 View commit details
    Browse the repository at this point in the history
  2. chore: update Proof and Claim types

    - use `bytes` for binary data
    - update CLI usages to use hex-encoded input args
    bryanchriswhite committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    b119ce3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de6d5ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be3fa80 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'pokt/main' into relayminer

    * pokt/main:
      chore: remove .pb.go & .pb.gw.go files from version control (already gitignored)
    bryanchriswhite committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    5dc911b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5844282 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    249f41c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d7d946a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6fefe10 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d5265ab View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    48c9a35 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9705345 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    d4dad85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6967f7d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c7b53c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    191d01e View commit details
    Browse the repository at this point in the history
  5. refactor: relayer command

    - move signal handling to cmd code
    - use cancellable context
    - add waitgroup to track goroutines
    bryanchriswhite committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    c6cbabc View commit details
    Browse the repository at this point in the history
  6. WIP: proxy sign replies

    red-0ne committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    e8666c6 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'pokt/relayer-with-ws' into relayminer

    * pokt/relayer-with-ws:
      WIP: proxy sign replies
    bryanchriswhite committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    c027161 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ecfa7fb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9d1c664 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    31185fd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    37dec27 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f263635 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    10c182f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    946633f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a89c474 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8d53bd1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    91e80e8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a9bc3f2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    384f7a6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d3cdef1 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6e3adfe View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    0dcda55 View commit details
    Browse the repository at this point in the history
  23. chore: cleanup

    bryanchriswhite committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5cb5f09 View commit details
    Browse the repository at this point in the history
  24. chore: more TODOs

    bryanchriswhite committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b2c7a97 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    757c8ab View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    8cb5a36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c05cfe View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into relayminer

    * main:
      chore: add ts-client to gitignore
      chore: untrack ts-client dir
      GetSession MVP in place
      Ran the command: ignite scaffold type service --module service --yes
      Ran the command: ignite scaffold module service
    bryanchriswhite committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    c42fd33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16f7a23 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c3fd44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6b5b2ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    030131a View commit details
    Browse the repository at this point in the history
  8. chore: regenesis

    bryanchriswhite committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    13e78f6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    62479ce View commit details
    Browse the repository at this point in the history
  10. Revert "chore: regenesis"

    This reverts commit 13e78f6.
    bryanchriswhite committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d7d444b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b61002c View commit details
    Browse the repository at this point in the history
  12. chore: regenesis

    bryanchriswhite committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3b39a50 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    597f78f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7fe742f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    cd20cca View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    daf0127 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    67eb2e7 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #26 from pokt-network/proof-serialization

    fixup: use smt (un)marshal for proof serialization
    red-0ne committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    6cf12b0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6d02ad7 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    feb5cef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d00926 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c38cfac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    463e0a0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3624d25 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a761ed8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2e7f7ba View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    928d0d1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3bfb918 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d3ec69f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    893aaab View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    23074c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4bd536 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. WIP: implement websockets and claim/proof lifecycle

    * Initial implementation to websocket relaying
    * Session and SMST full lifecycle
    
    Compiles but not yet tested
    red-0ne committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    e1f9203 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a865cef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f20087f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8646b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90983a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce0d0b9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    47b06cb View commit details
    Browse the repository at this point in the history
  8. chore: add logs

    bryanchriswhite committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    6a1a1f1 View commit details
    Browse the repository at this point in the history
  9. chore: cleanup

    bryanchriswhite committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    00e0023 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3fd26fc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    26c23b6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8ee27ab View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5c4fe0b View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. Merge branch 'ws-relay-tree-mgmt' into fix/servicer-client-txs

    * ws-relay-tree-mgmt:
      WIP: implement websockets and claim/proof lifecycle
    bryanchriswhite committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    a2862b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9761013 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5d5887 View commit details
    Browse the repository at this point in the history
  4. fix: post-merge

    bryanchriswhite committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    22ab472 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    99e4947 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1de953 View commit details
    Browse the repository at this point in the history
  3. refactor: working http proxy

    * Refactor proxy construction functions
    * Hardcoded elements missing due to lack of signing client
    * Fix url parsing
    * Move hardcoded servicerForwardingAddresses to relayer/cmd/cmd.go
    red-0ne committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    5aca45d View commit details
    Browse the repository at this point in the history
  4. chore: add comment, log, lower-case tx hash consistently, & add `come…

    …tTxResopnseWebsocketMsg#Events`
    bryanchriswhite committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    17fb277 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78603f4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5529083 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3aadba4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b7a059f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69502de View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a7321e6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    69c2fbb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    be84c79 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4ac4001 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4ba4ce9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    31da353 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    fcbaae7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d47c8da View commit details
    Browse the repository at this point in the history
  18. Merge pull request #28 from pokt-network/fix/servicer-client-txs

    Fix: servicer client txs + merge proof/claim lifecycle
    bryanchriswhite committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    872b133 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    712bf46 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. chore: add comment

    Co-authored-by: Daniel Olshansky <[email protected]>
    bryanchriswhite and Olshansk committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    a3fbd96 View commit details
    Browse the repository at this point in the history
  2. refactor: rename events.proto to event.proto & its smt_root_hash fi…

    …eld to `smst_root_hash` for consistency
    bryanchriswhite committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    57f7c51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b99a47b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c032bb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e7586eb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    855d2c4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    13d8267 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8e67f78 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5313afc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c769173 View commit details
    Browse the repository at this point in the history
  11. chore: add comments

    bryanchriswhite committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    fffe75b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c00daf7 View commit details
    Browse the repository at this point in the history
  13. chore: add comments

    bryanchriswhite committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    89db148 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a9c5fc3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6516f68 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bb01047 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    731afe0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6c31aa5 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    42e3a92 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8f02bc9 View commit details
    Browse the repository at this point in the history
  21. Merge pull request #32 from pokt-network/relay-sockets

    chore: protect session writes with mutexs
    red-0ne committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    805c3de View commit details
    Browse the repository at this point in the history
  22. Added TODO in relay.proto

    Olshansk committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    f7afa36 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. fixup: remove useless mutex

    red-0ne committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    e0c7de7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f069034 View commit details
    Browse the repository at this point in the history
  3. Minor nits and TODOs

    Olshansk committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    52f022a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4406c32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b039f9f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a1f9877 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    89bd295 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d944ee8 View commit details
    Browse the repository at this point in the history
  9. Trying to get things working

    Olshansk committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    68e6883 View commit details
    Browse the repository at this point in the history
  10. Autoformat

    Olshansk committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    aad716d View commit details
    Browse the repository at this point in the history
  11. Remove fallthrough

    Olshansk committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    43687b6 View commit details
    Browse the repository at this point in the history
  12. update claims_query

    Olshansk committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    1e7105f View commit details
    Browse the repository at this point in the history