e473320e73
- New package `perform` which contains all `Perform` functions - New package `helpers` which contains helper functions used by both perform and query/input functions. - Perform invite/leave have no idea how to `WriteOutputEvents` and this is now returned from `PerformInvite` or `PerformLeave` respectively. Still to do: - RSAPI is fed into the inviter/joiner/leaver - this introduces circular logic so will need to be removed. - Put query operations in a `query` package. - Put input operations (and output) in an `input` package. - Factor out helper functions as much as possible, possibly rejigging the storage layer in the process. |
||
---|---|---|
.. | ||
helpers | ||
perform | ||
alias.go | ||
api.go | ||
input.go | ||
input_events.go | ||
input_latest_events.go | ||
input_membership.go | ||
query.go | ||
query_test.go |