pub struct AggregateBondedTransactionBuilder {
pub super_object: TransactionBuilder,
pub body: AggregateTransactionBodyBuilder,
}
Expand description
Binary layout for an aggregate bonded transaction.
Fields§
§super_object: TransactionBuilder
Transaction.
body: AggregateTransactionBodyBuilder
Aggregate transaction body.
Implementations§
Source§impl AggregateBondedTransactionBuilder
impl AggregateBondedTransactionBuilder
Sourcepub fn from_binary(payload: &[u8]) -> Self
pub fn from_binary(payload: &[u8]) -> Self
Creates an instance of AggregateBondedTransactionBuilder from binary payload. payload: Byte payload to use to serialize the object.
§Returns
A AggregateBondedTransactionBuilder.
pub fn get_transactions_hash(&self) -> Hash256Dto
pub fn set_transactions_hash(&mut self, transactions_hash: Hash256Dto)
pub fn get_transactions( &self, ) -> Vec<Box<dyn EmbeddedTransactionHelper + 'static>>
pub fn get_cosignatures(&self) -> Vec<CosignatureBuilder>
Trait Implementations§
Source§impl Clone for AggregateBondedTransactionBuilder
impl Clone for AggregateBondedTransactionBuilder
Source§fn clone(&self) -> AggregateBondedTransactionBuilder
fn clone(&self) -> AggregateBondedTransactionBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for AggregateBondedTransactionBuilder
impl !RefUnwindSafe for AggregateBondedTransactionBuilder
impl Send for AggregateBondedTransactionBuilder
impl Sync for AggregateBondedTransactionBuilder
impl Unpin for AggregateBondedTransactionBuilder
impl !UnwindSafe for AggregateBondedTransactionBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more