pub struct AggregateCompleteTransactionBuilder {
pub super_object: TransactionBuilder,
pub body: AggregateTransactionBodyBuilder,
}
Expand description
Binary layout for an aggregate complete transaction.
Fields§
§super_object: TransactionBuilder
Transaction.
body: AggregateTransactionBodyBuilder
Aggregate transaction body.
Implementations§
Source§impl AggregateCompleteTransactionBuilder
impl AggregateCompleteTransactionBuilder
Sourcepub fn from_binary(payload: &[u8]) -> Self
pub fn from_binary(payload: &[u8]) -> Self
Creates an instance of AggregateCompleteTransactionBuilder from binary payload. payload: Byte payload to use to serialize the object.
§Returns
A AggregateCompleteTransactionBuilder.
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 AggregateCompleteTransactionBuilder
impl Clone for AggregateCompleteTransactionBuilder
Source§fn clone(&self) -> AggregateCompleteTransactionBuilder
fn clone(&self) -> AggregateCompleteTransactionBuilder
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 AggregateCompleteTransactionBuilder
impl !RefUnwindSafe for AggregateCompleteTransactionBuilder
impl Send for AggregateCompleteTransactionBuilder
impl Sync for AggregateCompleteTransactionBuilder
impl Unpin for AggregateCompleteTransactionBuilder
impl !UnwindSafe for AggregateCompleteTransactionBuilder
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