Versions in this module Expand all Collapse all v0 v0.2.1 Oct 29, 2020 v0.2.0 Jul 21, 2020 Changes in this version + func NewTokenBoardClient(store *auditable.Store, handler AppHandler, ...) tapir.Application + func NewTokenBoardServer(tokenService *privacypass.TokenServer, store *auditable.Store) tapir.Application + type AppHandler interface + HandleNewMessages func(previousLastCommit []byte) + type Client struct + AuditableStore *auditable.Store + func (ta *Client) Init(connection tapir.Connection) + func (ta *Client) Listen() + func (ta *Client) NewInstance() tapir.Application + func (ta *Client) Post(message auditable.Message) bool + func (ta *Client) PurchaseTokens() + func (ta *Client) Replay() + type Message struct + MessageType messageType + PostRequest postRequest + PostResult postResult + ReplayRequest replayRequest + ReplayResult replayResult + type Server struct + AuditableStore *auditable.Store + TokenService *privacypass.TokenServer + func (ta *Server) Init(connection tapir.Connection) + func (ta *Server) Listen() + func (ta *Server) NewInstance() tapir.Application