Versions in this module Expand all Collapse all v0 v0.1.1 Feb 9, 2023 v0.1.0 Nov 25, 2022 Changes in this version + type Manager struct + PartyIDtoP2PID map[string]peer.ID + func NewBlameManager() *Manager + func (m *Manager) GetAcceptShares() *sync.Map + func (m *Manager) GetBlame() *b.Blame + func (m *Manager) GetBlamePubKeysLists(peer []string) ([]string, []string, error) + func (m *Manager) GetBroadcastBlame(lastMessageType string) ([]b.Node, error) + func (m *Manager) GetLastMsg() string + func (m *Manager) GetRoundMgr() *b.RoundMgr + func (m *Manager) GetShareMgr() *b.ShareMgr + func (m *Manager) GetUnicastBlame(lastMsgType string) ([]b.Node, error) + func (m *Manager) NodeSyncBlame(keys []string, onlinePeers []peer.ID) (b.Blame, error) + func (m *Manager) SetLastMsg(lastMsg string) + func (m *Manager) SetLastUnicastPeer(peerID peer.ID, roundInfo string) + func (m *Manager) SetPartyInfo(party *btss.PartyID, partyIDMap map[string]*btss.PartyID) + func (m *Manager) TssMissingShareBlame(rounds int) ([]b.Node, bool, error) + func (m *Manager) TssWrongShareBlame(wiredMsg *messages.WireMessage) (string, error) + type PartyInfo struct + Party *btss.PartyID + PartyIDMap map[string]*btss.PartyID