Versions in this module Expand all Collapse all v0 v0.1.0 May 31, 2020 v0.0.6 Apr 14, 2020 Changes in this version + type Queue struct + NotEmpty chan struct{} + func NewQueue() *Queue + func (q *Queue) Append(elem interface{}) + func (q *Queue) Back() interface{} + func (q *Queue) Clean() + func (q *Queue) Front() interface{} + func (q *Queue) Length() int + func (q *Queue) Pop() interface{} + func (q *Queue) Prepend(elem interface{}) + func (q *Queue) Remove(elem interface{}) bool + type Receiver struct + func NewReceiver(bc *blockchain.Blockchain, maxTxsPerBlock int, maxTimeToGenerateBlock int) *Receiver + func (r *Receiver) Monitor() + func (r *Receiver) Put(rawData []byte, collection string, pubKey []byte, signature []byte, ...) (bool, map[string]string, []byte, error) + func (r *Receiver) PutWithoutSignature(rawData []byte, collection string, permittedAddresses []string) (map[string]string, error)