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

Remove broker and owner class and use wallet #7

Open
wants to merge 89 commits into
base: main
Choose a base branch
from

Conversation

patriacaelum
Copy link

In preparation for using the ProposalInverter for cadCAD simulations, agents are able to act as owners, payers, and brokers and are not limited to one role. Thus the following changes have been made:

  • The Broker and Owner class have been merged into a single Wallet class
  • The ProposalInverter uses the Wallet class instead of the Broker class
  • The ProposalInverter.cancel() method now checks for the correct owner's public key. This is not meant to be extremely secure, but we could change this to use the private key to ensure only the owner can cancel their own proposal
  • The unit tests have adjusted to these changes and are all passing

patriacaelum and others added 30 commits February 1, 2022 08:29
…sation

Matrix factorisation visualisation
…sation

Updated Matrix Factorisation Visualisation
…sation

rm piror iterations (cleaned) + added labelling
…llation

34 add broker stake to cancellation
Merge remote-tracking branch 'origin' into matrix-factorisation-visua…
…to-more-actions

25 add matrix factorization to more actions
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.

3 participants