Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

Permissionless arbitration (NxN) prototype #108

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from
Draft

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    97d5212 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfee426 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9fed19d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d999af7 View commit details
    Browse the repository at this point in the history
  5. fix(arbitration): fix hash implementation

    Change hashing from being done on hex string represantations to binary data.
    GCdePaula committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    76d1a74 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0a10b01 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    515b45f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1082c68 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d07e7f8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b025c1 View commit details
    Browse the repository at this point in the history
  11. fix(arbitration): fix match advance check

    Remove unnecessary imports.
    GCdePaula committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    be9ab47 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6fb7b5c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5860a9b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    dafb1c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    487e68d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c3dcb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e2f320 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

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

Commits on Aug 21, 2023

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

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    591947e View commit details
    Browse the repository at this point in the history
  2. feat(arbitration): improve lua prototype

    * Rename `utils.log` to `utils.helper`
    * Fastforward blockchain when all players idle
    stephenctw committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    10e40ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7943ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dde4585 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf7ebc8 View commit details
    Browse the repository at this point in the history
  6. feat(arbitration): resolve PR comments

    * Split `Client` into `Reader` and `Sender`
    * Add variables to control behaviors in entrypoint
    * Add `HonestStrategy` concrete type
    * Move `pcall` into `Sender:_send_tx`
    * `State` tracks all tournaments/commitments/matches
    * Optimize `tournament` and `match` structure
    * Optimize `player.idle` logic
    * Add `commitmentJoined` event
    stephenctw committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    44a235b View commit details
    Browse the repository at this point in the history