github.com/Finschia/finschia-sdk@v0.48.1/snapshots/types/util.go (about) 1 package types 2 3 import ( 4 protoio "github.com/gogo/protobuf/io" 5 ) 6 7 // WriteExtensionItem writes an item payload for current extension snapshotter. 8 func WriteExtensionItem(protoWriter protoio.Writer, item []byte) error { 9 return protoWriter.WriteMsg(&SnapshotItem{ 10 Item: &SnapshotItem_ExtensionPayload{ 11 ExtensionPayload: &SnapshotExtensionPayload{ 12 Payload: item, 13 }, 14 }, 15 }) 16 }