diff --git a/chain/types/signedmessage.go b/chain/types/signedmessage.go index 657abe2e7..a08f4fba8 100644 --- a/chain/types/signedmessage.go +++ b/chain/types/signedmessage.go @@ -9,6 +9,10 @@ import ( ) func (m *SignedMessage) ToStorageBlock() (block.Block, error) { + if m.Signature.Type == KTBLS { + return m.Message.ToStorageBlock() + } + data, err := m.Serialize() if err != nil { return nil, err