[−][src]Function grin_core::libtx::build::partial_transaction
pub fn partial_transaction<K, B>(
tx: Transaction,
elems: &[Box<Append<K, B>>],
keychain: &K,
builder: &B
) -> Result<(Transaction, BlindingFactor), Error> where
K: Keychain,
B: ProofBuild,
Takes an existing transaction and partially builds on it.
Example: let (tx, sum) = build::transaction(tx, vec![input_rand(4), output_rand(1))], keychain)?;