Function grin_core::libtx::build::transaction

source ·
pub fn transaction<K, B>(
    features: KernelFeatures,
    elems: &[Box<Append<K, B>>],
    keychain: &K,
    builder: &B
) -> Result<Transaction, Error>
where K: Keychain, B: ProofBuild,
Expand description

Builds a complete transaction. NOTE: We only use this in tests (for convenience). In the real world we use signature aggregation across multiple participants.