diff --git a/src/builder.rs b/src/builder.rs index 4bfdd843..cd22af81 100644 --- a/src/builder.rs +++ b/src/builder.rs @@ -291,8 +291,8 @@ impl Builder { /// Builds a bundle containing the given spent notes and recipients. /// - /// This API assumes that none of the notes being spent are controlled by (threshold) - /// multisignatures, and immediately constructs the bundle proof. + /// The returned bundle will have no proof or signatures; these can be applied with + /// [`Bundle::create_proof`] and [`Bundle::apply_signatures`] respectively. pub fn build>( mut self, mut rng: impl RngCore, @@ -531,6 +531,9 @@ impl Bundle, V> { impl Bundle, V> { /// Applies signatures to this bundle, in order to authorize it. + /// + /// This is a helper method that wraps [`Bundle::prepare`], [`Bundle::sign`], and + /// [`Bundle::finalize`]. pub fn apply_signatures( self, mut rng: R,