package streaming import "cosmossdk.io/core/event" func IntoStreamingEvents(events []event.Event) []*Event { streamingEvents := make([]*Event, len(events)) for _, event := range events { strEvent := &Event{ Type: event.Type, } for _, eventValue := range event.Attributes { strEvent.Attributes = append(strEvent.Attributes, &EventAttribute{ Key: eventValue.Key, Value: eventValue.Value, }) } streamingEvents = append(streamingEvents, strEvent) } return streamingEvents }