Versions in this module Expand all Collapse all v2 v2.1.0 Dec 22, 2021 Changes in this version + type CMLightCoder struct + func NewCMLightCoder() *CMLightCoder + func (cms *CMLightCoder) DeserializeBlockHeader(headerBz []byte) (common.Header, error) + func (cms *CMLightCoder) DeserializeTransaction(transactionBz []byte, extraDataBz []byte) (common.Transactioner, error) + func (cms *CMLightCoder) GenerateBlockData(header common.Header) (*storage.BlockData, error) + func (cms *CMLightCoder) GenerateTransactionData(blocker common.Blocker) (*storage.TransactionData, error) + type CMSPVCoder struct + func NewCMSPVCoder() *CMSPVCoder + func (cms *CMSPVCoder) DeserializeBlockHeader(headerBz []byte) (common.Header, error) + func (cms *CMSPVCoder) DeserializeTransaction(transactionBz []byte, extraDataBz []byte) (common.Transactioner, error) + func (cms *CMSPVCoder) GenerateBlockData(header common.Header) (*storage.BlockData, error) + func (cms *CMSPVCoder) GenerateTransactionData(blocker common.Blocker) (*storage.TransactionData, error)