Documentation ¶
Index ¶
- type Entry
- type Pool
- func (p *Pool[M]) Entries(seqNr uint64) map[commontypes.OracleID]*Entry[M]
- func (p *Pool[M]) EntriesWithMinSeqNr() map[commontypes.OracleID]*Entry[M]
- func (p *Pool[T]) Put(seqNr uint64, sender commontypes.OracleID, item T) PutResult
- func (p *Pool[M]) ReapDelivered(deliveredSeqNr uint64)
- func (p *Pool[M]) StoreVerified(seqNr uint64, sender commontypes.OracleID, verified bool)
- type PutResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pool ¶
type Pool[T any] struct { // contains filtered or unexported fields }
func (*Pool[M]) Entries ¶
func (p *Pool[M]) Entries(seqNr uint64) map[commontypes.OracleID]*Entry[M]
func (*Pool[M]) EntriesWithMinSeqNr ¶
func (p *Pool[M]) EntriesWithMinSeqNr() map[commontypes.OracleID]*Entry[M]
func (*Pool[T]) Put ¶
func (p *Pool[T]) Put(seqNr uint64, sender commontypes.OracleID, item T) PutResult
func (*Pool[M]) ReapDelivered ¶
func (*Pool[M]) StoreVerified ¶
func (p *Pool[M]) StoreVerified(seqNr uint64, sender commontypes.OracleID, verified bool)
Click to show internal directories.
Click to hide internal directories.