basisproject / tracker

A meta repo that tracks bugs, features, discussions, and progress in a centralized location for the entire Basis project.
14 stars 1 forks source link

Agreement model updates #101

Closed orthecreedence closed 4 years ago

orthecreedence commented 4 years ago

I'm starting to think an agreement needs to store a list of involved agent ids, and this will allow quick verification of events attached to it (otherwise any agent could dogpile random events into any agreement).

This might be a hash map or a vec, not sure yet, and might need to be its own transaction set_participants or something, and the storage layer might require it to be signed by all participants when updated.