pub struct MultisigAccountModificationTransactionBodyBuilder {
pub min_removal_delta: u8,
pub min_approval_delta: u8,
pub address_additions: Vec<UnresolvedAddressDto>,
pub address_deletions: Vec<UnresolvedAddressDto>,
}
Expand description
Binary layout for a multisig account modification transaction.
Fields§
§min_removal_delta: u8
Relative change of the minimal number of cosignatories required when removing an account.
min_approval_delta: u8
Relative change of the minimal number of cosignatories required when approving a transaction.
address_additions: Vec<UnresolvedAddressDto>
Cosignatory address additions.
address_deletions: Vec<UnresolvedAddressDto>
Cosignatory address deletions.
Implementations§
Source§impl MultisigAccountModificationTransactionBodyBuilder
impl MultisigAccountModificationTransactionBodyBuilder
Sourcepub fn from_binary(payload: &[u8]) -> Self
pub fn from_binary(payload: &[u8]) -> Self
Creates an instance of MultisigAccountModificationTransactionBodyBuilder from binary payload. payload: Byte payload to use to serialize the object.
§Returns
A MultisigAccountModificationTransactionBodyBuilder.
Trait Implementations§
Source§impl Clone for MultisigAccountModificationTransactionBodyBuilder
impl Clone for MultisigAccountModificationTransactionBodyBuilder
Source§fn clone(&self) -> MultisigAccountModificationTransactionBodyBuilder
fn clone(&self) -> MultisigAccountModificationTransactionBodyBuilder
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 MultisigAccountModificationTransactionBodyBuilder
impl RefUnwindSafe for MultisigAccountModificationTransactionBodyBuilder
impl Send for MultisigAccountModificationTransactionBodyBuilder
impl Sync for MultisigAccountModificationTransactionBodyBuilder
impl Unpin for MultisigAccountModificationTransactionBodyBuilder
impl UnwindSafe for MultisigAccountModificationTransactionBodyBuilder
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