Versions in this module Expand all Collapse all v0 v0.0.1 Nov 25, 2022 Changes in this version + var ErrBadSequence = errors.New("bad sequence") + var ErrNoMoreRoom = errors.New("queue full") + type AccountTxSubmissionQueue struct + func NewAccountTxSubmissionQueue() *AccountTxSubmissionQueue + func (q *AccountTxSubmissionQueue) NotifyLastAccountSequence(sequence uint64) + func (q *AccountTxSubmissionQueue) Push(sequence uint64, minSeqNum *uint64) <-chan error + func (q *AccountTxSubmissionQueue) Size() int + type Manager struct + MaxSize int + func NewManager() *Manager + func (m *Manager) Addresses() []string + func (m *Manager) NotifyLastAccountSequences(updates map[string]uint64) + func (m *Manager) Push(address string, sequence uint64, minSeqNum *uint64) <-chan error + func (m *Manager) Size() int + func (m *Manager) String() string