Struct ckb_types::core::TransactionBuilder [−][src]
pub struct TransactionBuilder { /* fields omitted */ }
Expand description
An advanced builder for TransactionView
.
Base on packed::TransactionBuilder
but added lots of syntactic sugar.
Implementations
Extends cell_deps
with the contents of an iterator.
Sets cell_deps
.
Pushes an item into header_deps
.
Extends header_deps
with the contents of an iterator.
Sets header_deps
.
Extends inputs
with the contents of an iterator.
Sets inputs
.
Pushes an item into outputs
.
Extends outputs
with the contents of an iterator.
Sets outputs
.
Extends witnesses
with the contents of an iterator.
Sets witnesses
.
Pushes an item into outputs_data
.
Extends outputs_data
with the contents of an iterator.
Sets outputs_data
.
Converts into TransactionView
.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TransactionBuilder
impl Send for TransactionBuilder
impl Sync for TransactionBuilder
impl Unpin for TransactionBuilder
impl UnwindSafe for TransactionBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more