Struct wallet::transaction::AccountWitnessBuilder
source · pub struct AccountWitnessBuilder(pub SpendingCounter);
Tuple Fields§
§0: SpendingCounter
Trait Implementations§
source§impl WitnessBuilder<AccountSecretKey, WitnessAccountData, Signature<WitnessAccountData, Ed25519>> for AccountWitnessBuilder
impl WitnessBuilder<AccountSecretKey, WitnessAccountData, Signature<WitnessAccountData, Ed25519>> for AccountWitnessBuilder
fn build_sign_data( &self, block0: &HeaderId, sign_data_hash: &TransactionSignDataHash ) -> WitnessAccountData
fn sign( &self, witness_data: WitnessAccountData, secret_key: AccountSecretKey ) -> Witness
fn build(&self, signature: Witness) -> Witness
Auto Trait Implementations§
impl RefUnwindSafe for AccountWitnessBuilder
impl Send for AccountWitnessBuilder
impl Sync for AccountWitnessBuilder
impl Unpin for AccountWitnessBuilder
impl UnwindSafe for AccountWitnessBuilder
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