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

Conversation

GCdePaula
Copy link
Contributor

@GCdePaula GCdePaula commented Jun 14, 2023

This should be the base branch/PR for all NxN prototype related code.

@GCdePaula GCdePaula self-assigned this Jun 14, 2023
GCdePaula and others added 11 commits August 18, 2023 15:33
* Rename `utils.log` to `utils.helper`
* Fastforward blockchain when all players idle
* 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
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants