TransactionBody

交易体,包含:输入、输出、签名。

/// TransactionBody is acommon abstraction for transaction and block
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct TransactionBody {
    /// List of inputs spent by the transaction.
    pub inputs: Vec<Input>,
    /// List of outputs the transaction produces.
    pub outputs: Vec<Output>,
    /// List of kernels that make up this transaction (usually a single kernel).
    pub kernels: Vec<TxKernel>,
}

被交易和区块引用,交易多了偏移因子,区块多了区块头(同样包含偏移因子)。

results matching ""

    No results matching ""