Versions in this module Expand all Collapse all v0 v0.1.2 Feb 6, 2023 Changes in this version + type MessageGenerator struct + NumOfBlocks int + NumOfTradesPerBlock int + NumOfTransferPerBlock int + OrderChangeMap orderPkg.OrderInfoForPublish + TimeStart time.Time + func (mg *MessageGenerator) ExpireMessages(height int, timeNow time.Time) (tradesToPublish []*pub.Trade, orderChanges orderPkg.OrderChanges, ...) + func (mg *MessageGenerator) OneOnOneMessages(height int, timeNow time.Time) (tradesToPublish []*pub.Trade, orderChanges orderPkg.OrderChanges, ...) + func (mg *MessageGenerator) Setup() + func (mg *MessageGenerator) TwoOnOneMessages(height int, timeNow time.Time) (tradesToPublish []*pub.Trade, orderChanges orderPkg.OrderChanges, ...) + func (mg MessageGenerator) Publish(height, timePub int64, tradesToPublish []*pub.Trade, ...)