SeismicWallet
Multi-signer wallet generic over SeismicNetwork
Overview
Definition
pub struct SeismicWallet<N: SeismicNetwork>
where
N::UnsignedTx: Send + Sync,
{
default: Address,
signers: AddressHashMap<Arc<dyn TxSigner<Signature> + Send + Sync>>,
_network: std::marker::PhantomData<N>,
}Field
Type
Description
Creating a Wallet
From a Single Signer
With new()
new()Methods
new
newParameter
Type
Required
Description
register_signer
register_signerParameter
Type
Required
Description
register_default_signer
register_default_signerParameter
Type
Required
Description
set_default_signer
set_default_signerParameter
Type
Required
Description
default_signer
default_signersigner_by_address
signer_by_addressParameter
Type
Required
Description
Trait Implementations
NetworkWallet<N>
NetworkWallet<N>From<S> for SeismicWallet<N>
From<S> for SeismicWallet<N>Examples
Basic Wallet Creation
Multi-Account Wallet
Switching Default Signer
Local Development with SeismicFoundry
Notes
See Also
Last updated

