Enum sp_keyring::ed25519::Keyring
source · pub enum Keyring {
Show 14 variants
Alice,
Bob,
Charlie,
Dave,
Eve,
Ferdie,
AliceStash,
BobStash,
CharlieStash,
DaveStash,
EveStash,
FerdieStash,
One,
Two,
}
Expand description
Set of test accounts.
Variants§
Alice
Bob
Charlie
Dave
Eve
Ferdie
AliceStash
BobStash
CharlieStash
DaveStash
EveStash
FerdieStash
One
Two
Implementations§
source§impl Keyring
impl Keyring
pub fn from_public(who: &Public) -> Option<Keyring>
pub fn from_account_id(who: &AccountId32) -> Option<Keyring>
pub fn from_raw_public(who: [u8; 32]) -> Option<Keyring>
pub fn to_raw_public(self) -> [u8; 32]
pub fn from_h256_public(who: H256) -> Option<Keyring>
pub fn to_h256_public(self) -> H256
pub fn to_raw_public_vec(self) -> Vec<u8> ⓘ
pub fn to_account_id(self) -> AccountId32
pub fn sign(self, msg: &[u8]) -> Signature
pub fn pair(self) -> Pair
pub fn public(self) -> Public
pub fn to_seed(self) -> String
Trait Implementations§
source§impl From<Keyring> for AccountId32
impl From<Keyring> for AccountId32
source§impl From<Keyring> for MultiSigner
impl From<Keyring> for MultiSigner
source§impl IntoEnumIterator for Keyring
impl IntoEnumIterator for Keyring
type Iterator = KeyringIter
fn iter() -> KeyringIter ⓘ
source§impl PartialEq for Keyring
impl PartialEq for Keyring
impl Copy for Keyring
impl Eq for Keyring
impl StructuralPartialEq for Keyring
Auto Trait Implementations§
impl RefUnwindSafe for Keyring
impl Send for Keyring
impl Sync for Keyring
impl Unpin for Keyring
impl UnwindSafe for Keyring
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
§impl<T> CallHasher for T
impl<T> CallHasher for T
source§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T, Outer> IsWrappedBy<Outer> for T
impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> SaturatedConversion for T
impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of
T
. Read moresource§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
source§fn unchecked_into(self) -> T
fn unchecked_into(self) -> T
The counterpart to
unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of
T
.