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

20240813 peer container #10

Merged
merged 16 commits into from
Aug 16, 2024
Merged

20240813 peer container #10

merged 16 commits into from
Aug 16, 2024

Conversation

prozacchiwawa
Copy link
Collaborator

Introduces a container which handles most state keeping for one side of a peer conversation.
Receives normal blockchain style updates with added and removed coins.
Relays local ui notifications, which in practice are the only relevant ones the outside user needs.

…e a simple coinset adapter to form an 'added/deleted' report and cascade that into the watcher just to filter.
…ing these apart is the type of the env generated in each case. Gonna try injecting a factory for that.
…st in outsim. The new test exercises the blockchain via a very few state variables and a main loop that repeatedly farms blocks and calls the 'idle' method of SynchronousGameCradle. Needs clippy.
@prozacchiwawa prozacchiwawa changed the base branch from main to active August 16, 2024 08:29
@prozacchiwawa prozacchiwawa merged commit 3cdd83e into active Aug 16, 2024
16 checks passed
@prozacchiwawa prozacchiwawa deleted the 20240813-peer-container branch August 16, 2024 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant