fabric-sdk 0.5.3

Interact and program chaincode for the Hyperledger Fabric blockchain network
1
2
3
4
5
6
7
8
9
10
11
12
13
use prost::{DecodeError, Message};

use crate::fabric::common::{ChannelHeader, Header, SignatureHeader};

impl Header {
    pub fn get_channel_header(&self) -> Result<ChannelHeader, DecodeError> {
        ChannelHeader::decode(self.channel_header.as_slice())
    }

    pub fn get_signature_header(&self) -> Result<SignatureHeader, DecodeError> {
        SignatureHeader::decode(self.signature_header.as_slice())
    }
}