use prost::{DecodeError, Message};
use crate::fabric::{
common::{Header, Payload},
protos::Transaction,
};
impl Payload {
pub fn get_transaction(&self) -> Result<Transaction, DecodeError> {
Transaction::decode(self.data.as_slice())
}
pub fn get_header(&self) -> Option<Header> {
self.header.clone()
}
}