pub enum EntropyConfig {}Expand description
Default set of commonly used types by Polkadot nodes.
Trait Implementations§
source§impl Config for PolkadotConfig
impl Config for PolkadotConfig
§type Hash = <SubstrateConfig as Config>::Hash
type Hash = <SubstrateConfig as Config>::Hash
The output of the
Hasher function.§type AccountId = <SubstrateConfig as Config>::AccountId
type AccountId = <SubstrateConfig as Config>::AccountId
The account ID type.
§type Address = MultiAddress<<PolkadotConfig as Config>::AccountId, ()>
type Address = MultiAddress<<PolkadotConfig as Config>::AccountId, ()>
The address type.
§type Signature = <SubstrateConfig as Config>::Signature
type Signature = <SubstrateConfig as Config>::Signature
The signature type.
§type Hasher = <SubstrateConfig as Config>::Hasher
type Hasher = <SubstrateConfig as Config>::Hasher
The hashing system (algorithm) being used in the runtime (e.g. Blake2).
§type Header = <SubstrateConfig as Config>::Header
type Header = <SubstrateConfig as Config>::Header
The block header.
§type ExtrinsicParams = AnyOf<PolkadotConfig, (CheckSpecVersion, CheckTxVersion, CheckNonce, CheckGenesis<PolkadotConfig>, CheckMortality<PolkadotConfig>, ChargeAssetTxPayment<PolkadotConfig>, ChargeTransactionPayment)>
type ExtrinsicParams = AnyOf<PolkadotConfig, (CheckSpecVersion, CheckTxVersion, CheckNonce, CheckGenesis<PolkadotConfig>, CheckMortality<PolkadotConfig>, ChargeAssetTxPayment<PolkadotConfig>, ChargeTransactionPayment)>
This type defines the extrinsic extra and additional parameters.
Auto Trait Implementations§
impl Freeze for PolkadotConfig
impl RefUnwindSafe for PolkadotConfig
impl Send for PolkadotConfig
impl Sync for PolkadotConfig
impl Unpin for PolkadotConfig
impl UnwindSafe for PolkadotConfig
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
source§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
source§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§impl<T, Outer> IsWrappedBy<Outer> for T
impl<T, Outer> IsWrappedBy<Outer> for T
source§impl<T, Outer> IsWrappedBy<Outer> for T
impl<T, Outer> IsWrappedBy<Outer> for T
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T> SaturatedConversion for T
impl<T> SaturatedConversion for T
source§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
source§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<T> SaturatedConversion for T
impl<T> SaturatedConversion for T
source§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
source§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.source§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.source§impl<T, S> UniqueSaturatedInto<T> for S
impl<T, S> UniqueSaturatedInto<T> for S
source§fn unique_saturated_into(self) -> T
fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of
T.source§impl<T, S> UniqueSaturatedInto<T> for S
impl<T, S> UniqueSaturatedInto<T> for S
source§fn unique_saturated_into(self) -> T
fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of
T.