referrerpolicy=no-referrer-when-downgrade
xcm_emulator

Trait EncodeLike

pub trait EncodeLike<T = Self>: Sized + Encode
where T: Encode,
{ }
Expand description

A marker trait that tells the compiler that a type encode to the same representation as another type.

E.g. Vec<u8> has the same encoded representation as &[u8].

ยงExample

fn encode_like<T: Encode, R: EncodeLike<T>>(data: &R) {
    data.encode(); // Valid `T` encoded value.
}

fn main() {
    // Just pass the a reference to the normal tuple.
    encode_like::<(u32, u32), _>(&(1u32, 2u32));
    // Pass a tuple of references
    encode_like::<(u32, u32), _>(&(&1u32, &2u32));
    // Pass a tuple of a reference and a value.
    encode_like::<(u32, u32), _>(&(&1u32, 2u32));
}

ยงWarning

The relation is not symetric, T implements EncodeLike<U> does not mean U has same representation as T. For instance we could imaging a non zero integer to be encoded to the same representation as the said integer but not the other way around.

ยงLimitation

Not all possible implementations of EncodeLike are implemented (for instance Box<Box<u32>> does not implement EncodeLike<u32>). To bypass this issue either open a PR to add the new combination or use Ref reference wrapper or define your own wrapper and implement EncodeLike on it as such:

fn encode_like<T: Encode, R: EncodeLike<T>>(data: &R) {
    data.encode(); // Valid `T` encoded value.
}

struct MyWrapper<'a>(&'a (Box<Box<u32>>, u32));
impl<'a> core::ops::Deref for MyWrapper<'a> { // Or use derive_deref crate
    type Target = (Box<Box<u32>>, u32);
    fn deref(&self) -> &Self::Target { &self.0 }
}

impl<'a> parity_scale_codec::WrapperTypeEncode for MyWrapper<'a> {}
impl<'a> parity_scale_codec::EncodeLike<(u32, u32)> for MyWrapper<'a> {}

fn main() {
    let v = (Box::new(Box::new(0)), 0);
    encode_like::<(u32, u32), _>(&MyWrapper(&v));
}

Dyn Compatibilityยง

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Typesยง

ยง

impl EncodeLike for bool

ยง

impl EncodeLike for f32

ยง

impl EncodeLike for f64

ยง

impl EncodeLike for i8

ยง

impl EncodeLike for i16

ยง

impl EncodeLike for i32

ยง

impl EncodeLike for i64

ยง

impl EncodeLike for i128

ยง

impl EncodeLike for u8

ยง

impl EncodeLike for u16

ยง

impl EncodeLike for u32

ยง

impl EncodeLike for u64

ยง

impl EncodeLike for u128

ยง

impl EncodeLike for ()

ยง

impl EncodeLike for String

ยง

impl EncodeLike for NonZero<i8>

ยง

impl EncodeLike for NonZero<i16>

ยง

impl EncodeLike for NonZero<i32>

ยง

impl EncodeLike for NonZero<i64>

ยง

impl EncodeLike for NonZero<i128>

ยง

impl EncodeLike for NonZero<u8>

ยง

impl EncodeLike for NonZero<u16>

ยง

impl EncodeLike for NonZero<u32>

ยง

impl EncodeLike for NonZero<u64>

ยง

impl EncodeLike for NonZero<u128>

ยง

impl EncodeLike for Duration

ยง

impl EncodeLike for AbridgedHostConfiguration

ยง

impl EncodeLike for AccessListEntry

ยง

impl EncodeLike for AccountId20

ยง

impl EncodeLike for AccountId32

ยง

impl EncodeLike for AccountId32

ยง

impl EncodeLike for AccountStatus

ยง

impl EncodeLike for AccountValidity

ยง

impl EncodeLike for ActiveEraInfo

ยง

impl EncodeLike for AdjustmentDirection

ยง

impl EncodeLike for AllowedSlots

ยง

impl EncodeLike for AnySignature

ยง

impl EncodeLike for ApprovalVotingParams

ยง

impl EncodeLike for ArithmeticError

ยง

impl EncodeLike for Asset

ยง

impl EncodeLike for Asset

ยง

impl EncodeLike for AssetFilter

ยง

impl EncodeLike for AssetFilter

ยง

impl EncodeLike for AssetId

ยง

impl EncodeLike for AssetId

ยง

impl EncodeLike for AssetId

ยง

impl EncodeLike for AssetInstance

ยง

impl EncodeLike for AssetInstance

ยง

impl EncodeLike for AssetInstance

ยง

impl EncodeLike for AssetStatus

ยง

impl EncodeLike for AssetTransferFilter

ยง

impl EncodeLike for Assets

ยง

impl EncodeLike for Assignment

ยง

impl EncodeLike for AsyncBackingParams

ยง

impl EncodeLike for AutoRenewalRecord

ยง

impl EncodeLike for AvailabilityBitfield

ยง

impl EncodeLike for BabeConfiguration

ยง

impl EncodeLike for BabeConfigurationV1

ยง

impl EncodeLike for BabeEpochConfiguration

ยง

impl EncodeLike for BadOrigin

ยง

impl EncodeLike for BalanceStatus

ยง

impl EncodeLike for BenchmarkBatch

ยง

impl EncodeLike for BenchmarkBatchSplitResults

ยง

impl EncodeLike for BenchmarkConfig

ยง

impl EncodeLike for BenchmarkList

ยง

impl EncodeLike for BenchmarkMetadata

ยง

impl EncodeLike for BenchmarkParameter

ยง

impl EncodeLike for BenchmarkResult

ยง

impl EncodeLike for BigUint

ยง

impl EncodeLike for BlakeTwo256

ยง

impl EncodeLike for BlockData

ยง

impl EncodeLike for BlockLength

ยง

impl EncodeLike for Bloom

ยง

impl EncodeLike for BodyId

ยง

impl EncodeLike for BodyPart

ยง

impl EncodeLike for BridgeMessage

ยง

impl EncodeLike for Byte

ยง

impl EncodeLike for Bytes

ยง

impl EncodeLike for Bytes

ยง

impl EncodeLike for Bytes8

ยง

impl EncodeLike for Bytes256

ยง

impl EncodeLike for CallLog

ยง

impl EncodeLike for CallTracerConfig

ยง

impl EncodeLike for CallType

ยง

impl EncodeLike for CandidateHash

ยง

impl EncodeLike for CandidateUMPSignals

ยง

impl EncodeLike for CheckInherentsResult

ยง

impl EncodeLike for CheckedDisputeStatementSet

ยง

impl EncodeLike for ChildInfo

ยง

impl EncodeLike for ChildTrieParentKeyId

ยง

impl EncodeLike for ChunkIndex

ยง

impl EncodeLike for ClaimQueueOffset

ยง

impl EncodeLike for Code

ยง

impl EncodeLike for CollationInfo

ยง

impl EncodeLike for CollationInfoV1

ยง

impl EncodeLike for CommittedCandidateReceiptError

ยง

impl EncodeLike for CompactProof

ยง

impl EncodeLike for CompletionStatus

ยง

impl EncodeLike for ConsensusLog

ยง

impl EncodeLike for ConsensusLog

ยง

impl EncodeLike for ContextualAlias

ยง

impl EncodeLike for ContractAccessError

ยง

impl EncodeLike for ConversionError

ยง

impl EncodeLike for CoreAssignment

ยง

impl EncodeLike for CoreIndex

ยง

impl EncodeLike for CoreMask

ยง

impl EncodeLike for CoreSelector

ยง

impl EncodeLike for CrateVersion

ยง

impl EncodeLike for CryptoTypeId

ยง

impl EncodeLike for CumulusDigestItem

ยง

impl EncodeLike for Data

ยง

impl EncodeLike for DeriveJunction

ยง

impl EncodeLike for DeriveJunction

ยง

impl EncodeLike for Digest

ยง

impl EncodeLike for DigestItem

ยง

impl EncodeLike for Disabled

ยง

impl EncodeLike for DispatchClass

ยง

impl EncodeLike for DispatchError

ยง

impl EncodeLike for DispatchError

ยง

impl EncodeLike for DispatchEventInfo

ยง

impl EncodeLike for DispatchInfo

ยง

impl EncodeLike for DisputeLocation

ยง

impl EncodeLike for DisputeOffenceKind

ยง

impl EncodeLike for DisputeProof

ยง

impl EncodeLike for DisputeProof

ยง

impl EncodeLike for DisputeResult

ยง

impl EncodeLike for DisputeStatement

ยง

impl EncodeLike for DisputeStatementSet

ยง

impl EncodeLike for DisputesTimeSlot

ยง

impl EncodeLike for Duration

ยง

impl EncodeLike for EcdsaSignature

ยง

impl EncodeLike for EcdsaVerifyError

ยง

impl EncodeLike for ElectionCompute

ยง

impl EncodeLike for ElectionScore

ยง

impl EncodeLike for EncodableOpaqueLeaf

ยง

impl EncodeLike for Epoch

ยง

impl EncodeLike for Era

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for Error

ยง

impl EncodeLike for EthTransactError

ยง

impl EncodeLike for EthereumAddress

ยง

impl EncodeLike for ExecError

ยง

impl EncodeLike for ExecReturnValue

ยง

impl EncodeLike for ExecutionError

ยง

impl EncodeLike for ExecutorParam

ยง

impl EncodeLike for ExecutorParams

ยง

impl EncodeLike for ExecutorParamsHash

ยง

impl EncodeLike for ExecutorParamsPrepHash

ยง

impl EncodeLike for ExtraFlags

ยง

impl EncodeLike for ExtrinsicInclusionMode

ยง

impl EncodeLike for Finality

ยง

impl EncodeLike for FixedI64

ยง

impl EncodeLike for FixedI128

ยง

impl EncodeLike for FixedU64

ยง

impl EncodeLike for FixedU128

ยง

impl EncodeLike for Forcing

ยง

impl EncodeLike for Fungibility

ยง

impl EncodeLike for Fungibility

ยง

impl EncodeLike for Fungibility

ยง

impl EncodeLike for GenericTransaction

ยง

impl EncodeLike for GroupIndex

ยง

impl EncodeLike for H32

ยง

impl EncodeLike for H64

ยง

impl EncodeLike for H128

ยง

impl EncodeLike for H160

ยง

impl EncodeLike for H256

ยง

impl EncodeLike for H264

ยง

impl EncodeLike for H384

ยง

impl EncodeLike for H512

ยง

impl EncodeLike for H520

ยง

impl EncodeLike for H768

ยง

impl EncodeLike for Hint

ยง

impl EncodeLike for HoldReason

ยง

impl EncodeLike for HoldReason

ยง

impl EncodeLike for HoldReason

ยง

impl EncodeLike for HoldReason

ยง

impl EncodeLike for HrmpChannel

ยง

impl EncodeLike for HrmpOpenChannelRequest

ยง

impl EncodeLike for HttpError

ยง

impl EncodeLike for HttpRequestId

ยง

impl EncodeLike for HttpRequestStatus

ยง

impl EncodeLike for InherentData

ยง

impl EncodeLike for InherentError

ยง

impl EncodeLike for InputOrData

ยง

impl EncodeLike for InstantiateReturnValue

ยง

impl EncodeLike for InstructionError

ยง

impl EncodeLike for InternalVersion

ยง

impl EncodeLike for InvalidDisputeStatementKind

ยง

impl EncodeLike for InvalidTransaction

ยง

impl EncodeLike for Judgement

ยง

impl EncodeLike for Junction

ยง

impl EncodeLike for Junction

ยง

impl EncodeLike for Junction

ยง

impl EncodeLike for Junctions

ยง

impl EncodeLike for Junctions

ยง

impl EncodeLike for Junctions

ยง

impl EncodeLike for Justifications

ยง

impl EncodeLike for KeyTypeId

ยง

impl EncodeLike for KillStorageResult

ยง

impl EncodeLike for LastRuntimeUpgradeInfo

ยง

impl EncodeLike for LeaseRecordItem

ยง

impl EncodeLike for Location

ยง

impl EncodeLike for LogLevelFilter

ยง

impl EncodeLike for LookupError

ยง

impl EncodeLike for LookupError

ยง

impl EncodeLike for MaybeErrorCode

ยง

impl EncodeLike for MembershipProof

ยง

impl EncodeLike for MessageOrigin

ยง

impl EncodeLike for MessageQueueChain

ยง

impl EncodeLike for MessageSendError

ยง

impl EncodeLike for MessagingStateSnapshot

ยง

impl EncodeLike for MockCallU64

ยง

impl EncodeLike for ModuleError

ยง

impl EncodeLike for ModuleError

ยง

impl EncodeLike for MultiAsset

ยง

impl EncodeLike for MultiAssetFilter

ยง

impl EncodeLike for MultiAssets

ยง

impl EncodeLike for MultiLocation

ยง

impl EncodeLike for MultiRemovalResults

ยง

impl EncodeLike for MultiSignature

ยง

impl EncodeLike for MultiSignature

ยง

impl EncodeLike for MultiSigner

ยง

impl EncodeLike for NetworkId

ยง

impl EncodeLike for NetworkId

ยง

impl EncodeLike for NetworkId

ยง

impl EncodeLike for Never

ยง

impl EncodeLike for NextConfigDescriptor

ยง

impl EncodeLike for NextEpochDescriptor

ยง

impl EncodeLike for OccupiedCoreAssumption

ยง

impl EncodeLike for OffenceSeverity

ยง

impl EncodeLike for OpaqueExtrinsic

ยง

impl EncodeLike for OpaqueKeyOwnershipProof

ยง

impl EncodeLike for OpaqueKeyOwnershipProof

ยง

impl EncodeLike for OpaqueMetadata

ยง

impl EncodeLike for OpaqueMetadata

ยง

impl EncodeLike for OpaqueMetadata

ยง

impl EncodeLike for OpaqueMultiaddr

ยง

impl EncodeLike for OpaqueNetworkState

ยง

impl EncodeLike for OpaquePeerId

ยง

impl EncodeLike for OpaqueValue

ยง

impl EncodeLike for Origin

ยง

impl EncodeLike for Origin

ยง

impl EncodeLike for OriginAliaser

ยง

impl EncodeLike for OriginKind

ยง

impl EncodeLike for OutboundHrmpChannelLimitations

ยง

impl EncodeLike for Outcome

ยง

impl EncodeLike for Outcome

ยง

impl EncodeLike for Outcome

ยง

impl EncodeLike for PalletId

ยง

impl EncodeLike for PalletInfo

ยง

impl EncodeLike for PalletInfo

ยง

impl EncodeLike for PalletInfo

ยง

impl EncodeLike for ParaGenesisArgs

ยง

impl EncodeLike for ParaLifecycle

ยง

impl EncodeLike for ParachainInherentData

ยง

impl EncodeLike for ParathreadClaim

ยง

impl EncodeLike for ParathreadEntry

ยง

impl EncodeLike for PartsOf57600

ยง

impl EncodeLike for PaymentStatus

ยง

impl EncodeLike for Pays

ยง

impl EncodeLike for PendingSlashes

ยง

impl EncodeLike for PendingSlashes

ยง

impl EncodeLike for PerU16

ยง

impl EncodeLike for Perbill

ยง

impl EncodeLike for Percent

ยง

impl EncodeLike for Permill

ยง

impl EncodeLike for Perquintill

ยง

impl EncodeLike for Phase

ยง

impl EncodeLike for Phase

ยง

impl EncodeLike for PoolIoRecord

ยง

impl EncodeLike for PortableRegistry

ยง

impl EncodeLike for PortableType

ยง

impl EncodeLike for PostDispatchInfo

ยง

impl EncodeLike for PotentialRenewalId

ยง

impl EncodeLike for PreDigest

ยง

impl EncodeLike for PrestateTrace

ยง

impl EncodeLike for PrestateTraceInfo

ยง

impl EncodeLike for PrestateTracerConfig

ยง

impl EncodeLike for PrimaryPreDigest

ยง

impl EncodeLike for Public

ยง

impl EncodeLike for Public

ยง

impl EncodeLike for Public

ยง

impl EncodeLike for Public

ยง

impl EncodeLike for Public

ยง

impl EncodeLike for Public

ยง

impl EncodeLike for PvfCheckStatement

ยง

impl EncodeLike for PvfExecKind

ยง

impl EncodeLike for PvfPrepKind

ยง

impl EncodeLike for QueryResponseInfo

ยง

impl EncodeLike for QueryResponseInfo

ยง

impl EncodeLike for QueryResponseInfo

ยง

impl EncodeLike for Reasons

ยง

impl EncodeLike for RegionId

ยง

impl EncodeLike for RelayChainState

ยง

impl EncodeLike for RelayDispatchQueueRemainingCapacity

ยง

impl EncodeLike for Releases

ยง

impl EncodeLike for Response

ยง

impl EncodeLike for Response

ยง

impl EncodeLike for Response

ยง

impl EncodeLike for ReturnFlags

ยง

impl EncodeLike for ReturnValue

ยง

impl EncodeLike for RingVerifierKey

ยง

impl EncodeLike for RingVrfSignature

ยง

impl EncodeLike for RuntimeDbWeight

ยง

impl EncodeLike for RuntimeMetadata

ยง

impl EncodeLike for RuntimeMetadata

ยง

impl EncodeLike for RuntimeMetadataDeprecated

ยง

impl EncodeLike for RuntimeMetadataDeprecated

ยง

impl EncodeLike for RuntimeMetadataPrefixed

ยง

impl EncodeLike for RuntimeMetadataPrefixed

ยง

impl EncodeLike for RuntimeMetadataV14

ยง

impl EncodeLike for RuntimeMetadataV14

ยง

impl EncodeLike for RuntimeMetadataV15

ยง

impl EncodeLike for RuntimeMetadataV15

ยง

impl EncodeLike for RuntimeMetadataV16

ยง

impl EncodeLike for RuntimeMetricLabel

ยง

impl EncodeLike for RuntimeMetricLabels

ยง

impl EncodeLike for RuntimeMetricOp

ยง

impl EncodeLike for RuntimeMetricUpdate

ยง

impl EncodeLike for RuntimeVersion

ยง

impl EncodeLike for ScheduleItem

ยง

impl EncodeLike for ScheduledCore

ยง

impl EncodeLike for SecondaryPlainPreDigest

ยง

impl EncodeLike for SecondaryVRFPreDigest

ยง

impl EncodeLike for Select

ยง

impl EncodeLike for SendError

ยง

impl EncodeLike for ServiceQuality

ยง

impl EncodeLike for SessionInfo

ยง

impl EncodeLike for Sibling

ยง

impl EncodeLike for Signature

ยง

impl EncodeLike for Signature

ยง

impl EncodeLike for Signature

ยง

impl EncodeLike for Signature

ยง

impl EncodeLike for Signature

ยง

impl EncodeLike for Signature

ยง

impl EncodeLike for Signature

ยง

impl EncodeLike for SixteenPatriciaMerkleTreeExistenceProof

ยง

impl EncodeLike for SlashingOffenceKind

ยง

impl EncodeLike for SlashingSpan

ยง

impl EncodeLike for SlashingSpans

ยง

impl EncodeLike for Slot

ยง

impl EncodeLike for SlotDuration

ยง

impl EncodeLike for SlotLeasePeriodStart

ยง

impl EncodeLike for SlotRange

ยง

impl EncodeLike for Social

ยง

impl EncodeLike for SolutionOrSnapshotSize

ยง

impl EncodeLike for StateVersion

ยง

impl EncodeLike for Statement

ยง

impl EncodeLike for StatementKind

ยง

impl EncodeLike for StatusRecord

ยง

impl EncodeLike for SteppedMigrationError

ยง

impl EncodeLike for StorageData

ยง

impl EncodeLike for StorageEntryModifier

ยง

impl EncodeLike for StorageEntryModifier

ยง

impl EncodeLike for StorageEntryModifierIR

ยง

impl EncodeLike for StorageHasher

ยง

impl EncodeLike for StorageHasher

ยง

impl EncodeLike for StorageHasherIR

ยง

impl EncodeLike for StorageInfo

ยง

impl EncodeLike for StorageKey

ยง

impl EncodeLike for StorageProof

ยง

impl EncodeLike for StorageProofError

ยง

impl EncodeLike for StorageVersion

ยง

impl EncodeLike for TestSignature

ยง

impl EncodeLike for Time

ยง

impl EncodeLike for Timestamp

ยง

impl EncodeLike for Timestamp

ยง

impl EncodeLike for TokenError

ยง

impl EncodeLike for Trace

ยง

impl EncodeLike for TracerType

ยง

impl EncodeLike for TrackedStorageKey

ยง

impl EncodeLike for TransactionSource

ยง

impl EncodeLike for TransactionValidityError

ยง

impl EncodeLike for TransactionalError

ยง

impl EncodeLike for TransferType

ยง

impl EncodeLike for TrieError

ยง

impl EncodeLike for Truth

ยง

impl EncodeLike for TypeDefPrimitive

ยง

impl EncodeLike for U64

ยง

impl EncodeLike for U128

ยง

impl EncodeLike for U256

ยง

impl EncodeLike for U512

ยง

impl EncodeLike for UMPSignal

ยง

impl EncodeLike for UintAuthorityId

ยง

impl EncodeLike for UnknownTransaction

ยง

impl EncodeLike for UpgradeCheckSelect

ยง

impl EncodeLike for UpgradeGoAhead

ยง

impl EncodeLike for UpgradeRestriction

ยง

impl EncodeLike for UpgradeStrategy

ยง

impl EncodeLike for UsedBandwidth

ยง

impl EncodeLike for ValidDisputeStatementKind

ยง

impl EncodeLike for ValidTransaction

ยง

impl EncodeLike for ValidationCode

ยง

impl EncodeLike for ValidationCodeHash

ยง

impl EncodeLike for ValidationParams

ยง

impl EncodeLike for ValidationResult

ยง

impl EncodeLike for ValidatorIndex

ยง

impl EncodeLike for ValidatorPrefs

ยง

impl EncodeLike for ValidityAttestation

ยง

impl EncodeLike for Value

ยง

impl EncodeLike for VersionMigrationStage

ยง

impl EncodeLike for VersionedAsset

ยง

impl EncodeLike for VersionedAssetId

ยง

impl EncodeLike for VersionedAssets

ยง

impl EncodeLike for VersionedInteriorLocation

ยง

impl EncodeLike for VersionedJunction

ยง

impl EncodeLike for VersionedLocatableAsset

ยง

impl EncodeLike for VersionedLocation

ยง

impl EncodeLike for VersionedNetworkId

ยง

impl EncodeLike for VersionedPostUpgradeData

ยง

impl EncodeLike for VersionedResponse

ยง

impl EncodeLike for ViewFunctionDispatchError

ยง

impl EncodeLike for ViewFunctionId

ยง

impl EncodeLike for Void

ยง

impl EncodeLike for VrfPreOutput

ยง

impl EncodeLike for VrfSignature

ยง

impl EncodeLike for WasmEntryAttributes

ยง

impl EncodeLike for WasmFieldName

ยง

impl EncodeLike for WasmFields

ยง

impl EncodeLike for WasmLevel

ยง

impl EncodeLike for WasmMetadata

ยง

impl EncodeLike for WasmValue

ยง

impl EncodeLike for WasmValuesSet

ยง

impl EncodeLike for WeightsPerClass

ยง

impl EncodeLike for WildAsset

ยง

impl EncodeLike for WildAsset

ยง

impl EncodeLike for WildFungibility

ยง

impl EncodeLike for WildFungibility

ยง

impl EncodeLike for WildFungibility

ยง

impl EncodeLike for WildMultiAsset

ยง

impl EncodeLike for WithdrawReasons

ยง

impl EncodeLike for XcmContext

ยง

impl EncodeLike for XcmContext

ยง

impl EncodeLike for XcmContext

ยง

impl EncodeLike for XcmpMessageFormat

ยง

impl EncodeLike<&str> for String

ยง

impl EncodeLike<&[u8]> for Bytes

ยง

impl EncodeLike<String> for &str

ยง

impl EncodeLike<Vec<u8>> for Bytes

ยง

impl EncodeLike<HeadData> for Vec<u8>

ยง

impl EncodeLike<Id> for u32

ยง

impl EncodeLike<Bytes> for &[u8]

ยง

impl EncodeLike<Bytes> for Vec<u8>

ยง

impl<'a> EncodeLike for DigestItemRef<'a>

ยง

impl<A0, A1, B0, B1, C0, C1, D0, D1, E0, E1, F0, F1, G0, G1, H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where A0: EncodeLike<A1>, A1: Encode, B0: EncodeLike<B1>, B1: Encode, C0: EncodeLike<C1>, C1: Encode, D0: EncodeLike<D1>, D1: Encode, E0: EncodeLike<E1>, E1: Encode, F0: EncodeLike<F1>, F1: Encode, G0: EncodeLike<G1>, G1: Encode, H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<A, F, R, D, Fp> EncodeLike for FreezeConsideration<A, F, R, D, Fp>
where F: Mutate<A>, <F as Inspect<A>>::Balance: Encode, PhantomData<fn() -> (A, R, D, Fp)>: Encode,

ยง

impl<A, F, R, D, Fp> EncodeLike for HoldConsideration<A, F, R, D, Fp>
where F: Mutate<A>, <F as Inspect<A>>::Balance: Encode, PhantomData<fn() -> (A, R, D, Fp)>: Encode,

ยง

impl<A, Fx, Rx, D, Fp> EncodeLike for LoneFreezeConsideration<A, Fx, Rx, D, Fp>

ยง

impl<A, Fx, Rx, D, Fp> EncodeLike for LoneHoldConsideration<A, Fx, Rx, D, Fp>

ยง

impl<A, U, S> EncodeLike for MigrationState<A, U, S>
where A: Encode, U: Encode, S: Encode,

ยง

impl<Account, Balance> EncodeLike for ParaInfo<Account, Balance>
where Account: Encode, Balance: Encode,

ยง

impl<Account, Balance> EncodeLike for ParaInfoV1<Account, Balance>
where Account: Encode, Balance: Encode,

ยง

impl<AccountId> EncodeLike for Admin<AccountId>
where PhantomData<AccountId>: Encode,

ยง

impl<AccountId> EncodeLike for ContributionRecord<AccountId>
where AccountId: Encode,

ยง

impl<AccountId> EncodeLike for EraRewardPoints<AccountId>
where AccountId: Ord, BTreeMap<AccountId, u32>: Encode,

ยง

impl<AccountId> EncodeLike for Owner<AccountId>
where PhantomData<AccountId>: Encode,

ยง

impl<AccountId> EncodeLike for RawOrigin<AccountId>
where AccountId: Encode,

ยง

impl<AccountId> EncodeLike for RewardDestination<AccountId>
where AccountId: Encode,

ยง

impl<AccountId> EncodeLike for StakedAssignment<AccountId>
where AccountId: Encode, Vec<(AccountId, u128)>: Encode,

ยง

impl<AccountId> EncodeLike for Support<AccountId>
where Vec<(AccountId, u128)>: Encode,

ยง

impl<AccountId, AccountIndex> EncodeLike for MultiAddress<AccountId, AccountIndex>
where AccountId: Encode, AccountIndex: HasCompact,

ยง

impl<AccountId, AccountIndex> EncodeLike for MultiAddress<AccountId, AccountIndex>
where AccountId: Encode, AccountIndex: HasCompact,

ยง

impl<AccountId, BOuter, BInner> EncodeLike for BoundedSupports<AccountId, BOuter, BInner>
where BOuter: Get<u32>, BInner: Get<u32>, BoundedVec<(AccountId, BoundedSupport<AccountId, BInner>), BOuter>: Encode,

ยง

impl<AccountId, Balance> EncodeLike for CandidateInfo<AccountId, Balance>
where AccountId: Encode, Balance: Encode,

ยง

impl<AccountId, Balance> EncodeLike for Exposure<AccountId, Balance>
where Balance: HasCompact, Vec<IndividualExposure<AccountId, Balance>>: Encode,

ยง

impl<AccountId, Balance> EncodeLike for ExposurePage<AccountId, Balance>
where Balance: HasCompact, Vec<IndividualExposure<AccountId, Balance>>: Encode,

ยง

impl<AccountId, Balance> EncodeLike for IndividualExposure<AccountId, Balance>
where Balance: HasCompact, AccountId: Encode,

ยง

impl<AccountId, Balance> EncodeLike for PagedExposure<AccountId, Balance>
where Balance: HasCompact + MaxEncodedLen, PagedExposureMetadata<Balance>: Encode, ExposurePage<AccountId, Balance>: Encode,

ยง

impl<AccountId, Balance> EncodeLike for Proposal<AccountId, Balance>
where AccountId: Encode, Balance: Encode,

ยง

impl<AccountId, Balance> EncodeLike for RegionRecord<AccountId, Balance>
where Option<AccountId>: Encode, Option<Balance>: Encode,

ยง

impl<AccountId, Balance> EncodeLike for UnappliedSlash<AccountId, Balance>
where Balance: HasCompact + Encode, AccountId: Encode, Vec<(AccountId, Balance)>: Encode, Vec<AccountId>: Encode,

ยง

impl<AccountId, Balance, BlockNumber, LeasePeriod> EncodeLike for FundInfo<AccountId, Balance, BlockNumber, LeasePeriod>
where AccountId: Encode, Balance: Encode, BlockNumber: Encode, LeasePeriod: Encode,

ยง

impl<AccountId, Balance, Solution> EncodeLike for SignedSubmission<AccountId, Balance, Solution>
where Balance: HasCompact + Encode, AccountId: Encode, RawSolution<Solution>: Encode,

ยง

impl<AccountId, Bound> EncodeLike for BoundedSupport<AccountId, Bound>
where Bound: Get<u32>, BoundedVec<(AccountId, u128), Bound>: Encode,

ยง

impl<AccountId, LeasePeriod> EncodeLike for ParachainTemporarySlot<AccountId, LeasePeriod>
where AccountId: Encode, LeasePeriod: Encode, Option<LeasePeriod>: Encode,

ยง

impl<AccountId, MaxWinners, MaxBackersPerWinner> EncodeLike for ReadySolution<AccountId, MaxWinners, MaxBackersPerWinner>
where AccountId: IdentifierT, MaxWinners: Get<u32>, MaxBackersPerWinner: Get<u32>, BoundedSupports<AccountId, MaxWinners, MaxBackersPerWinner>: Encode,

ยง

impl<AccountId, P> EncodeLike for Assignment<AccountId, P>
where P: PerThing, AccountId: Encode, Vec<(AccountId, P)>: Encode,

ยง

impl<AccountId, VoterType> EncodeLike for RoundSnapshot<AccountId, VoterType>
where Vec<VoterType>: Encode, Vec<AccountId>: Encode,

ยง

impl<Address, Call, Signature, Extension> EncodeLike for UncheckedExtrinsic<Address, Call, Signature, Extension>
where Address: Encode, Signature: Encode, Call: Encode + Dispatchable, Extension: TransactionExtension<Call>,

ยง

impl<Address, Call, Signature, Extra> EncodeLike for UncheckedExtrinsic<Address, Call, Signature, Extra>

ยง

impl<Address, Signature, E> EncodeLike for UncheckedExtrinsic<Address, Signature, E>
where E: EthExtra, UncheckedExtrinsic<Address, <<E as EthExtra>::Config as Config>::RuntimeCall, Signature, <E as EthExtra>::Extension>: Encode,

ยง

impl<AssetId> EncodeLike for NativeOrWithId<AssetId>
where AssetId: Ord + Encode,

ยง

impl<AssetKind, AssetBalance, Beneficiary, BlockNumber, PaymentId> EncodeLike for SpendStatus<AssetKind, AssetBalance, Beneficiary, BlockNumber, PaymentId>
where AssetKind: Encode, AssetBalance: Encode, Beneficiary: Encode, BlockNumber: Encode, PaymentState<PaymentId>: Encode,

ยง

impl<AuthorityId> EncodeLike for ConsensusLog<AuthorityId>
where AuthorityId: Codec, Vec<AuthorityId>: Encode,

ยง

impl<B0, B1, C0, C1, D0, D1, E0, E1, F0, F1, G0, G1, H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where B0: EncodeLike<B1>, B1: Encode, C0: EncodeLike<C1>, C1: Encode, D0: EncodeLike<D1>, D1: Encode, E0: EncodeLike<E1>, E1: Encode, F0: EncodeLike<F1>, F1: Encode, G0: EncodeLike<G1>, G1: Encode, H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<B> EncodeLike for BlockAndTimeDeadline<B>
where B: BlockNumberProvider, <B as BlockNumberProvider>::BlockNumber: Encode,

ยง

impl<Balance> EncodeLike for AccountStatus<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for BalanceLock<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for CodeUploadReturnValue<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for DepositLimit<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for EthTransactInfo<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for FeeDetails<Balance>
where Option<InclusionFee<Balance>>: Encode, Balance: Encode,

ยง

impl<Balance> EncodeLike for InclusionFee<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for InstaPoolHistoryRecord<Balance>
where Option<Balance>: Encode,

ยง

impl<Balance> EncodeLike for Judgement<Balance>
where Balance: Encode + Decode + MaxEncodedLen + Copy + Clone + Debug + Eq + PartialEq,

ยง

impl<Balance> EncodeLike for PagedExposureMetadata<Balance>
where Balance: HasCompact + MaxEncodedLen,

ยง

impl<Balance> EncodeLike for PotentialRenewalRecord<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for SpanRecord<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for StorageDeposit<Balance>
where Balance: Encode,

ยง

impl<Balance> EncodeLike for UnlockChunk<Balance>
where Balance: HasCompact + MaxEncodedLen,

ยง

impl<Balance> EncodeLike for WeightToFeeCoefficient<Balance>
where Balance: Encode,

ยง

impl<Balance, AccountId> EncodeLike for ExistenceReason<Balance, AccountId>
where Balance: Encode, AccountId: Encode,

ยง

impl<Balance, AccountId, DepositBalance> EncodeLike for AssetDetails<Balance, AccountId, DepositBalance>
where AccountId: Encode, Balance: Encode, DepositBalance: Encode,

ยง

impl<Balance, AccountId, IdField> EncodeLike for RegistrarInfo<Balance, AccountId, IdField>
where Balance: Encode + Decode + Clone + Debug + Eq + PartialEq, AccountId: Encode + Decode + Clone + Debug + Eq + PartialEq, IdField: Encode + Decode + Clone + Debug + Default + Eq + PartialEq + TypeInfo + MaxEncodedLen,

ยง

impl<Balance, DepositBalance> EncodeLike for Approval<Balance, DepositBalance>
where Balance: Encode, DepositBalance: Encode,

ยง

impl<Balance, DepositBalance, Extra, AccountId> EncodeLike for AssetAccount<Balance, DepositBalance, Extra, AccountId>
where Balance: Encode, ExistenceReason<DepositBalance, AccountId>: Encode, Extra: Encode,

ยง

impl<Balance, MaxJudgements, IdentityInfo> EncodeLike for Registration<Balance, MaxJudgements, IdentityInfo>
where Balance: Encode + Decode + MaxEncodedLen + Copy + Clone + Debug + Eq + PartialEq, MaxJudgements: Get<u32>, IdentityInfo: IdentityInformationProvider + Encode, BoundedVec<(u32, Judgement<Balance>), MaxJudgements>: Encode,

ยง

impl<Balance, RelayBlockNumber> EncodeLike for SaleInfoRecord<Balance, RelayBlockNumber>
where RelayBlockNumber: Encode, Balance: Encode, Option<Balance>: Encode,

ยง

impl<Balance, Weight> EncodeLike for RuntimeDispatchInfo<Balance, Weight>
where Weight: Encode, Balance: Encode,

ยง

impl<Base, Explicit, Implicit> EncodeLike for ImplicationParts<Base, Explicit, Implicit>
where Base: Encode, Explicit: Encode, Implicit: Encode,

ยง

impl<Block> EncodeLike for BlockId<Block>
where Block: Block, <Block as Block>::Hash: Encode, <<Block as Block>::Header as Header>::Number: Encode,

ยง

impl<Block> EncodeLike for SignedBlock<Block>
where Block: Encode,

ยง

impl<BlockNumber> EncodeLike for DispatchTime<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for HostConfiguration<BlockNumber>
where BlockNumber: Encode, SchedulerParams<BlockNumber>: Encode,

ยง

impl<BlockNumber> EncodeLike for InboundDownwardMessage<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for InboundHrmpMessage<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for LastContribution<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for QueryResponseStatus<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for QueryStatus<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for SchedulerParams<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for V6HostConfiguration<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for V7HostConfiguration<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for V8HostConfiguration<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for V9HostConfiguration<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for V10HostConfiguration<BlockNumber>
where BlockNumber: Encode,

ยง

impl<BlockNumber> EncodeLike for V11HostConfiguration<BlockNumber>
where BlockNumber: Encode,

ยง

impl<Bn> EncodeLike for Phase<Bn>
where Bn: Encode, (bool, Bn): Encode,

ยง

impl<C0, C1, D0, D1, E0, E1, F0, F1, G0, G1, H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where C0: EncodeLike<C1>, C1: Encode, D0: EncodeLike<D1>, D1: Encode, E0: EncodeLike<E1>, E1: Encode, F0: EncodeLike<F1>, F1: Encode, G0: EncodeLike<G1>, G1: Encode, H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<Call> EncodeLike for Instruction<Call>

ยง

impl<Call> EncodeLike for Instruction<Call>

ยง

impl<Call> EncodeLike for Instruction<Call>

ยง

impl<Call> EncodeLike for Xcm<Call>

ยง

impl<Call> EncodeLike for Xcm<Call>

ยง

impl<Call> EncodeLike for Xcm<Call>

ยง

impl<Call, Extension> EncodeLike for SignedPayload<Call, Extension>
where Call: Encode + Dispatchable, Extension: TransactionExtension<Call>,

ยง

impl<ConfigValue, Extra> EncodeLike for WithConfig<ConfigValue, Extra>
where ConfigValue: ConfigValueMarker + Encode, Extra: Encode,

ยง

impl<ConsumerIdentifier, MaxConsumers> EncodeLike for RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
where MaxConsumers: Get<u32>, BoundedVec<(ConsumerIdentifier, u128), MaxConsumers>: Encode,

ยง

impl<D0, D1, E0, E1, F0, F1, G0, G1, H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where D0: EncodeLike<D1>, D1: Encode, E0: EncodeLike<E1>, E1: Encode, F0: EncodeLike<F1>, F1: Encode, G0: EncodeLike<G1>, G1: Encode, H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<DepositBalance, BoundedString> EncodeLike for AssetMetadata<DepositBalance, BoundedString>
where DepositBalance: Encode, BoundedString: Encode,

ยง

impl<E0, E1, F0, F1, G0, G1, H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where E0: EncodeLike<E1>, E1: Encode, F0: EncodeLike<F1>, F1: Encode, G0: EncodeLike<G1>, G1: Encode, H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<E> EncodeLike for MakeFatalError<E>
where E: Encode,

ยง

impl<E, T> EncodeLike for EventRecord<E, T>
where E: Parameter + Member + Encode, Vec<T>: Encode,

ยง

impl<Event> EncodeLike for CallDryRunEffects<Event>
where Vec<Event>: Encode,

ยง

impl<Event> EncodeLike for XcmDryRunEffects<Event>
where Vec<Event>: Encode,

ยง

impl<F0, F1, G0, G1, H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where F0: EncodeLike<F1>, F1: Encode, G0: EncodeLike<G1>, G1: Encode, H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<FieldLimit> EncodeLike for IdentityInfo<FieldLimit>
where FieldLimit: Get<u32>, BoundedVec<(Data, Data), FieldLimit>: Encode,

ยง

impl<G0, G1, H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where G0: EncodeLike<G1>, G1: Encode, H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<Gas> EncodeLike for CallTrace<Gas>
where Gas: Encode,

ยง

impl<H0, H1, I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where H0: EncodeLike<H1>, H1: Encode, I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<H> EncodeLike for Ancestor<H>
where Option<H>: Encode,

ยง

impl<H> EncodeLike for BackedCandidate<H>
where CommittedCandidateReceipt<H>: Encode,

ยง

impl<H> EncodeLike for BackedCandidate<H>
where CommittedCandidateReceiptV2<H>: Encode,

ยง

impl<H> EncodeLike for CandidateDescriptor<H>
where H: Encode,

ยง

impl<H> EncodeLike for CandidateDescriptorV2<H>
where H: Encode,

ยง

impl<H> EncodeLike for CandidateEvent<H>
where CandidateReceipt<H>: Encode,

ยง

impl<H> EncodeLike for CandidateEvent<H>
where CandidateReceiptV2<H>: Encode,

ยง

impl<H> EncodeLike for CandidateReceipt<H>
where CandidateDescriptor<H>: Encode,

ยง

impl<H> EncodeLike for CandidateReceiptV2<H>
where CandidateDescriptorV2<H>: Encode,

ยง

impl<H> EncodeLike for CommittedCandidateReceipt<H>
where CandidateDescriptor<H>: Encode,

ยง

impl<H> EncodeLike for CommittedCandidateReceiptV2<H>
where CandidateDescriptorV2<H>: Encode,

ยง

impl<H> EncodeLike for ScrapedOnChainVotes<H>
where H: Encode + Decode, Vec<(CandidateReceipt<H>, Vec<(ValidatorIndex, ValidityAttestation)>)>: Encode,

ยง

impl<H> EncodeLike for ScrapedOnChainVotes<H>
where H: Encode + Decode, Vec<(CandidateReceiptV2<H>, Vec<(ValidatorIndex, ValidityAttestation)>)>: Encode,

ยง

impl<H> EncodeLike for SigningContext<H>
where H: Encode,

ยง

impl<H, L> EncodeLike for MerkleProof<H, L>
where H: Encode, Vec<H>: Encode, L: Encode,

ยง

impl<H, N> EncodeLike for BackingState<H, N>
where Constraints<N>: Encode, Vec<CandidatePendingAvailability<H, N>>: Encode,

ยง

impl<H, N> EncodeLike for BackingState<H, N>
where Constraints<N>: Encode, Vec<CandidatePendingAvailability<H, N>>: Encode,

ยง

impl<H, N> EncodeLike for CandidatePendingAvailability<H, N>
where CandidateDescriptor<H>: Encode, N: Encode,

ยง

impl<H, N> EncodeLike for CandidatePendingAvailability<H, N>
where CandidateDescriptorV2<H>: Encode, N: Encode,

ยง

impl<H, N> EncodeLike for CandidatePendingAvailability<H, N>
where CandidateDescriptorV2<H>: Encode, N: Encode,

ยง

impl<H, N> EncodeLike for CandidatePendingAvailability<H, N>
where CandidateDescriptorV2<H>: Encode, N: Encode,

ยง

impl<H, N> EncodeLike for CoreState<H, N>
where OccupiedCore<H, N>: Encode,

ยง

impl<H, N> EncodeLike for CoreState<H, N>
where OccupiedCore<H, N>: Encode,

ยง

impl<H, N> EncodeLike for Equivocation<H, N>
where Equivocation<Public, Prevote<H, N>, Signature>: Encode, Equivocation<Public, Precommit<H, N>, Signature>: Encode,

ยง

impl<H, N> EncodeLike for EquivocationProof<H, N>
where Equivocation<H, N>: Encode,

ยง

impl<H, N> EncodeLike for Message<H, N>
where Prevote<H, N>: Encode, Precommit<H, N>: Encode, PrimaryPropose<H, N>: Encode,

ยง

impl<H, N> EncodeLike for OccupiedCore<H, N>
where N: Encode, CandidateDescriptor<H>: Encode,

ยง

impl<H, N> EncodeLike for OccupiedCore<H, N>
where N: Encode, CandidateDescriptorV2<H>: Encode,

ยง

impl<H, N> EncodeLike for Precommit<H, N>
where H: Encode, N: Encode,

ยง

impl<H, N> EncodeLike for Prevote<H, N>
where H: Encode, N: Encode,

ยง

impl<H, N> EncodeLike for PrimaryPropose<H, N>
where H: Encode, N: Encode,

ยง

impl<H, N> EncodeLike for State<H, N>

ยง

impl<H, N, S, Id> EncodeLike for CatchUp<H, N, S, Id>
where Vec<SignedPrevote<H, N, S, Id>>: Encode, Vec<SignedPrecommit<H, N, S, Id>>: Encode, H: Encode, N: Encode,

ยง

impl<H, N, S, Id> EncodeLike for Commit<H, N, S, Id>
where H: Encode, N: Encode, Vec<SignedPrecommit<H, N, S, Id>>: Encode,

ยง

impl<H, N, S, Id> EncodeLike for CompactCommit<H, N, S, Id>
where H: Encode, N: Encode, Vec<Precommit<H, N>>: Encode, Vec<(S, Id)>: Encode,

ยง

impl<H, N, S, Id> EncodeLike for HistoricalVotes<H, N, S, Id>
where Vec<SignedMessage<H, N, S, Id>>: Encode,

ยง

impl<H, N, S, Id> EncodeLike for SignedMessage<H, N, S, Id>
where Message<H, N>: Encode, S: Encode, Id: Encode,

ยง

impl<H, N, S, Id> EncodeLike for SignedPrecommit<H, N, S, Id>
where Precommit<H, N>: Encode, S: Encode, Id: Encode,

ยง

impl<H, N, S, Id> EncodeLike for SignedPrevote<H, N, S, Id>
where Prevote<H, N>: Encode, S: Encode, Id: Encode,

ยง

impl<HDR> EncodeLike for InherentData<HDR>
where HDR: Header + Encode, Vec<BackedCandidate<<HDR as Header>::Hash>>: Encode,

ยง

impl<HDR> EncodeLike for InherentData<HDR>
where HDR: Header + Encode, Vec<BackedCandidate<<HDR as Header>::Hash>>: Encode,

ยง

impl<Hash> EncodeLike for AncestryProof<Hash>
where Vec<Hash>: Encode, Vec<(u64, Hash)>: Encode,

ยง

impl<Hash> EncodeLike for LeafProof<Hash>
where Vec<Hash>: Encode,

ยง

impl<Hash> EncodeLike for RelayParentInfo<Hash>
where Hash: Encode,

ยง

impl<Hash, BlockNumber> EncodeLike for AllowedRelayParentsTracker<Hash, BlockNumber>
where VecDeque<(Hash, Hash)>: Encode, BlockNumber: Encode,

ยง

impl<Hash, BlockNumber> EncodeLike for AllowedRelayParentsTracker<Hash, BlockNumber>
where VecDeque<RelayParentInfo<Hash>>: Encode, BlockNumber: Encode,

ยง

impl<Header> EncodeLike for GrandpaJustification<Header>
where Header: Header, Commit<<Header as Header>::Hash, <Header as Header>::Number, Signature, Public>: Encode, Vec<Header>: Encode,

ยง

impl<Header, Extrinsic> EncodeLike for Block<Header, Extrinsic>
where Header: Encode, Vec<Extrinsic>: Encode,

ยง

impl<Header, Id> EncodeLike for EquivocationProof<Header, Id>
where Id: Encode, Header: Encode,

ยง

impl<I0, I1, J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where I0: EncodeLike<I1>, I1: Encode, J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<Id> EncodeLike for OutboundHrmpMessage<Id>
where Id: Encode,

ยง

impl<Id> EncodeLike for PaymentState<Id>
where Id: Encode,

ยง

impl<Id, Balance> EncodeLike for IdAmount<Id, Balance>
where Id: Encode, Balance: Encode,

ยง

impl<Id, V, S> EncodeLike for Equivocation<Id, V, S>
where Id: Encode, V: Encode, S: Encode, (V, S): Encode,

ยง

impl<Info> EncodeLike for DispatchErrorWithPostInfo<Info>
where Info: Eq + PartialEq + Clone + Copy + Encode + Decode + Printable,

ยง

impl<Inner> EncodeLike for FakeDispatchable<Inner>
where Inner: Encode,

ยง

impl<Inspect> EncodeLike for ConfigValue<Inspect>
where Inspect: InspectStrategy, <Inspect as InspectStrategy>::Value: Encode,

ยง

impl<J0, J1, K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(J1, K1, L1, M1, N1, O1, P1, Q1, R1)> for (J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where J0: EncodeLike<J1>, J1: Encode, K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<K0, K1, L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(K1, L1, M1, N1, O1, P1, Q1, R1)> for (K0, L0, M0, N0, O0, P0, Q0, R0)
where K0: EncodeLike<K1>, K1: Encode, L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<K, LikeK, V, LikeV> EncodeLike<&[(LikeK, LikeV)]> for BTreeMap<K, V>
where K: EncodeLike<LikeK>, LikeK: Encode, V: EncodeLike<LikeV>, LikeV: Encode,

ยง

impl<K, LikeK, V, LikeV> EncodeLike<BTreeMap<LikeK, LikeV>> for &[(K, V)]
where K: EncodeLike<LikeK>, LikeK: Encode, V: EncodeLike<LikeV>, LikeV: Encode,

ยง

impl<K, LikeK, V, LikeV> EncodeLike<BTreeMap<LikeK, LikeV>> for BTreeMap<K, V>
where K: EncodeLike<LikeK>, LikeK: Encode, V: EncodeLike<LikeV>, LikeV: Encode,

ยง

impl<K, V> EncodeLike for IndexedVec<K, V>
where Vec<V>: Encode, PhantomData<fn(_: K) -> K>: Encode,

ยง

impl<K, V, S> EncodeLike for BoundedBTreeMap<K, V, S>
where BTreeMap<K, V>: Encode, PhantomData<S>: Encode,

ยง

impl<K, V, S> EncodeLike<BTreeMap<K, V>> for BoundedBTreeMap<K, V, S>
where BTreeMap<K, V>: Encode,

ยง

impl<L0, L1, M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(L1, M1, N1, O1, P1, Q1, R1)> for (L0, M0, N0, O0, P0, Q0, R0)
where L0: EncodeLike<L1>, L1: Encode, M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<M0, M1, N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(M1, N1, O1, P1, Q1, R1)> for (M0, N0, O0, P0, Q0, R0)
where M0: EncodeLike<M1>, M1: Encode, N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<MessageOrigin> EncodeLike for BookState<MessageOrigin>
where Option<Neighbours<MessageOrigin>>: Encode,

ยง

impl<MessageOrigin> EncodeLike for Neighbours<MessageOrigin>
where MessageOrigin: Encode,

ยง

impl<N0, N1, O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(N1, O1, P1, Q1, R1)> for (N0, O0, P0, Q0, R0)
where N0: EncodeLike<N1>, N1: Encode, O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<N> EncodeLike for AvailabilityBitfieldRecord<N>
where N: Encode,

ยง

impl<N> EncodeLike for CandidateCommitments<N>
where N: Encode,

ยง

impl<N> EncodeLike for ConsensusLog<N>
where N: Codec + Encode, ScheduledChange<N>: Encode,

ยง

impl<N> EncodeLike for Constraints<N>
where N: Encode, Vec<N>: Encode, InboundHrmpLimitations<N>: Encode, Option<(N, ValidationCodeHash)>: Encode,

ยง

impl<N> EncodeLike for Constraints<N>
where N: Encode, Vec<N>: Encode, InboundHrmpLimitations<N>: Encode, Option<(N, ValidationCodeHash)>: Encode,

ยง

impl<N> EncodeLike for DisputeState<N>
where N: Encode, Option<N>: Encode,

ยง

impl<N> EncodeLike for GroupRotationInfo<N>
where N: Encode,

ยง

impl<N> EncodeLike for InboundHrmpLimitations<N>
where Vec<N>: Encode,

ยง

impl<N> EncodeLike for ParaPastCodeMeta<N>
where Vec<ReplacementTimes<N>>: Encode, Option<N>: Encode,

ยง

impl<N> EncodeLike for ReplacementTimes<N>
where N: Encode,

ยง

impl<N> EncodeLike for ScheduledChange<N>
where N: Encode,

ยง

impl<N, H> EncodeLike for SubstrateHeader<N, H>
where N: Copy + Into<U256> + TryFrom<U256> + HasCompact, H: Hasher, <H as Hasher>::Output: Encode,

ยง

impl<Nonce, AccountData> EncodeLike for AccountInfo<Nonce, AccountData>
where Nonce: Encode, AccountData: Encode,

ยง

impl<Number, Hash> EncodeLike for Header<Number, Hash>
where Number: Copy + Into<U256> + TryFrom<U256> + HasCompact, Hash: Hash, <Hash as Hash>::Output: Encode,

ยง

impl<O0, O1, P0, P1, Q0, Q1, R0, R1> EncodeLike<(O1, P1, Q1, R1)> for (O0, P0, Q0, R0)
where O0: EncodeLike<O1>, O1: Encode, P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<O, T> EncodeLike for BitBox<T, O>
where O: BitOrder, T: BitStore + Encode,

ยง

impl<O, T> EncodeLike for BitVec<T, O>
where O: BitOrder, T: BitStore + Encode,

ยง

impl<P0, P1, Q0, Q1, R0, R1> EncodeLike<(P1, Q1, R1)> for (P0, Q0, R0)
where P0: EncodeLike<P1>, P1: Encode, Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<Params, ReportedId> EncodeLike for DeriveAndReportId<Params, ReportedId>
where Params: Encode, PhantomData<ReportedId>: Encode,

ยง

impl<Params, RuntimeCall> EncodeLike for Callback<Params, RuntimeCall>

ยง

impl<Payload, RealPayload> EncodeLike for UncheckedSigned<Payload, RealPayload>
where Payload: Encode, PhantomData<RealPayload>: Encode,

ยง

impl<PoolAssetId> EncodeLike for PoolInfo<PoolAssetId>
where PoolAssetId: Encode,

ยง

impl<Q0, Q1, R0, R1> EncodeLike<(Q1, R1)> for (Q0, R0)
where Q0: EncodeLike<Q1>, Q1: Encode, R0: EncodeLike<R1>, R1: Encode,

ยง

impl<R0, R1> EncodeLike<(R1,)> for (R0,)
where R0: EncodeLike<R1>, R1: Encode,

ยง

impl<R, Balance> EncodeLike for ContractResult<R, Balance>
where StorageDeposit<Balance>: Encode, Result<R, DispatchError>: Encode,

ยง

impl<RelayBlockNumber> EncodeLike for ConfigRecord<RelayBlockNumber>
where RelayBlockNumber: Encode,

ยง

impl<RelayBlockNumber, RelayBalance> EncodeLike for OnDemandRevenueRecord<RelayBlockNumber, RelayBalance>
where RelayBlockNumber: Encode, RelayBalance: Encode,

ยง

impl<Reporter, Offender> EncodeLike for OffenceDetails<Reporter, Offender>
where Offender: Encode, Vec<Reporter>: Encode,

ยง

impl<ReserveIdentifier, Balance> EncodeLike for ReserveData<ReserveIdentifier, Balance>
where ReserveIdentifier: Encode, Balance: Encode,

ยง

impl<RuntimeCall> EncodeLike for VersionedXcm<RuntimeCall>

ยง

impl<S> EncodeLike for RawSolution<S>
where S: Encode,

ยง

impl<SE> EncodeLike for AsTransactionExtension<SE>
where SE: SignedExtension + Encode,

ยง

impl<Size> EncodeLike for ItemHeader<Size>
where Size: Encode,

ยง

impl<Size, HeapSize> EncodeLike for Page<Size, HeapSize>
where Size: Into<u32> + Debug + Clone + Default + Encode, HeapSize: Get<Size>, BoundedVec<u8, IntoU32<HeapSize, Size>>: Encode,

ยง

impl<T> EncodeLike for Cow<'_, T>
where T: ToOwned + Encode + ?Sized,

ยง

impl<T> EncodeLike for &T
where T: Encode + ?Sized,

ยง

impl<T> EncodeLike for &mut T
where T: Encode + ?Sized,

ยง

impl<T> EncodeLike for Box<T>
where T: Encode + ?Sized,

ยง

impl<T> EncodeLike for Rc<T>
where T: Encode + ?Sized,

ยง

impl<T> EncodeLike for AuthorizeCall<T>
where PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for AuthorizedCodeHashAndExpiry<T>
where T: Encode,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Into<U256> + TryFrom<U256>, <<T as Config>::Time as Time>::Moment: Into<U256>, <T as Config>::Hash: IsType<H256>,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for Call<T>
where T: Config,

ยง

impl<T> EncodeLike for ChargeAssetTxPayment<T>
where T: Config, Option<<<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::AssetId>: Encode, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: HasCompact,

ยง

impl<T> EncodeLike for ChargeTransactionPayment<T>
where T: Config, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: HasCompact,

ยง

impl<T> EncodeLike for CheckGenesis<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for CheckMortality<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for CheckNonZeroSender<T>
where PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for CheckNonce<T>
where T: Config, <T as Config>::Nonce: HasCompact,

ยง

impl<T> EncodeLike for CheckSpecVersion<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for CheckTxVersion<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for CheckWeight<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for CodeUpgradeAuthorization<T>
where T: Config, <T as Config>::Hash: Encode,

ยง

impl<T> EncodeLike for ConfigOp<T>
where T: Default + Codec + Encode,

ยง

impl<T> EncodeLike for CustomMetadata<T>
where T: Form, BTreeMap<<T as Form>::String, CustomValueMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for CustomMetadata<T>
where T: Form, BTreeMap<<T as Form>::String, CustomValueMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for CustomValueMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for CustomValueMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for DoubleEncoded<T>

ยง

impl<T> EncodeLike for EnumDeprecationInfo<T>
where T: Form, BTreeMap<u8, VariantDeprecationInfo<T>>: Encode,

ยง

impl<T> EncodeLike for EnumDeprecationInfoIR<T>
where T: Form, BTreeMap<u8, VariantDeprecationInfoIR<T>>: Encode,

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Error<T>

ยง

impl<T> EncodeLike for Event<T>

ยง

impl<T> EncodeLike for Event<T>

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <T as Config>::Hash: Encode, <T as Config>::RuntimeTask: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, <T as Config>::AccountId: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <<T as Config>::Leaser as Leaser<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>>::LeasePeriod: Encode, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode, <T as Config>::AccountId: Encode, <<<T as Config>::Leaser as Leaser<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<<T as Config>::Auctioneer as Auctioneer<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<<T as Config>::VestingSchedule as VestingSchedule<<T as Config>::AccountId>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, BoundedVec<u8, <T as Config>::MaxUsernameLength>: Encode, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode, Option<<T as Config>::AccountId>: Encode, <<<T as Config>::Coretime as CoretimeInterface>::RelayChainBlockNumberProvider as BlockNumberProvider>::BlockNumber: Encode, <<T as Config>::Coretime as CoretimeInterface>::AccountId: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::Balance: Encode, Option<<<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::AssetId>: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <T as Config>::PoolId: Encode, <T as Config>::PoolAssetId: Encode, <T as Config>::Balance: Encode, Vec<(<T as Config>::AssetKind, <T as Config>::Balance)>: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AccountId: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::AssetKind: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::CurrencyBalance: Encode, <T as Config>::AccountId: Encode, RewardDestination<<T as Config>::AccountId>: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, <T as Config>::ValidatorId: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, Option<<T as Config>::AccountId>: Encode, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, Phase<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, Option<<T as Config>::Hash>: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, Vec<<T as Config>::AccountId>: Encode, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config, CandidateReceiptV2<<T as Config>::Hash>: Encode,

ยง

impl<T> EncodeLike for Event<T>
where T: Config,

ยง

impl<T> EncodeLike for Event<T>
where T: Config,

ยง

impl<T> EncodeLike for Event<T>
where T: Config,

ยง

impl<T> EncodeLike for Event<T>
where T: Config,

ยง

impl<T> EncodeLike for Event<T>
where T: Config,

ยง

impl<T> EncodeLike for ExtrinsicMetadata<T>
where T: Form, <T as Form>::Type: Encode, Vec<SignedExtensionMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for ExtrinsicMetadata<T>
where T: Form, <T as Form>::Type: Encode, Vec<SignedExtensionMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for ExtrinsicMetadata<T>
where T: Form, <T as Form>::Type: Encode, Vec<SignedExtensionMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for ExtrinsicMetadata<T>
where T: Form, <T as Form>::Type: Encode, Vec<SignedExtensionMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for ExtrinsicMetadata<T>
where T: Form, <T as Form>::Type: Encode, Vec<TransactionExtensionMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for ExtrinsicMetadataIR<T>
where T: Form, <T as Form>::Type: Encode, Vec<TransactionExtensionMetadataIR<T>>: Encode,

ยง

impl<T> EncodeLike for Field<T>
where T: Form, Option<<T as Form>::String>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for InitialPayment<T>
where T: Config, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::LiquidityInfo: Encode, Imbalance<<<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::AssetId, <<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::Balance, <<T as Config>::Fungibles as Balanced<<T as Config>::AccountId>>::OnDropCredit, <<T as Config>::Fungibles as Balanced<<T as Config>::AccountId>>::OnDropDebt>: Encode,

ยง

impl<T> EncodeLike for ItemDeprecationInfo<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for ItemDeprecationInfoIR<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for MaxChecking<T>
where T: Config, PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for Nominations<T>
where T: Config, BoundedVec<<T as Config>::AccountId, <<T as Config>::NominationsQuota as NominationsQuota<<T as Config>::CurrencyBalance>>::MaxNominations>: Encode,

ยง

impl<T> EncodeLike for Origin<T>
where T: Config, <T as Config>::AccountId: Encode,

ยง

impl<T> EncodeLike for OuterEnums<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for OuterEnums<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for OuterEnumsIR<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for PalletAssociatedTypeMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for PalletAssociatedTypeMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for PalletCallMetadata<T>
where T: Form, <T as Form>::Type: Encode, EnumDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for PalletCallMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for PalletCallMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for PalletCallMetadataIR<T>
where T: Form, <T as Form>::Type: Encode, EnumDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for PalletConstantMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for PalletConstantMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for PalletConstantMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for PalletConstantMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for PalletErrorMetadata<T>
where T: Form, <T as Form>::Type: Encode, EnumDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for PalletErrorMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for PalletErrorMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for PalletErrorMetadataIR<T>
where T: Form, <T as Form>::Type: Encode, EnumDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for PalletEventMetadata<T>
where T: Form, <T as Form>::Type: Encode, EnumDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for PalletEventMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for PalletEventMetadata<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for PalletEventMetadataIR<T>
where T: Form, <T as Form>::Type: Encode, EnumDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for PalletMetadata<T>
where T: Form, <T as Form>::String: Encode, Option<PalletStorageMetadata<T>>: Encode, Option<PalletCallMetadata<T>>: Encode, Option<PalletEventMetadata<T>>: Encode, Vec<PalletConstantMetadata<T>>: Encode, Option<PalletErrorMetadata<T>>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for PalletMetadata<T>
where T: Form, <T as Form>::String: Encode, Option<PalletStorageMetadata<T>>: Encode, Option<PalletCallMetadata<T>>: Encode, Option<PalletEventMetadata<T>>: Encode, Vec<PalletConstantMetadata<T>>: Encode, Option<PalletErrorMetadata<T>>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for PalletMetadata<T>
where T: Form, <T as Form>::String: Encode, Option<PalletStorageMetadata<T>>: Encode, Option<PalletCallMetadata<T>>: Encode, Option<PalletEventMetadata<T>>: Encode, Vec<PalletConstantMetadata<T>>: Encode, Option<PalletErrorMetadata<T>>: Encode, Vec<PalletAssociatedTypeMetadata<T>>: Encode, Vec<PalletViewFunctionMetadata<T>>: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for PalletMetadata<T>
where T: Form, <T as Form>::String: Encode, Option<PalletStorageMetadata<T>>: Encode, Option<PalletCallMetadata<T>>: Encode, Option<PalletEventMetadata<T>>: Encode, Vec<PalletConstantMetadata<T>>: Encode, Option<PalletErrorMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for PalletMetadata<T>
where T: Form, <T as Form>::String: Encode, Option<PalletStorageMetadata<T>>: Encode, Option<PalletCallMetadata<T>>: Encode, Option<PalletEventMetadata<T>>: Encode, Vec<PalletConstantMetadata<T>>: Encode, Option<PalletErrorMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for PalletMetadataIR<T>
where T: Form, <T as Form>::String: Encode, Option<PalletStorageMetadataIR<T>>: Encode, Option<PalletCallMetadataIR<T>>: Encode, Vec<PalletViewFunctionMetadataIR<T>>: Encode, Option<PalletEventMetadataIR<T>>: Encode, Vec<PalletConstantMetadataIR<T>>: Encode, Option<PalletErrorMetadataIR<T>>: Encode, Vec<PalletAssociatedTypeMetadataIR<T>>: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for PalletStorageMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<StorageEntryMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for PalletStorageMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<StorageEntryMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for PalletStorageMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<StorageEntryMetadata<T>>: Encode,

ยง

impl<T> EncodeLike for PalletStorageMetadataIR<T>
where T: Form, <T as Form>::String: Encode, Vec<StorageEntryMetadataIR<T>>: Encode,

ยง

impl<T> EncodeLike for PalletViewFunctionMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodParamMetadata<T>>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for PalletViewFunctionMetadataIR<T>
where T: Form, <T as Form>::String: Encode, Vec<PalletViewFunctionParamMetadataIR<T>>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for PalletViewFunctionParamMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for Path<T>
where T: Form, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for PerDispatchClass<T>
where T: Encode,

ยง

impl<T> EncodeLike for PrevalidateAttests<T>
where PhantomData<fn(_: T)>: Encode,

ยง

impl<T> EncodeLike for RemoveUpgradeCooldownCostViewFunction<T>
where T: Config,

ยง

impl<T> EncodeLike for RuntimeApiMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodMetadata<T>>: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodMetadata<T>>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodMetadata<T>>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMetadataIR<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodMetadataIR<T>>: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMethodMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodParamMetadata<T>>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMethodMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodParamMetadata<T>>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMethodMetadata<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodParamMetadata<T>>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMethodMetadataIR<T>
where T: Form, <T as Form>::String: Encode, Vec<RuntimeApiMethodParamMetadataIR<T>>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMethodParamMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMethodParamMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for RuntimeApiMethodParamMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for SignedExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for SignedExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for SignedExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for SignedExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for StakingLedger<T>
where T: Config, <T as Config>::AccountId: Encode, BoundedVec<UnlockChunk<<T as Config>::CurrencyBalance>, <T as Config>::MaxUnlockingChunks>: Encode, BoundedVec<u32, <T as Config>::HistoryDepth>: Encode, <T as Config>::CurrencyBalance: HasCompact,

ยง

impl<T> EncodeLike for Static<T>
where T: Encode,

ยง

impl<T> EncodeLike for StorageEntryMetadata<T>
where T: Form, <T as Form>::String: Encode, StorageEntryType<T>: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfo<T>: Encode,

ยง

impl<T> EncodeLike for StorageEntryMetadata<T>
where T: Form, <T as Form>::String: Encode, StorageEntryType<T>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for StorageEntryMetadata<T>
where T: Form, <T as Form>::String: Encode, StorageEntryType<T>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for StorageEntryMetadataIR<T>
where T: Form, <T as Form>::String: Encode, StorageEntryTypeIR<T>: Encode, Vec<<T as Form>::String>: Encode, ItemDeprecationInfoIR<T>: Encode,

ยง

impl<T> EncodeLike for StorageEntryType<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for StorageEntryType<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for StorageEntryTypeIR<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for TransactionExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for TransactionExtensionMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for TxBaseImplication<T>
where T: Encode,

ยง

impl<T> EncodeLike for Type<T>
where T: Form, Path<T>: Encode, Vec<TypeParameter<T>>: Encode, TypeDef<T>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for TypeDef<T>
where T: Form, TypeDefComposite<T>: Encode, TypeDefVariant<T>: Encode, TypeDefSequence<T>: Encode, TypeDefArray<T>: Encode, TypeDefTuple<T>: Encode, TypeDefCompact<T>: Encode, TypeDefBitSequence<T>: Encode,

ยง

impl<T> EncodeLike for TypeDefArray<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for TypeDefBitSequence<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for TypeDefCompact<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for TypeDefComposite<T>
where T: Form, Vec<Field<T>>: Encode,

ยง

impl<T> EncodeLike for TypeDefSequence<T>
where T: Form, <T as Form>::Type: Encode,

ยง

impl<T> EncodeLike for TypeDefTuple<T>
where T: Form, Vec<<T as Form>::Type>: Encode,

ยง

impl<T> EncodeLike for TypeDefVariant<T>
where T: Form, Vec<Variant<T>>: Encode,

ยง

impl<T> EncodeLike for TypeParameter<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::Type>: Encode,

ยง

impl<T> EncodeLike for UnstakeRequest<T>
where T: Config, BoundedVec<(<T as Config>::AccountId, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance), <T as Config>::BatchSize>: Encode, BoundedVec<u32, MaxChecking<T>>: Encode,

ยง

impl<T> EncodeLike for UntrackedSymbol<T>
where PhantomData<fn() -> T>: Encode,

ยง

impl<T> EncodeLike for Variant<T>
where T: Form, <T as Form>::String: Encode, Vec<Field<T>>: Encode, Vec<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for VariantDeprecationInfo<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for VariantDeprecationInfoIR<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::String>: Encode,

ยง

impl<T> EncodeLike for VerifySignatureDetails<T>
where T: Config, <T as Config>::Signature: Encode, <T as Config>::AccountId: Encode,

ยง

impl<T> EncodeLike for WeightReclaim<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

ยง

impl<T> EncodeLike for WrapperKeepOpaque<T>
where PhantomDataSendSync<T>: Encode,

ยง

impl<T> EncodeLike for WrapperKeepOpaque<T>
where T: Encode,

ยง

impl<T> EncodeLike for WrapperOpaque<T>
where T: Encode,

ยง

impl<T> EncodeLike<T> for &&T
where T: Encode,

ยง

impl<T> EncodeLike<T> for Cow<'_, T>
where T: ToOwned + Encode,

ยง

impl<T> EncodeLike<T> for &T
where T: Encode,

ยง

impl<T> EncodeLike<T> for &mut T
where T: Encode,

ยง

impl<T> EncodeLike<T> for Box<T>
where T: Encode,

ยง

impl<T> EncodeLike<T> for Rc<T>
where T: Encode,

ยง

impl<T> EncodeLike<WrapperKeepOpaque<T>> for WrapperOpaque<T>
where T: Encode,

ยง

impl<T> EncodeLike<WrapperOpaque<T>> for WrapperKeepOpaque<T>
where T: Encode,

ยง

impl<T, D> EncodeLike for TypeWithDefault<T, D>
where D: Get<T>, T: Encode, PhantomData<D>: Encode,

ยง

impl<T, H> EncodeLike for Bounded<T, H>
where H: Hash, <H as Hash>::Output: Encode, PhantomData<T>: Encode,

ยง

impl<T, Hash> EncodeLike for MaybeHashed<T, Hash>
where T: Encode, Hash: Encode,

ยง

impl<T, I> EncodeLike for Call<T, I>
where T: Config<I>, I: 'static,

ยง

impl<T, I> EncodeLike for Call<T, I>
where T: Config<I>, I: 'static,

ยง

impl<T, I> EncodeLike for Call<T, I>
where T: Config<I>, I: 'static,

ยง

impl<T, I> EncodeLike for Call<T, I>
where T: Config<I>, I: 'static,

ยง

impl<T, I> EncodeLike for Error<T, I>

ยง

impl<T, I> EncodeLike for Error<T, I>

ยง

impl<T, I> EncodeLike for Error<T, I>

ยง

impl<T, I> EncodeLike for Event<T, I>
where T: Config<I>, I: 'static, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, <T as Config>::AccountId: Encode, <T as Config<I>>::AssetKind: Encode, <<T as Config<I>>::Paymaster as Pay>::Balance: Encode, <T as Config<I>>::Beneficiary: Encode, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Encode, <<T as Config<I>>::Paymaster as Pay>::Id: Encode,

ยง

impl<T, I> EncodeLike for Event<T, I>
where T: Config<I>, I: 'static, <T as Config>::AccountId: Encode, <T as Config<I>>::Balance: Encode,

ยง

impl<T, I> EncodeLike for Event<T, I>
where T: Config<I>, I: 'static, <T as Config<I>>::AssetId: Encode, <T as Config>::AccountId: Encode, <T as Config<I>>::Balance: Encode,

ยง

impl<T, LikeT> EncodeLike<&[(LikeT,)]> for BinaryHeap<T>
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<&[(LikeT,)]> for BTreeSet<T>
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<&[(LikeT,)]> for LinkedList<T>
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<BinaryHeap<LikeT>> for &[(T,)]
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<BinaryHeap<LikeT>> for BinaryHeap<T>
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<BTreeSet<LikeT>> for &[(T,)]
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<BTreeSet<LikeT>> for BTreeSet<T>
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<LinkedList<LikeT>> for &[(T,)]
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT> EncodeLike<LinkedList<LikeT>> for LinkedList<T>
where T: EncodeLike<LikeT>, LikeT: Encode,

ยง

impl<T, LikeT, E, LikeE> EncodeLike<Result<LikeT, LikeE>> for Result<T, E>
where T: EncodeLike<LikeT>, LikeT: Encode, E: EncodeLike<LikeE>, LikeE: Encode,

ยง

impl<T, S> EncodeLike for BoundedBTreeSet<T, S>

ยง

impl<T, S> EncodeLike for BoundedVec<T, S>
where Vec<T>: Encode, PhantomData<S>: Encode,

ยง

impl<T, S> EncodeLike for WeakBoundedVec<T, S>
where Vec<T>: Encode, PhantomData<S>: Encode,

ยง

impl<T, S> EncodeLike<BTreeSet<T>> for BoundedBTreeSet<T, S>
where BTreeSet<T>: Encode,

ยง

impl<T, S> EncodeLike<Vec<T>> for BoundedVec<T, S>
where T: Encode + Decode, S: Get<u32>,

ยง

impl<T, U> EncodeLike<&[U]> for Vec<T>
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<Option<U>> for Option<T>
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<Vec<U>> for &[T]
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<Vec<U>> for Vec<T>
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<VecDeque<U>> for &[T]
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<VecDeque<U>> for Vec<T>
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U, const N: usize> EncodeLike<[U; N]> for [T; N]
where T: EncodeLike<U>, U: Encode,

ยง

impl<Ticket, MAX> EncodeLike for AuthorizedAliasesEntry<Ticket, MAX>
where MAX: Get<u32>, BoundedVec<OriginAliaser, MAX>: Encode, Ticket: Encode,

ยง

impl<VoterIndex, TargetIndex, P> EncodeLike for IndexAssignment<VoterIndex, TargetIndex, P>
where P: PerThing, VoterIndex: Encode, Vec<(TargetIndex, P)>: Encode,

ยง

impl<WitnessData> EncodeLike for Witness<WitnessData>
where PhantomData<WitnessData>: Encode,

ยง

impl<Xt> EncodeLike for Block<Xt>
where Vec<Xt>: Encode,

ยง

impl<const N: usize> EncodeLike for MigrationId<N>

ยง

impl<const N: usize, T> EncodeLike for CryptoBytes<N, T>
where PhantomData<fn() -> T>: Encode,

ยง

impl<const R: usize> EncodeLike for RingContext<R>

Implementorsยง

ยง

impl EncodeLike for xcm_emulator::AggregateMessageOrigin

ยง

impl EncodeLike for xcm_emulator::CumulusAggregateMessageOrigin

ยง

impl EncodeLike for ProcessMessageError

ยง

impl EncodeLike for UmpQueueId

ยง

impl EncodeLike for WeightLimit

ยง

impl EncodeLike for xcm_emulator::sr25519::vrf::VrfSignature

ยง

impl EncodeLike for AbridgedHrmpChannel

ยง

impl EncodeLike for xcm_emulator::Assets

ยง

impl EncodeLike for BlockWeights

ยง

impl EncodeLike for xcm_emulator::Digest

ยง

impl EncodeLike for HeadData

ยง

impl EncodeLike for HrmpChannelId

ยง

impl EncodeLike for xcm_emulator::Location

ยง

impl EncodeLike for Id

ยง

impl EncodeLike for xcm_emulator::ParachainInherentData

ยง

impl EncodeLike for Weight

ยง

impl EncodeLike for OptionBool

ยง

impl EncodeLike<u32> for Id

ยง

impl<'a, T, S> EncodeLike for BoundedSlice<'a, T, S>
where T: Encode, &'a [T]: Encode, PhantomData<S>: Encode,

ยง

impl<'a, T, S> EncodeLike<Vec<T>> for BoundedSlice<'a, T, S>
where T: Encode + Decode, S: Get<u32>,

ยง

impl<'a, T, S> EncodeLike<BoundedVec<T, S>> for BoundedSlice<'a, T, S>
where T: Encode + Decode, S: Get<u32>,

ยง

impl<'a, T, S> EncodeLike<WeakBoundedVec<T, S>> for BoundedSlice<'a, T, S>
where T: Encode + Decode, S: Get<u32>,

ยง

impl<Balance> EncodeLike for AccountData<Balance>
where Balance: Encode,

ยง

impl<H, N> EncodeLike for PersistedValidationData<H, N>
where N: Encode, H: Encode,

ยง

impl<T> EncodeLike for xcm_emulator::ParachainSystemCall<T>
where T: Config,

ยง

impl<T> EncodeLike for xcm_emulator::TimestampCall<T>
where T: Config,

ยง

impl<T> EncodeLike for Arc<T>
where T: Encode + ?Sized,

ยง

impl<T> EncodeLike for PhantomData<T>

ยง

impl<T> EncodeLike for VecDeque<T>
where T: Encode,

ยง

impl<T> EncodeLike for Compact<T>
where CompactRef<'a, T>: for<'a> Encode,

ยง

impl<T> EncodeLike for CompactRef<'_, T>
where T: CompactAs, CompactRef<'b, <T as CompactAs>::As>: for<'b> Encode,

ยง

impl<T> EncodeLike<&&T> for T
where T: Encode,

ยง

impl<T> EncodeLike<Cow<'_, T>> for T
where T: ToOwned + Encode,

ยง

impl<T> EncodeLike<&T> for T
where T: Encode,

ยง

impl<T> EncodeLike<&mut T> for T
where T: Encode,

ยง

impl<T> EncodeLike<Box<T>> for T
where T: Encode,

ยง

impl<T> EncodeLike<Rc<T>> for T
where T: Encode,

ยง

impl<T> EncodeLike<Arc<T>> for T
where T: Encode,

ยง

impl<T> EncodeLike<T> for Arc<T>
where T: Encode,

ยง

impl<T, U> EncodeLike<&[U]> for VecDeque<T>
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<Vec<U>> for VecDeque<T>
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<U> for &Ref<'_, T, U>
where T: EncodeLike<U>, U: Encode,

ยง

impl<T, U> EncodeLike<U> for Ref<'_, T, U>
where T: EncodeLike<U>, U: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for FungiblesAccessError

impl EncodeLike for Call

impl EncodeLike for Call

impl<BlockNumber, BlockHash, MmrHash> EncodeLike for ImportedCommitment<BlockNumber, BlockHash, MmrHash>
where BlockNumber: Encode, BlockHash: Encode, (BlockNumber, BlockHash): Encode, MmrHash: Encode,

impl<BlockNumber, Hash> EncodeLike for InitializationData<BlockNumber, Hash>
where BlockNumber: Encode, BeefyAuthoritySet<Hash>: Encode,

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeCall

impl EncodeLike for HeaderChainError

impl EncodeLike for AuthoritySet

impl<FinalityProof, FinalityVerificationContext> EncodeLike for HeaderFinalityInfo<FinalityProof, FinalityVerificationContext>
where FinalityProof: Encode, Option<FinalityVerificationContext>: Encode,

impl<H: HeaderT> EncodeLike for InitializationData<H>
where Box<H>: Encode,

impl<Header: HeaderT> EncodeLike for BridgeGrandpaCall<Header>
where Box<Header>: Encode, GrandpaJustification<Header>: Encode, InitializationData<Header>: Encode,

impl<Header: HeaderT> EncodeLike for GrandpaJustification<Header>
where Commit<Header::Hash, Header::Number, AuthoritySignature, AuthorityId>: Encode, Vec<Header>: Encode,

impl<Number, Hash> EncodeLike for StoredHeaderData<Number, Hash>
where Number: Encode, Hash: Encode,

impl EncodeLike for LaneState

impl EncodeLike for MessagesOperatingMode

impl EncodeLike for VerificationError

impl EncodeLike for DeliveredMessages

impl EncodeLike for HashedLaneId

impl EncodeLike for InboundMessageDetails

impl EncodeLike for LegacyLaneId

impl EncodeLike for OutboundLaneData

impl EncodeLike for OutboundMessageDetails

impl EncodeLike for UnrewardedRelayersState

impl<AccountId, MessagesProof, MessagesDeliveryProof> EncodeLike for BridgeMessagesCall<AccountId, MessagesProof, MessagesDeliveryProof>
where AccountId: Encode, MessagesProof: Encode, MessagesDeliveryProof: Encode,

impl<BridgedHeaderHash, Lane> EncodeLike for FromBridgedChainMessagesProof<BridgedHeaderHash, Lane>
where BridgedHeaderHash: Encode, Lane: Encode,

impl<BridgedHeaderHash, LaneId> EncodeLike for FromBridgedChainMessagesDeliveryProof<BridgedHeaderHash, LaneId>
where BridgedHeaderHash: Encode, LaneId: Encode,

impl<DispatchLevelResult> EncodeLike for ReceptionResult<DispatchLevelResult>
where MessageDispatchResult<DispatchLevelResult>: Encode,

impl<DispatchLevelResult, LaneId> EncodeLike for ReceivedMessages<DispatchLevelResult, LaneId>
where LaneId: Encode, Vec<(MessageNonce, ReceptionResult<DispatchLevelResult>)>: Encode,

impl<LaneId> EncodeLike for MessageKey<LaneId>
where LaneId: Encode + Encode,

impl<LaneId: Encode> EncodeLike for Message<LaneId>
where MessageKey<LaneId>: Encode,

impl<Message> EncodeLike for ProvedLaneMessages<Message>
where Vec<Message>: Encode,

impl<RelayerId> EncodeLike for InboundLaneData<RelayerId>
where VecDeque<UnrewardedRelayer<RelayerId>>: Encode,

impl<RelayerId> EncodeLike for UnrewardedRelayer<RelayerId>
where RelayerId: Encode,

impl EncodeLike for BridgeParachainCall

impl EncodeLike for BestParaHeadHash

impl EncodeLike for ParaInfo

impl EncodeLike for ParaStoredHeaderData

impl EncodeLike for TransactionExtension

impl EncodeLike for ParaHead

impl EncodeLike for ParaHeadsProof

impl EncodeLike for ParaId

impl EncodeLike for RewardsAccountOwner

impl<BlockNumber, Balance> EncodeLike for Registration<BlockNumber, Balance>
where BlockNumber: Encode, Balance: Encode,

impl<LaneId> EncodeLike for RewardsAccountParams<LaneId>
where LaneId: Encode,

impl EncodeLike for BasicOperatingMode

impl EncodeLike for OwnedBridgeModuleError

impl EncodeLike for StorageProofError

impl<B, V> EncodeLike for BoundedStorageValue<B, V>
where V: Encode, PhantomData<B>: Encode,

impl<DispatchLevelResult> EncodeLike for MessageDispatchResult<DispatchLevelResult>
where DispatchLevelResult: Encode,

impl<Hash, Number> EncodeLike for HeaderId<Hash, Number>
where Number: Encode, Hash: Encode,

impl<P, S> EncodeLike for GenericTransactionExtensionSchema<P, S>
where PhantomData<(P, S)>: Encode,

impl<S: TransactionExtensionSchema> EncodeLike for GenericTransactionExtension<S>
where S::Payload: Encode,

impl EncodeLike for BridgeLocationsError

impl EncodeLike for BridgeState

impl EncodeLike for XcmBridgeHubCall

impl EncodeLike for BridgeId

impl<ThisChain: Chain, LaneId> EncodeLike for Bridge<ThisChain, LaneId>
where AccountIdOf<ThisChain>: Encode, BalanceOf<ThisChain>: Encode, LaneId: Encode + LaneIdType,

impl EncodeLike for XcmBridgeHubRouterCall

impl EncodeLike for BridgeState

impl EncodeLike for CustomDigestItem

impl EncodeLike for AggregateMessageOrigin

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for BridgeReward

impl EncodeLike for BridgeRewardBeneficiaries

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for Origin

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for Origin

impl EncodeLike for SessionKeys

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for BlockAnnounceData

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for MigrationState

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for Event

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T, S> EncodeLike for StorageWeightReclaim<T, S>
where S: Encode, PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for Origin

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for ChannelSignal

impl EncodeLike for OutboundState

impl EncodeLike for InboundState

impl EncodeLike for QueueConfigData

impl EncodeLike for InboundChannelDetails

impl EncodeLike for OutboundChannelDetails

impl EncodeLike for QueueConfigData

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where BlockNumberFor<T>: Encode,

impl<T: Config + Send + Sync> EncodeLike for StorageWeightReclaim<T>
where PhantomData<T>: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl<T: Config> EncodeLike for Call<T>

impl<H, N, V> EncodeLike for ForkTree<H, N, V>
where Vec<Node<H, N, V>>: Encode, Option<N>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl<T> EncodeLike for CheckMetadataHash<T>
where PhantomData<T>: Encode,

impl EncodeLike for StorageAccessPayload

impl<B: Block> EncodeLike for StorageAccessParams<B>
where B::Hash: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where <T as Config>::BlockNumber: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for NposSolution16

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for MemberRole

impl EncodeLike for Version

impl EncodeLike for Cid

impl EncodeLike for DisbandWitness

impl EncodeLike for Multihash

impl<AccountId, Url> EncodeLike for UnscrupulousItem<AccountId, Url>
where AccountId: Encode, Url: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where Vec<T::AccountId>: Encode, T::AccountId: Encode, Option<T::AccountId>: Encode, Option<<<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance>: Encode, Vec<UnscrupulousItem<<T as Config>::AccountId, BoundedVec<u8, <T as Config<I>>::MaxWebsiteUrlLength>>>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::PoolId: Encode, T::AccountId: Encode,

impl<T: Config> EncodeLike for InitialPayment<T>
where <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::LiquidityInfo: Encode, T::AssetId: Encode, <<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::LiquidityInfo: Encode, (T::AssetId, <<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::LiquidityInfo): Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Encode, T::AssetId: Encode,

impl<T: Config> EncodeLike for ChargeAssetTxPayment<T>
where Option<T::AssetId>: Encode, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: HasCompact,

impl EncodeLike for FreezeReason

impl EncodeLike for HoldReason

impl<AccountId, AssetId, Balance, BlockNumber> EncodeLike for PoolInfo<AccountId, AssetId, Balance, BlockNumber>
where AssetId: Encode, Balance: Encode, BlockNumber: Encode, AccountId: Encode,

impl<Balance> EncodeLike for PoolStakerInfo<Balance>
where Balance: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, T::Balance: Encode, T::AssetId: Encode, BlockNumberFor<T>: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, T::AssetId: Encode, T::Balance: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, T::AssetId: Encode, T::RuntimeHoldReason: Encode, T::Balance: Encode,

impl<AccountId, C: ReservableCurrency<AccountId>> EncodeLike for BalanceSwapAction<AccountId, C>
where <C as Currency<AccountId>>::Balance: Encode, PhantomData<C>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, PendingSwap<T>: Encode,

impl<T: Config> EncodeLike for PendingSwap<T>
where T::AccountId: Encode, T::SwapAction: Encode, BlockNumberFor<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for ListError

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, T::Score: Encode,

impl<T: Config<I>, I: 'static> EncodeLike for ScoresViewFunction<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Bag<T, I>
where Option<T::AccountId>: Encode,

impl<T: Config<I>, I: 'static> EncodeLike for Node<T, I>
where T::AccountId: Encode, Option<T::AccountId>: Encode, T::Score: Encode,

impl<N> EncodeLike for TimeSlot<N>
where N: Encode + Copy + Clone + PartialOrd + Ord + Eq + PartialEq + Encode + Decode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<AccountId, Balance, BlockNumber> EncodeLike for Bounty<AccountId, Balance, BlockNumber>
where AccountId: Encode, Balance: Encode, BountyStatus<AccountId, BlockNumber>: Encode,

impl<AccountId, BlockNumber> EncodeLike for BountyStatus<AccountId, BlockNumber>
where AccountId: Encode, BlockNumber: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where BalanceOf<T, I>: Encode, T::AccountId: Encode,

impl<BlockNumber> EncodeLike for ImportedCommitmentsInfoData<BlockNumber>
where BlockNumber: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>
where BridgedMmrHashing<T, I>: 'static + Send + Sync,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where BridgedBlockNumber<T, I>: Encode, BridgedBlockHash<T, I>: Encode, StoredHeaderGrandpaInfo<BridgedHeader<T, I>>: Encode,

impl<T: Config<I>, I: 'static> EncodeLike for StoredAuthoritySet<T, I>
where BoundedVec<(AuthorityId, AuthorityWeight), StoredAuthorityListLimit<T, I>>: Encode,

impl EncodeLike for LanesManagerError

impl EncodeLike for ReceptionConfirmationError

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::LaneId: Encode, ReceivedMessages<<T::MessageDispatch as MessageDispatch>::DispatchLevelResult, T::LaneId>: Encode,

impl<T: Config<I>, I: 'static> EncodeLike for StoredInboundLaneData<T, I>
where InboundLaneData<AccountIdOf<BridgedChainOf<T, I>>>: Encode,

impl<T: Config<I>, I: 'static> EncodeLike<StoredInboundLaneData<T, I>> for InboundLaneData<AccountIdOf<BridgedChainOf<T, I>>>

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>

impl<LaneId> EncodeLike for RewardsAccountParams<LaneId>
where LaneId: Encode,

impl<Runtime, Config> EncodeLike for BridgeRelayersTransactionExtension<Runtime, Config>

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>
where BeneficiaryOf<T, I>: From<<T as Config>::AccountId>,

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, T::Reward: Encode, T::RewardBalance: Encode, BeneficiaryOf<T, I>: Encode, Registration<BlockNumberFor<T>, T::Balance>: Encode,

impl<AccountId, Balance, BlockNumber> EncodeLike for ChildBounty<AccountId, Balance, BlockNumber>
where Balance: Encode, ChildBountyStatus<AccountId, BlockNumber>: Encode,

impl<AccountId, BlockNumber> EncodeLike for ChildBountyStatus<AccountId, BlockNumber>
where AccountId: Encode, BlockNumber: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, BalanceOf<T>: Encode,

impl<AccountId, BlockNumber> EncodeLike for Votes<AccountId, BlockNumber>
where Vec<AccountId>: Encode, BlockNumber: Encode,

impl<AccountId, I> EncodeLike for RawOrigin<AccountId, I>
where AccountId: Encode, PhantomData<I>: Encode,

impl<I: 'static> EncodeLike for HoldReason<I>

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, T::Hash: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where BlockNumberFor<T>: Encode,

impl EncodeLike for ExportedFunction

impl EncodeLike for CollectEvents

impl EncodeLike for ContractAccessError

impl EncodeLike for DebugInfo

impl EncodeLike for Determinism

impl EncodeLike for HoldReason

impl EncodeLike for ExecReturnValue

impl EncodeLike for ApiVersion

impl EncodeLike for Limits

impl<AccountId> EncodeLike for InstantiateReturnValue<AccountId>
where AccountId: Encode,

impl<Balance> EncodeLike for StorageDeposit<Balance>
where Balance: Encode,

impl<CodeHash, Balance> EncodeLike for CodeUploadReturnValue<CodeHash, Balance>
where CodeHash: Encode, Balance: Encode,

impl<Hash> EncodeLike for Code<Hash>
where Hash: Encode,

impl<R, Balance, EventRecord> EncodeLike for ContractResult<R, Balance, EventRecord>
where StorageDeposit<Balance>: Encode, R: Encode, Option<Vec<EventRecord>>: Encode,

impl<T> EncodeLike for Error<T>

impl<T> EncodeLike for EnvironmentType<T>
where PhantomData<T>: Encode,

impl<T, OldCurrency> EncodeLike for Migration<T, OldCurrency>
where T: Config, OldCurrency: ReservableCurrency<<T as Config>::AccountId>, Option<<T as Config>::Hash>: Encode, PhantomData<(T, OldCurrency)>: Encode,

impl<T: Config> EncodeLike for Origin<T>
where T::AccountId: Encode,

impl<T: Config> EncodeLike for Call<T>
where <<<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance as HasCompact>::Type: Clone + Eq + PartialEq + Debug + TypeInfo + Encode,

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, T::Hash: Encode, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode, Origin<T>: Encode, <T as Config>::Hash: Encode,

impl<T: Config> EncodeLike for Migration<T>
where Option<<T as Config>::Hash>: Encode,

impl<T: Config> EncodeLike for DepositAccount<T>
where <T as Config>::AccountId: Encode,

impl<T: Config> EncodeLike for DeletionQueueManager<T>
where PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Migration<T>
where PhantomData<T>: Encode,

impl<T: Config> EncodeLike for ContractInfo<T>
where <T as Config>::AccountId: Encode, <T as Config>::Hash: Encode, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode, BoundedBTreeMap<<T as Config>::Hash, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance, T::MaxDelegateDependencies>: Encode,

impl<T: Config> EncodeLike for Migration<T>
where Option<T::AccountId>: Encode,

impl<T: Config> EncodeLike for Migration<T>
where Option<T::AccountId>: Encode,

impl<T: Config> EncodeLike for ContractInfo<T>
where <T as Config>::Hash: Encode, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode, BoundedBTreeMap<<T as Config>::Hash, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance, T::MaxDelegateDependencies>: Encode,

impl<T: Config> EncodeLike for Migration<T>
where Option<T::AccountId>: Encode,

impl<T: Config> EncodeLike for Environment<T>
where EnvironmentType<<T as Config>::AccountId>: Encode, EnvironmentType<<<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance>: Encode, EnvironmentType<<T as Config>::Hash>: Encode, EnvironmentType<<T as Config>::Hashing>: Encode, EnvironmentType<<<T as Config>::Time as Time>::Moment>: Encode, EnvironmentType<BlockNumberFor<T>>: Encode,

impl<T: Config> EncodeLike for InstructionWeights<T>

impl<T: Config> EncodeLike for Schedule<T>
where InstructionWeights<T>: Encode,

impl<T: Config, OldCurrency> EncodeLike for ContractInfo<T, OldCurrency>
where OldCurrency: ReservableCurrency<<T as Config>::AccountId>, DepositAccount<T>: Encode, <T as Config>::Hash: Encode, <OldCurrency as Currency<<T as Config>::AccountId>>::Balance: Encode,

impl<T: Config, OldCurrency> EncodeLike for Migration<T, OldCurrency>
where Option<T::AccountId>: Encode, PhantomData<(T, OldCurrency)>: Encode,

impl<T: Config, OldCurrency> EncodeLike for CodeInfo<T, OldCurrency>
where OldCurrency: ReservableCurrency<<T as Config>::AccountId>, <T as Config>::AccountId: Encode, <OldCurrency as Currency<<T as Config>::AccountId>>::Balance: HasCompact,

impl<T: Config, OldCurrency> EncodeLike for Migration<T, OldCurrency>
where OldCurrency: ReservableCurrency<<T as Config>::AccountId>, OldCurrency::Balance: From<<<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance>, Option<<T as Config>::Hash>: Encode, PhantomData<OldCurrency>: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where Option<T::Hash>: Encode,

impl EncodeLike for ReturnFlags

impl EncodeLike for Conviction

impl EncodeLike for Status

impl EncodeLike for Vote

impl<Balance> EncodeLike for AccountVote<Balance>
where Balance: Encode,

impl<Balance> EncodeLike for Delegations<Balance>
where Balance: Encode,

impl<Balance, AccountId, BlockNumber> EncodeLike for Delegating<Balance, AccountId, BlockNumber>
where Balance: Encode, AccountId: Encode, Delegations<Balance>: Encode, PriorLock<BlockNumber, Balance>: Encode,

impl<Balance, AccountId, BlockNumber, PollIndex, MaxVotes> EncodeLike for Voting<Balance, AccountId, BlockNumber, PollIndex, MaxVotes>
where MaxVotes: Get<u32>, Casting<Balance, BlockNumber, PollIndex, MaxVotes>: Encode, Delegating<Balance, AccountId, BlockNumber>: Encode,

impl<Balance, BlockNumber, PollIndex, MaxVotes> EncodeLike for Casting<Balance, BlockNumber, PollIndex, MaxVotes>
where MaxVotes: Get<u32>, BoundedVec<(PollIndex, AccountVote<Balance>), MaxVotes>: Encode, Delegations<Balance>: Encode, PriorLock<BlockNumber, Balance>: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, AccountVote<BalanceOf<T, I>>: Encode, ClassOf<T, I>: Encode,

impl<Votes, Total> EncodeLike for Tally<Votes, Total>
where Votes: Encode + Clone + PartialEq + Eq + Debug + TypeInfo + Codec, PhantomData<Total>: Encode,

impl EncodeLike for Wish

impl<Balance: Clone + Eq + PartialEq + Debug, BlockNumber, Ranks: Get<u32>> EncodeLike for ParamsType<Balance, BlockNumber, Ranks>
where BoundedVec<Balance, Ranks>: Encode, BoundedVec<BlockNumber, Ranks>: Encode, BlockNumber: Encode + Clone + Eq + PartialEq + Debug,

impl<BlockNumber> EncodeLike for MemberStatus<BlockNumber>
where BlockNumber: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where ParamsOf<T, I>: Encode, T::AccountId: Encode, RankOf<T, I>: Encode, Evidence<T, I>: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for HoldReason

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, BalanceOf<T>: Encode,

impl EncodeLike for Conviction

impl EncodeLike for MetadataOwner

impl EncodeLike for VoteThreshold

impl EncodeLike for Vote

impl<Balance> EncodeLike for AccountVote<Balance>
where Balance: Encode,

impl<Balance> EncodeLike for Delegations<Balance>
where Balance: Encode,

impl<Balance> EncodeLike for Tally<Balance>
where Balance: Encode,

impl<Balance, AccountId, BlockNumber, MaxVotes: Get<u32>> EncodeLike for Voting<Balance, AccountId, BlockNumber, MaxVotes>
where BoundedVec<(ReferendumIndex, AccountVote<Balance>), MaxVotes>: Encode, Delegations<Balance>: Encode, PriorLock<BlockNumber, Balance>: Encode, Balance: Encode, AccountId: Encode,

impl<BlockNumber, Proposal, Balance> EncodeLike for ReferendumInfo<BlockNumber, Proposal, Balance>
where ReferendumStatus<BlockNumber, Proposal, Balance>: Encode, BlockNumber: Encode,

impl<BlockNumber, Proposal, Balance> EncodeLike for ReferendumStatus<BlockNumber, Proposal, Balance>
where BlockNumber: Encode, Proposal: Encode, Tally<Balance>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, T::AccountId: Encode, T::Hash: Encode, BlockNumberFor<T>: Encode, AccountVote<<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, <T as Config>::Balance: Encode,

impl<Key> EncodeLike for Record<Key>
where Key: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for CommonError

impl EncodeLike for HoldReason

impl EncodeLike for FeasibilityError

impl EncodeLike for Status

impl<T> EncodeLike for Error<T>

impl<T> EncodeLike for Error<T>

impl<T> EncodeLike for Event<T>

impl<T: Config> EncodeLike for AdminOperation<T>
where Phase<T>: Encode, Box<BoundedSupportsOf<Pallet<T>>>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where Phase<T>: Encode,

impl<T: Config> EncodeLike for Phase<T>
where BlockNumberFor<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode,

impl<T: Config> EncodeLike for DepositForViewFunction<T>

impl<T: Config> EncodeLike for SubmissionMetadata<T>
where <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode, BoundedVec<bool, T::Pages>: Encode,

impl<T: MinerConfig> EncodeLike for PagedRawSolution<T>
where Vec<SolutionOf<T>>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for Renouncing

impl<AccountId, Balance> EncodeLike for SeatHolder<AccountId, Balance>
where AccountId: Encode, Balance: Encode,

impl<AccountId, Balance> EncodeLike for Voter<AccountId, Balance>
where Vec<AccountId>: Encode, Balance: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where Vec<(<T as Config>::AccountId, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance)>: Encode, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

impl<AccountId> EncodeLike for Owner<AccountId>
where AccountId: Encode,

impl<Signer, Signature> EncodeLike for AuthCredentials<Signer, Signature>
where Signer: Encode, Signature: Encode, (Signer, Signature): Encode,

impl<T> EncodeLike for Error<T>

impl<T, Signer, Signature> EncodeLike for AuthorizeCoownership<T, Signer, Signature>
where Option<AuthCredentials<Signer, Signature>>: Encode, PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Origin<T>
where T::AccountId: Encode,

impl<T: Config + Send + Sync> EncodeLike for WatchDummy<T>
where PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where <T as Config>::Balance: Encode, T::AccountId: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for HoldReason

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode,

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for Public

impl EncodeLike for Signature

impl<Public, BlockNumber> EncodeLike for PricePayload<Public, BlockNumber>
where BlockNumber: Encode, Public: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where Option<T::AccountId>: Encode,

impl EncodeLike for CurrentAndPreviousValue

impl<T: Config> EncodeLike for Call<T>

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Task<T>

impl<T> EncodeLike for Error<T>

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for GetValueViewFunction<T>
where T::AccountId: From<SomeType1> + SomeAssociation1,

impl<T: Config> EncodeLike for GetValueWithArgViewFunction<T>
where T::AccountId: From<SomeType1> + SomeAssociation1,

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for GetValueViewFunction<T, I>
where T::AccountId: From<SomeType1> + SomeAssociation1,

impl<T: Config<I>, I: 'static> EncodeLike for GetValueWithArgViewFunction<T, I>
where T::AccountId: From<SomeType1> + SomeAssociation1,

impl EncodeLike for Event

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for Event

impl EncodeLike for TimeSlot

impl<N> EncodeLike for StoredState<N>
where N: Encode,

impl<N, Limit> EncodeLike for StoredPendingChange<N, Limit>
where N: Encode, BoundedAuthorityList<Limit>: Encode, Option<N>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<BlockNumber> EncodeLike for Heartbeat<BlockNumber>
where BlockNumber: PartialEq + Eq + Decode + Encode + Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AuthorityId: Encode, Vec<IdentificationTuple<T>>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, T::AccountIndex: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<BlockNumber, Balance> EncodeLike for LotteryConfig<BlockNumber, Balance>
where Balance: Encode, BlockNumber: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where PhantomData<(T::AccountId, <T as Config<I>>::RuntimeEvent)>: Encode,

impl<Call, Extension> EncodeLike for MetaTx<Call, Extension>
where Call: Encode, Extension: Encode,

impl<T> EncodeLike for Error<T>

impl<T> EncodeLike for MetaTxMarker<T>
where PhantomData<T>: Encode,

impl<T> EncodeLike for WeightlessExtension<T>
where PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for MockedMigrationKind

impl<Cursor, BlockNumber> EncodeLike for MigrationCursor<Cursor, BlockNumber>
where ActiveCursor<Cursor, BlockNumber>: Encode,

impl<Cursor, BlockNumber> EncodeLike for ActiveCursor<Cursor, BlockNumber>
where Option<Cursor>: Encode, BlockNumber: Encode,

impl<Id> EncodeLike for HistoricCleanupSelector<Id>
where Vec<Id>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where BlockNumberFor<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<BlockNumber, BoundedMixnode> EncodeLike for Registration<BlockNumber, BoundedMixnode>
where BlockNumber: Encode, BoundedMixnode: Encode,

impl<ExternalAddresses> EncodeLike for BoundedMixnode<ExternalAddresses>
where ExternalAddresses: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<BlockNumber> EncodeLike for Timepoint<BlockNumber>
where BlockNumber: Encode,

impl<BlockNumber, Balance, AccountId, MaxApprovals> EncodeLike for Multisig<BlockNumber, Balance, AccountId, MaxApprovals>
where MaxApprovals: Get<u32>, Timepoint<BlockNumber>: Encode, Balance: Encode, AccountId: Encode, BoundedVec<AccountId, MaxApprovals>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, Timepoint<BlockNumberFor<T>>: Encode, BalanceOf<T>: Encode,

impl EncodeLike for HoldReason

impl<AssetId, Fractions, Deposit, AccountId> EncodeLike for Details<AssetId, Fractions, Deposit, AccountId>
where AssetId: Encode, Fractions: Encode, Deposit: Encode, AccountId: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::NftCollectionId: Encode, T::NftId: Encode, AssetBalanceOf<T>: Encode, AssetIdOf<T>: Encode, T::AccountId: Encode,

impl EncodeLike for CollectionRole

impl EncodeLike for CollectionSetting

impl EncodeLike for ItemSetting

impl EncodeLike for PalletFeature

impl EncodeLike for PriceDirection

impl EncodeLike for CollectionRoles

impl EncodeLike for CollectionSettings

impl EncodeLike for DestroyWitness

impl EncodeLike for ItemConfig

impl EncodeLike for ItemSettings

impl EncodeLike for PalletFeatures

impl<AccountId> EncodeLike for AttributeNamespace<AccountId>
where AccountId: Encode,

impl<AccountId, Deposit, Approvals> EncodeLike for ItemDetails<AccountId, Deposit, Approvals>
where AccountId: Encode, Approvals: Encode, Deposit: Encode,

impl<AccountId, DepositBalance> EncodeLike for CollectionDetails<AccountId, DepositBalance>
where AccountId: Encode, DepositBalance: Encode,

impl<Amount> EncodeLike for PriceWithDirection<Amount>
where Amount: Encode,

impl<CollectionId> EncodeLike for MintType<CollectionId>
where CollectionId: Encode,

impl<CollectionId> EncodeLike for PalletAttributes<CollectionId>
where CollectionId: Encode,

impl<CollectionId, ItemId, AccountId, Amount> EncodeLike for ItemTip<CollectionId, ItemId, AccountId, Amount>
where CollectionId: Encode, ItemId: Encode, AccountId: Encode, Amount: Encode,

impl<CollectionId, ItemId, AccountId, Deadline> EncodeLike for PreSignedAttributes<CollectionId, ItemId, AccountId, Deadline>
where CollectionId: Encode, ItemId: Encode, AttributeNamespace<AccountId>: Encode, Deadline: Encode,

impl<CollectionId, ItemId, AccountId, Deadline, Balance> EncodeLike for PreSignedMint<CollectionId, ItemId, AccountId, Deadline, Balance>
where CollectionId: Encode, ItemId: Encode, Option<AccountId>: Encode, Deadline: Encode, Option<Balance>: Encode,

impl<CollectionId, ItemId, ItemPriceWithDirection, Deadline> EncodeLike for PendingSwap<CollectionId, ItemId, ItemPriceWithDirection, Deadline>
where CollectionId: Encode, Option<ItemId>: Encode, Option<ItemPriceWithDirection>: Encode, Deadline: Encode,

impl<Deposit, StringLimit: Get<u32>> EncodeLike for CollectionMetadata<Deposit, StringLimit>
where Deposit: Encode, BoundedVec<u8, StringLimit>: Encode,

impl<Deposit, StringLimit: Get<u32>> EncodeLike for ItemMetadata<Deposit, StringLimit>
where Deposit: Encode, BoundedVec<u8, StringLimit>: Encode,

impl<DepositBalance, AccountId> EncodeLike for AttributeDeposit<DepositBalance, AccountId>
where Option<AccountId>: Encode, DepositBalance: Encode,

impl<DepositBalance, AccountId> EncodeLike for ItemDeposit<DepositBalance, AccountId>
where AccountId: Encode, DepositBalance: Encode,

impl<DepositBalance, AccountId> EncodeLike for ItemMetadataDeposit<DepositBalance, AccountId>
where Option<AccountId>: Encode, DepositBalance: Encode,

impl<ItemId, Balance> EncodeLike for MintWitness<ItemId, Balance>
where Option<ItemId>: Encode, Option<Balance>: Encode,

impl<Price, BlockNumber, CollectionId> EncodeLike for CollectionConfig<Price, BlockNumber, CollectionId>
where MintSettings<Price, BlockNumber, CollectionId>: Encode,

impl<Price, BlockNumber, CollectionId> EncodeLike for MintSettings<Price, BlockNumber, CollectionId>
where MintType<CollectionId>: Encode, Option<Price>: Encode, Option<BlockNumber>: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::CollectionId: Encode, T::AccountId: Encode, T::ItemId: Encode, Option<T::AccountId>: Encode, Option<BlockNumberFor<T, I>>: Encode, BoundedVec<u8, T::StringLimit>: Encode, Vec<T::ItemId>: Encode, Option<T::ItemId>: Encode, BoundedVec<u8, T::KeyLimit>: Encode, BoundedVec<u8, T::ValueLimit>: Encode, AttributeNamespace<T::AccountId>: Encode, Option<T::CollectionId>: Encode, ItemPrice<T, I>: Encode, DepositBalanceOf<T, I>: Encode, Option<PriceWithDirection<ItemPrice<T, I>>>: Encode, BlockNumberFor<T, I>: Encode, PalletAttributes<T::CollectionId>: Encode,

impl EncodeLike for HoldReason

impl<AccountId, BlockNumber, Balance> EncodeLike for ReceiptRecord<AccountId, BlockNumber, Balance>
where Option<(AccountId, Balance)>: Encode, BlockNumber: Encode,

impl<Balance, AccountId> EncodeLike for Bid<Balance, AccountId>
where Balance: Encode, AccountId: Encode,

impl<BlockNumber, Balance> EncodeLike for SummaryRecord<BlockNumber, Balance>
where BlockNumber: Encode, Balance: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, <<T as Config>::Currency as FunInspect<<T as Config>::AccountId>>::Balance: Encode, BlockNumberFor<T>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, Vec<(PeerId, T::AccountId)>: Encode,

impl EncodeLike for StakeStrategyType

impl EncodeLike for ClaimPermission

impl EncodeLike for PoolState

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for DefensiveError

impl EncodeLike for FreezeReason

impl<AccountId> EncodeLike for CommissionClaimPermission<AccountId>
where AccountId: Encode,

impl<AccountId> EncodeLike for PoolRoles<AccountId>
where AccountId: Encode, Option<AccountId>: Encode,

impl<Balance> EncodeLike for BondExtra<Balance>
where Balance: Encode,

impl<BlockNumber> EncodeLike for CommissionChangeRate<BlockNumber>
where BlockNumber: Encode,

impl<T> EncodeLike for ConfigOp<T>
where T: Encode + Codec + Debug,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, BalanceOf<T>: Encode, Option<T::AccountId>: Encode, Option<(Perbill, T::AccountId)>: Encode, CommissionChangeRate<BlockNumberFor<T>>: Encode, Option<CommissionClaimPermission<T::AccountId>>: Encode,

impl<T: Config> EncodeLike for BondedPoolInner<T>
where Commission<T>: Encode, BalanceOf<T>: Encode, PoolRoles<T::AccountId>: Encode,

impl<T: Config> EncodeLike for Commission<T>
where Option<(Perbill, T::AccountId)>: Encode, Option<CommissionChangeRate<BlockNumberFor<T>>>: Encode, Option<BlockNumberFor<T>>: Encode, Option<CommissionClaimPermission<T::AccountId>>: Encode,

impl<T: Config> EncodeLike for PoolMember<T>
where BalanceOf<T>: Encode, T::RewardCounter: Encode, BoundedBTreeMap<EraIndex, BalanceOf<T>, T::MaxUnbonding>: Encode,

impl<T: Config> EncodeLike for RewardPool<T>
where T::RewardCounter: Encode, BalanceOf<T>: Encode,

impl<T: Config> EncodeLike for SubPools<T>
where UnbondPool<T>: Encode, BoundedBTreeMap<EraIndex, UnbondPool<T>, TotalUnbondingPools<T>>: Encode,

impl<T: Config> EncodeLike for UnbondPool<T>
where BalanceOf<T>: Encode,

impl EncodeLike for Event

impl<T: Config> EncodeLike for Call<T>

impl<Balance, BlockNumber> EncodeLike for Usage<Balance, BlockNumber>
where Balance: Encode, BlockNumber: Encode,

impl<T> EncodeLike for Error<T>

impl<T> EncodeLike for RestrictOrigin<T>
where PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::RestrictedEntity: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where BlockNumberFor<T>: Encode, T::AccountId: Encode,

impl<T: Config> EncodeLike for CompositeStruct<T>
where BlockNumberFor<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where <T::RuntimeParameters as AggregatedKeyValue>::Key: Encode, Option<<T::RuntimeParameters as AggregatedKeyValue>::Value>: Encode,

impl EncodeLike for Origin

impl EncodeLike for RingMembersState

impl EncodeLike for RingPosition

impl EncodeLike for RevisedAlias

impl EncodeLike for RevisedContextualAlias

impl EncodeLike for RingStatus

impl<Member, AccountId> EncodeLike for PersonRecord<Member, AccountId>
where Member: Encode, Option<AccountId>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config + Send + Sync> EncodeLike for AsPersonInfo<T>
where T::Nonce: Encode, <T::Crypto as GenerateVerifiable>::Proof: Encode, <T::Crypto as GenerateVerifiable>::Signature: Encode,

impl<T: Config + Send + Sync> EncodeLike for AsPerson<T>
where Option<AsPersonInfo<T>>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where MemberOf<T>: Encode,

impl<T: Config> EncodeLike for RingRoot<T>
where MembersOf<T>: Encode, IntermediateOf<T>: Encode,

impl EncodeLike for HoldReason

impl<AccountId, Balance> EncodeLike for OldRequestStatus<AccountId, Balance>
where AccountId: Encode, Balance: Encode, (AccountId, Balance): Encode, Option<(AccountId, Balance)>: Encode,

impl<AccountId, Ticket> EncodeLike for RequestStatus<AccountId, Ticket>
where AccountId: Encode, Ticket: Encode, (AccountId, Ticket): Encode, Option<(AccountId, Ticket)>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::Hash: Encode,

impl EncodeLike for DepositKind

impl<AccountId, Hash, BlockNumber> EncodeLike for Announcement<AccountId, Hash, BlockNumber>
where AccountId: Encode, Hash: Encode, BlockNumber: Encode,

impl<AccountId, ProxyType, BlockNumber> EncodeLike for ProxyDefinition<AccountId, ProxyType, BlockNumber>
where AccountId: Encode, ProxyType: Encode, BlockNumber: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, T::ProxyType: Encode, <<T as Config>::CallHasher as Hash>::Output: Encode, BlockNumberFor<T>: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

impl<T: Config> EncodeLike for CheckPermissionsViewFunction<T>

impl<T: Config> EncodeLike for IsSupersetViewFunction<T>

impl EncodeLike for VoteRecord

impl EncodeLike for MemberRecord

impl<T, I> EncodeLike for Error<T, I>

impl<T, I, M: GetMaxVoters> EncodeLike for Tally<T, I, M>
where PhantomData<(T, I, M)>: Encode,

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, PollIndexOf<T, I>: Encode, TallyOf<T, I>: Encode,

impl<BlockNumber, Balance, Friends> EncodeLike for ActiveRecovery<BlockNumber, Balance, Friends>
where BlockNumber: Encode, Balance: Encode, Friends: Encode,

impl<BlockNumber, Balance, Friends> EncodeLike for RecoveryConfig<BlockNumber, Balance, Friends>
where BlockNumber: Encode, Balance: Encode, Friends: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for DepositKind<T>
where <T as Config>::AccountId: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, DepositKind<T>: Encode, BalanceOf<T>: Encode,

impl EncodeLike for Curve

impl<AccountId, Balance> EncodeLike for Deposit<AccountId, Balance>
where AccountId: Encode, Balance: Encode,

impl<BlockNumber> EncodeLike for DecidingStatus<BlockNumber>
where BlockNumber: Encode, Option<BlockNumber>: Encode,

impl<Id, Balance, Moment, const N: usize> EncodeLike for Track<Id, Balance, Moment, N>
where Id: Encode, TrackInfo<Balance, Moment, N>: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where TrackIdOf<T, I>: Encode, BoundedCallOf<T, I>: Encode, T::AccountId: Encode, BalanceOf<T, I>: Encode, T::Tally: Encode, T::Hash: Encode,

impl<TrackId, RuntimeOrigin, Moment, Call, Balance: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Tally, AccountId: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, ScheduleAddress: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone> EncodeLike for ReferendumStatus<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>
where TrackId: Encode + Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, RuntimeOrigin: Encode + Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Call: Encode + Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, DispatchTime<Moment>: Encode, Moment: Encode + Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone + EncodeLike, Deposit<AccountId, Balance>: Encode, Option<Deposit<AccountId, Balance>>: Encode, Option<DecidingStatus<Moment>>: Encode, Tally: Encode + Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Option<(Moment, ScheduleAddress)>: Encode,

impl<TrackId: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, RuntimeOrigin: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Moment, Call: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Balance: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Tally: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, AccountId: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, ScheduleAddress: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone> EncodeLike for ReferendumInfo<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>
where ReferendumStatus<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>: Encode, Moment: Encode + Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone + EncodeLike, Option<Deposit<AccountId, Balance>>: Encode,

impl<TrackId: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, RuntimeOrigin: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Moment, Call: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Balance: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, Tally: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, AccountId: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone, ScheduleAddress: Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone> EncodeLike for ReferendumInfo<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>
where ReferendumStatus<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>: Encode, Moment: Encode + Eq + PartialEq + Debug + Encode + Decode + TypeInfo + Clone + EncodeLike, Deposit<AccountId, Balance>: Encode, Option<Deposit<AccountId, Balance>>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode,

impl EncodeLike for Call

impl EncodeLike for Event

impl EncodeLike for Mode

impl EncodeLike for DispatchClass

impl EncodeLike for Pays

impl EncodeLike for ProcessMessageError

impl EncodeLike for BalanceStatus

impl EncodeLike for ViewFunctionDispatchError

impl EncodeLike for Phase

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Parameters

impl EncodeLike for ParametersKey

impl EncodeLike for ParametersValue

impl EncodeLike for Parameters

impl EncodeLike for ParametersKey

impl EncodeLike for ParametersValue

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeParameters

impl EncodeLike for RuntimeParametersKey

impl EncodeLike for RuntimeParametersValue

impl EncodeLike for MemberRole

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Version

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for FreezeReason

impl EncodeLike for HoldReason

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for AccountStatus

impl EncodeLike for AssetStatus

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for ListError

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for AdjustmentDirection

impl EncodeLike for Reasons

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for CoreAssignment

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for CompletionStatus

impl EncodeLike for Finality

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for ContractAccessError

impl EncodeLike for Determinism

impl EncodeLike for Conviction

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Wish

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for Conviction

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for MetadataOwner

impl EncodeLike for VoteThreshold

impl EncodeLike for ElectionCompute

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Renouncing

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Error

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Data

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for CollectionRole

impl EncodeLike for CollectionSetting

impl EncodeLike for ItemSetting

impl EncodeLike for PalletFeature

impl EncodeLike for PriceDirection

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for ClaimPermission

impl EncodeLike for PoolState

impl EncodeLike for Call

impl EncodeLike for DefensiveError

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for FreezeReason

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for DepositKind

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for VoteRecord

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event1

impl EncodeLike for Event2

impl EncodeLike for Curve

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for CallType

impl EncodeLike for PrestateTrace

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for Code

impl EncodeLike for ContractAccessError

impl EncodeLike for Call

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for ExitReason

impl EncodeLike for HoldReason

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Event

impl EncodeLike for VouchingStatus

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Forcing

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for MigrationCompute

impl EncodeLike for Progress

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Releases

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for HoldReason

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for VerifySignature

impl EncodeLike for Releases

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for Call

impl EncodeLike for Error

impl EncodeLike for Event

impl EncodeLike for ArithmeticError

impl EncodeLike for NextConfigDescriptor

impl EncodeLike for PreDigest

impl EncodeLike for AllowedSlots

impl EncodeLike for MixnodesErr

impl EncodeLike for SessionPhase

impl EncodeLike for Error

impl EncodeLike for DispatchError

impl EncodeLike for ExtrinsicInclusionMode

impl EncodeLike for MultiSignature

impl EncodeLike for TokenError

impl EncodeLike for TransactionalError

impl EncodeLike for DigestItem

impl EncodeLike for Era

impl EncodeLike for TrieError

impl EncodeLike for InvalidTransaction

impl EncodeLike for TransactionSource

impl EncodeLike for TransactionValidityError

impl EncodeLike for UnknownTransaction

impl EncodeLike for Proof

impl EncodeLike for InvalidStatement

impl EncodeLike for StatementSource

impl EncodeLike for AbdicateFellowStatus

impl EncodeLike for AddUnscrupulousItems

impl EncodeLike for Announce

impl EncodeLike for Close

impl EncodeLike for Disband

impl EncodeLike for ElevateAlly

impl EncodeLike for GiveRetirementNotice

impl EncodeLike for InitMembers

impl EncodeLike for JoinAlliance

impl EncodeLike for KickMember

impl EncodeLike for NominateAlly

impl EncodeLike for Propose

impl EncodeLike for RemoveAnnouncement

impl EncodeLike for RemoveUnscrupulousItems

impl EncodeLike for Retire

impl EncodeLike for SetRule

impl EncodeLike for Vote

impl EncodeLike for AllianceDisbanded

impl EncodeLike for AllyElevated

impl EncodeLike for Announced

impl EncodeLike for AnnouncementRemoved

impl EncodeLike for FellowAbdicated

impl EncodeLike for MemberKicked

impl EncodeLike for MemberRetired

impl EncodeLike for MemberRetirementPeriodStarted

impl EncodeLike for MembersInitialized

impl EncodeLike for NewAllyJoined

impl EncodeLike for NewRuleSet

impl EncodeLike for UnscrupulousItemAdded

impl EncodeLike for UnscrupulousItemRemoved

impl EncodeLike for Close

impl EncodeLike for DisapproveProposal

impl EncodeLike for Execute

impl EncodeLike for Kill

impl EncodeLike for Propose

impl EncodeLike for ReleaseProposalCost

impl EncodeLike for SetMembers

impl EncodeLike for Vote

impl EncodeLike for Approved

impl EncodeLike for Closed

impl EncodeLike for Disapproved

impl EncodeLike for Executed

impl EncodeLike for Killed

impl EncodeLike for MemberExecuted

impl EncodeLike for ProposalCostBurned

impl EncodeLike for ProposalCostReleased

impl EncodeLike for Proposed

impl EncodeLike for Voted

impl EncodeLike for AddLiquidity

impl EncodeLike for CreatePool

impl EncodeLike for RemoveLiquidity

impl EncodeLike for SwapExactTokensForTokens

impl EncodeLike for SwapTokensForExactTokens

impl EncodeLike for Touch

impl EncodeLike for LiquidityAdded

impl EncodeLike for LiquidityRemoved

impl EncodeLike for PoolCreated

impl EncodeLike for SwapCreditExecuted

impl EncodeLike for SwapExecuted

impl EncodeLike for Touched

impl EncodeLike for MigrateToNewAccount

impl EncodeLike for MigratedToNewAccount

impl EncodeLike for AssetRefundFailed

impl EncodeLike for AssetTxFeePaid

impl EncodeLike for Create

impl EncodeLike for Remove

impl EncodeLike for Update

impl EncodeLike for AssetRateCreated

impl EncodeLike for AssetRateRemoved

impl EncodeLike for AssetRateUpdated

impl EncodeLike for CleanupPool

impl EncodeLike for CreatePool

impl EncodeLike for DepositRewardTokens

impl EncodeLike for HarvestRewards

impl EncodeLike for SetPoolAdmin

impl EncodeLike for SetPoolExpiryBlock

impl EncodeLike for SetPoolRewardRatePerBlock

impl EncodeLike for Stake

impl EncodeLike for Unstake

impl EncodeLike for PoolAdminModified

impl EncodeLike for PoolCleanedUp

impl EncodeLike for PoolCreated

impl EncodeLike for PoolExpiryBlockModified

impl EncodeLike for PoolRewardRateModified

impl EncodeLike for RewardsHarvested

impl EncodeLike for Staked

impl EncodeLike for Unstaked

impl EncodeLike for ApproveTransfer

impl EncodeLike for Block

impl EncodeLike for Burn

impl EncodeLike for CancelApproval

impl EncodeLike for ClearMetadata

impl EncodeLike for Create

impl EncodeLike for DestroyAccounts

impl EncodeLike for DestroyApprovals

impl EncodeLike for FinishDestroy

impl EncodeLike for ForceAssetStatus

impl EncodeLike for ForceCancelApproval

impl EncodeLike for ForceClearMetadata

impl EncodeLike for ForceCreate

impl EncodeLike for ForceSetMetadata

impl EncodeLike for ForceTransfer

impl EncodeLike for Freeze

impl EncodeLike for FreezeAsset

impl EncodeLike for Mint

impl EncodeLike for Refund

impl EncodeLike for RefundOther

impl EncodeLike for SetMetadata

impl EncodeLike for SetMinBalance

impl EncodeLike for SetTeam

impl EncodeLike for StartDestroy

impl EncodeLike for Thaw

impl EncodeLike for ThawAsset

impl EncodeLike for Touch

impl EncodeLike for TouchOther

impl EncodeLike for Transfer

impl EncodeLike for TransferAll

impl EncodeLike for TransferApproved

impl EncodeLike for TransferKeepAlive

impl EncodeLike for TransferOwnership

impl EncodeLike for AccountsDestroyed

impl EncodeLike for ApprovalCancelled

impl EncodeLike for ApprovalsDestroyed

impl EncodeLike for ApprovedTransfer

impl EncodeLike for AssetFrozen

impl EncodeLike for AssetMinBalanceChanged

impl EncodeLike for AssetStatusChanged

impl EncodeLike for AssetThawed

impl EncodeLike for Blocked

impl EncodeLike for Burned

impl EncodeLike for Created

impl EncodeLike for Deposited

impl EncodeLike for Destroyed

impl EncodeLike for DestructionStarted

impl EncodeLike for ForceCreated

impl EncodeLike for Frozen

impl EncodeLike for Issued

impl EncodeLike for MetadataCleared

impl EncodeLike for MetadataSet

impl EncodeLike for OwnerChanged

impl EncodeLike for TeamChanged

impl EncodeLike for Thawed

impl EncodeLike for Touched

impl EncodeLike for Transferred

impl EncodeLike for TransferredApproved

impl EncodeLike for Withdrawn

impl EncodeLike for Frozen

impl EncodeLike for Thawed

impl EncodeLike for PlanConfigChange

impl EncodeLike for ReportEquivocation

impl EncodeLike for ReportEquivocationUnsigned

impl EncodeLike for Burn

impl EncodeLike for ForceAdjustTotalIssuance

impl EncodeLike for ForceSetBalance

impl EncodeLike for ForceTransfer

impl EncodeLike for ForceUnreserve

impl EncodeLike for TransferAll

impl EncodeLike for TransferAllowDeath

impl EncodeLike for TransferKeepAlive

impl EncodeLike for UpgradeAccounts

impl EncodeLike for BalanceSet

impl EncodeLike for Burned

impl EncodeLike for Deposit

impl EncodeLike for DustLost

impl EncodeLike for Endowed

impl EncodeLike for Frozen

impl EncodeLike for Issued

impl EncodeLike for Locked

impl EncodeLike for Minted

impl EncodeLike for Rescinded

impl EncodeLike for ReserveRepatriated

impl EncodeLike for Reserved

impl EncodeLike for Restored

impl EncodeLike for Slashed

impl EncodeLike for Suspended

impl EncodeLike for Thawed

impl EncodeLike for TotalIssuanceForced

impl EncodeLike for Transfer

impl EncodeLike for Unlocked

impl EncodeLike for Unreserved

impl EncodeLike for Upgraded

impl EncodeLike for Withdraw

impl EncodeLike for ReportDoubleVoting

impl EncodeLike for ReportDoubleVotingUnsigned

impl EncodeLike for ReportForkVoting

impl EncodeLike for ReportForkVotingUnsigned

impl EncodeLike for ReportFutureBlockVoting

impl EncodeLike for SetNewGenesis

impl EncodeLike for AcceptCurator

impl EncodeLike for ApproveBounty

impl EncodeLike for ApproveBountyWithCurator

impl EncodeLike for AwardBounty

impl EncodeLike for ClaimBounty

impl EncodeLike for CloseBounty

impl EncodeLike for ExtendBountyExpiry

impl EncodeLike for PokeDeposit

impl EncodeLike for ProposeBounty

impl EncodeLike for ProposeCurator

impl EncodeLike for UnassignCurator

impl EncodeLike for BountyApproved

impl EncodeLike for BountyAwarded

impl EncodeLike for BountyBecameActive

impl EncodeLike for BountyCanceled

impl EncodeLike for BountyClaimed

impl EncodeLike for BountyExtended

impl EncodeLike for BountyProposed

impl EncodeLike for BountyRejected

impl EncodeLike for CuratorAccepted

impl EncodeLike for CuratorProposed

impl EncodeLike for CuratorUnassigned

impl EncodeLike for DepositPoked

impl EncodeLike for Assign

impl EncodeLike for ClaimRevenue

impl EncodeLike for Configure

impl EncodeLike for DisableAutoRenew

impl EncodeLike for DropContribution

impl EncodeLike for DropHistory

impl EncodeLike for DropRegion

impl EncodeLike for DropRenewal

impl EncodeLike for EnableAutoRenew

impl EncodeLike for ForceReserve

impl EncodeLike for Interlace

impl EncodeLike for NotifyCoreCount

impl EncodeLike for NotifyRevenue

impl EncodeLike for Partition

impl EncodeLike for Pool

impl EncodeLike for Purchase

impl EncodeLike for PurchaseCredit

impl EncodeLike for RemoveAssignment

impl EncodeLike for RemoveLease

impl EncodeLike for Renew

impl EncodeLike for RequestCoreCount

impl EncodeLike for Reserve

impl EncodeLike for SetLease

impl EncodeLike for StartSales

impl EncodeLike for SwapLeases

impl EncodeLike for Transfer

impl EncodeLike for Unreserve

impl EncodeLike for Assigned

impl EncodeLike for AssignmentRemoved

impl EncodeLike for AutoRenewalDisabled

impl EncodeLike for AutoRenewalEnabled

impl EncodeLike for AutoRenewalFailed

impl EncodeLike for AutoRenewalLimitReached

impl EncodeLike for ClaimsReady

impl EncodeLike for ContributionDropped

impl EncodeLike for CoreAssigned

impl EncodeLike for CoreCountChanged

impl EncodeLike for CoreCountRequested

impl EncodeLike for CreditPurchased

impl EncodeLike for HistoryDropped

impl EncodeLike for HistoryIgnored

impl EncodeLike for HistoryInitialized

impl EncodeLike for Interlaced

impl EncodeLike for LeaseEnding

impl EncodeLike for LeaseRemoved

impl EncodeLike for Leased

impl EncodeLike for Partitioned

impl EncodeLike for Pooled

impl EncodeLike for PotentialRenewalDropped

impl EncodeLike for Purchased

impl EncodeLike for RegionDropped

impl EncodeLike for Renewable

impl EncodeLike for Renewed

impl EncodeLike for ReservationCancelled

impl EncodeLike for ReservationMade

impl EncodeLike for RevenueClaimBegun

impl EncodeLike for RevenueClaimItem

impl EncodeLike for RevenueClaimPaid

impl EncodeLike for SaleInitialized

impl EncodeLike for SalesStarted

impl EncodeLike for Transferred

impl EncodeLike for AcceptCurator

impl EncodeLike for AddChildBounty

impl EncodeLike for AwardChildBounty

impl EncodeLike for ClaimChildBounty

impl EncodeLike for CloseChildBounty

impl EncodeLike for ProposeCurator

impl EncodeLike for UnassignCurator

impl EncodeLike for Added

impl EncodeLike for Awarded

impl EncodeLike for Canceled

impl EncodeLike for Claimed

impl EncodeLike for Call

impl EncodeLike for CallOldWeight

impl EncodeLike for Instantiate

impl EncodeLike for InstantiateOldWeight

impl EncodeLike for InstantiateWithCode

impl EncodeLike for InstantiateWithCodeOldWeight

impl EncodeLike for Migrate

impl EncodeLike for RemoveCode

impl EncodeLike for SetCode

impl EncodeLike for UploadCode

impl EncodeLike for Called

impl EncodeLike for CodeRemoved

impl EncodeLike for CodeStored

impl EncodeLike for ContractCodeUpdated

impl EncodeLike for ContractEmitted

impl EncodeLike for DelegateCalled

impl EncodeLike for Instantiated

impl EncodeLike for Terminated

impl EncodeLike for Delegate

impl EncodeLike for RemoveOtherVote

impl EncodeLike for RemoveVote

impl EncodeLike for Undelegate

impl EncodeLike for Unlock

impl EncodeLike for Vote

impl EncodeLike for Delegated

impl EncodeLike for Undelegated

impl EncodeLike for VoteRemoved

impl EncodeLike for VoteUnlocked

impl EncodeLike for Voted

impl EncodeLike for Approve

impl EncodeLike for Bump

impl EncodeLike for Import

impl EncodeLike for ImportMember

impl EncodeLike for Induct

impl EncodeLike for Offboard

impl EncodeLike for Promote

impl EncodeLike for PromoteFast

impl EncodeLike for SetActive

impl EncodeLike for SetParams

impl EncodeLike for SetPartialParams

impl EncodeLike for SubmitEvidence

impl EncodeLike for ActiveChanged

impl EncodeLike for Demoted

impl EncodeLike for EvidenceJudged

impl EncodeLike for Imported

impl EncodeLike for Inducted

impl EncodeLike for Offboarded

impl EncodeLike for ParamsChanged

impl EncodeLike for Promoted

impl EncodeLike for Proven

impl EncodeLike for Requested

impl EncodeLike for Swapped

impl EncodeLike for Close

impl EncodeLike for DisapproveProposal

impl EncodeLike for Execute

impl EncodeLike for Kill

impl EncodeLike for Propose

impl EncodeLike for ReleaseProposalCost

impl EncodeLike for SetMembers

impl EncodeLike for Vote

impl EncodeLike for Approved

impl EncodeLike for Closed

impl EncodeLike for Disapproved

impl EncodeLike for Executed

impl EncodeLike for Killed

impl EncodeLike for MemberExecuted

impl EncodeLike for ProposalCostBurned

impl EncodeLike for ProposalCostReleased

impl EncodeLike for Proposed

impl EncodeLike for Voted

impl EncodeLike for Delegated

impl EncodeLike for MigratedDelegation

impl EncodeLike for Released

impl EncodeLike for Slashed

impl EncodeLike for Blacklist

impl EncodeLike for CancelProposal

impl EncodeLike for CancelReferendum

impl EncodeLike for ClearPublicProposals

impl EncodeLike for Delegate

impl EncodeLike for EmergencyCancel

impl EncodeLike for ExternalPropose

impl EncodeLike for ExternalProposeDefault

impl EncodeLike for ExternalProposeMajority

impl EncodeLike for FastTrack

impl EncodeLike for Propose

impl EncodeLike for RemoveOtherVote

impl EncodeLike for RemoveVote

impl EncodeLike for Second

impl EncodeLike for SetMetadata

impl EncodeLike for Undelegate

impl EncodeLike for Unlock

impl EncodeLike for VetoExternal

impl EncodeLike for Vote

impl EncodeLike for Blacklisted

impl EncodeLike for Cancelled

impl EncodeLike for Delegated

impl EncodeLike for ExternalTabled

impl EncodeLike for MetadataCleared

impl EncodeLike for MetadataSet

impl EncodeLike for MetadataTransferred

impl EncodeLike for NotPassed

impl EncodeLike for Passed

impl EncodeLike for ProposalCanceled

impl EncodeLike for Proposed

impl EncodeLike for Seconded

impl EncodeLike for Started

impl EncodeLike for Tabled

impl EncodeLike for Undelegated

impl EncodeLike for Vetoed

impl EncodeLike for Voted

impl EncodeLike for GovernanceFallback

impl EncodeLike for SetEmergencyElectionResult

impl EncodeLike for SetMinimumUntrustedScore

impl EncodeLike for Submit

impl EncodeLike for SubmitUnsigned

impl EncodeLike for ElectionFailed

impl EncodeLike for ElectionFinalized

impl EncodeLike for PhaseTransitioned

impl EncodeLike for Rewarded

impl EncodeLike for Slashed

impl EncodeLike for SolutionStored

impl EncodeLike for CleanDefunctVoters

impl EncodeLike for RemoveMember

impl EncodeLike for RemoveVoter

impl EncodeLike for RenounceCandidacy

impl EncodeLike for SubmitCandidacy

impl EncodeLike for Vote

impl EncodeLike for CandidateSlashed

impl EncodeLike for ElectionError

impl EncodeLike for EmptyTerm

impl EncodeLike for MemberKicked

impl EncodeLike for NewTerm

impl EncodeLike for Renounced

impl EncodeLike for SeatHolderSlashed

impl EncodeLike for Control

impl EncodeLike for Deregister

impl EncodeLike for RegisterFastUnstake

impl EncodeLike for BatchChecked

impl EncodeLike for BatchFinished

impl EncodeLike for InternalError

impl EncodeLike for Slashed

impl EncodeLike for Unstaked

impl EncodeLike for Bloat

impl EncodeLike for InitializePallet

impl EncodeLike for SetBlockLength

impl EncodeLike for SetCompute

impl EncodeLike for SetStorage

impl EncodeLike for BlockLengthLimitSet

impl EncodeLike for ComputationLimitSet

impl EncodeLike for PalletInitialized

impl EncodeLike for StorageLimitSet

impl EncodeLike for NoteStalled

impl EncodeLike for ReportEquivocation

impl EncodeLike for ReportEquivocationUnsigned

impl EncodeLike for NewAuthorities

impl EncodeLike for Paused

impl EncodeLike for Resumed

impl EncodeLike for RootStored

impl EncodeLike for RootsPruned

impl EncodeLike for AcceptUsername

impl EncodeLike for AddRegistrar

impl EncodeLike for AddSub

impl EncodeLike for AddUsernameAuthority

impl EncodeLike for CancelRequest

impl EncodeLike for ClearIdentity

impl EncodeLike for KillIdentity

impl EncodeLike for KillUsername

impl EncodeLike for ProvideJudgement

impl EncodeLike for QuitSub

impl EncodeLike for RemoveExpiredApproval

impl EncodeLike for RemoveSub

impl EncodeLike for RemoveUsername

impl EncodeLike for RemoveUsernameAuthority

impl EncodeLike for RenameSub

impl EncodeLike for RequestJudgement

impl EncodeLike for SetAccountId

impl EncodeLike for SetFee

impl EncodeLike for SetFields

impl EncodeLike for SetIdentity

impl EncodeLike for SetPrimaryUsername

impl EncodeLike for SetSubs

impl EncodeLike for SetUsernameFor

impl EncodeLike for UnbindUsername

impl EncodeLike for AuthorityAdded

impl EncodeLike for AuthorityRemoved

impl EncodeLike for DanglingUsernameRemoved

impl EncodeLike for IdentityCleared

impl EncodeLike for IdentityKilled

impl EncodeLike for IdentitySet

impl EncodeLike for JudgementGiven

impl EncodeLike for JudgementRequested

impl EncodeLike for JudgementUnrequested

impl EncodeLike for PreapprovalExpired

impl EncodeLike for PrimaryUsernameSet

impl EncodeLike for RegistrarAdded

impl EncodeLike for SubIdentitiesSet

impl EncodeLike for SubIdentityAdded

impl EncodeLike for SubIdentityRemoved

impl EncodeLike for SubIdentityRenamed

impl EncodeLike for SubIdentityRevoked

impl EncodeLike for UsernameKilled

impl EncodeLike for UsernameQueued

impl EncodeLike for UsernameRemoved

impl EncodeLike for UsernameSet

impl EncodeLike for UsernameUnbound

impl EncodeLike for Heartbeat

impl EncodeLike for AllGood

impl EncodeLike for HeartbeatReceived

impl EncodeLike for SomeOffline

impl EncodeLike for Claim

impl EncodeLike for ForceTransfer

impl EncodeLike for Free

impl EncodeLike for Freeze

impl EncodeLike for PokeDeposit

impl EncodeLike for Transfer

impl EncodeLike for DepositPoked

impl EncodeLike for IndexAssigned

impl EncodeLike for IndexFreed

impl EncodeLike for IndexFrozen

impl EncodeLike for BuyTicket

impl EncodeLike for SetCalls

impl EncodeLike for StartLottery

impl EncodeLike for StopRepeat

impl EncodeLike for CallsUpdated

impl EncodeLike for LotteryStarted

impl EncodeLike for TicketBought

impl EncodeLike for Winner

impl EncodeLike for ExecuteOverweight

impl EncodeLike for ReapPage

impl EncodeLike for OverweightEnqueued

impl EncodeLike for PageReaped

impl EncodeLike for Processed

impl EncodeLike for ProcessingFailed

impl EncodeLike for Dispatch

impl EncodeLike for Dispatched

impl EncodeLike for Register

impl EncodeLike for ClearHistoric

impl EncodeLike for ForceOnboardMbms

impl EncodeLike for ForceSetActiveCursor

impl EncodeLike for ForceSetCursor

impl EncodeLike for HistoricCleared

impl EncodeLike for MigrationAdvanced

impl EncodeLike for MigrationCompleted

impl EncodeLike for MigrationFailed

impl EncodeLike for MigrationSkipped

impl EncodeLike for UpgradeCompleted

impl EncodeLike for UpgradeFailed

impl EncodeLike for UpgradeStarted

impl EncodeLike for ApproveAsMulti

impl EncodeLike for AsMulti

impl EncodeLike for AsMultiThreshold1

impl EncodeLike for CancelAsMulti

impl EncodeLike for PokeDeposit

impl EncodeLike for DepositPoked

impl EncodeLike for MultisigApproval

impl EncodeLike for MultisigCancelled

impl EncodeLike for MultisigExecuted

impl EncodeLike for NewMultisig

impl EncodeLike for Fractionalize

impl EncodeLike for Unify

impl EncodeLike for NftFractionalized

impl EncodeLike for NftUnified

impl EncodeLike for ApproveItemAttributes

impl EncodeLike for ApproveTransfer

impl EncodeLike for Burn

impl EncodeLike for BuyItem

impl EncodeLike for CancelApproval

impl EncodeLike for CancelItemAttributesApproval

impl EncodeLike for CancelSwap

impl EncodeLike for ClaimSwap

impl EncodeLike for ClearAllTransferApprovals

impl EncodeLike for ClearAttribute

impl EncodeLike for ClearCollectionMetadata

impl EncodeLike for ClearMetadata

impl EncodeLike for Create

impl EncodeLike for CreateSwap

impl EncodeLike for Destroy

impl EncodeLike for ForceCollectionConfig

impl EncodeLike for ForceCollectionOwner

impl EncodeLike for ForceCreate

impl EncodeLike for ForceMint

impl EncodeLike for ForceSetAttribute

impl EncodeLike for LockCollection

impl EncodeLike for LockItemProperties

impl EncodeLike for LockItemTransfer

impl EncodeLike for Mint

impl EncodeLike for MintPreSigned

impl EncodeLike for PayTips

impl EncodeLike for Redeposit

impl EncodeLike for SetAcceptOwnership

impl EncodeLike for SetAttribute

impl EncodeLike for SetAttributesPreSigned

impl EncodeLike for SetCollectionMaxSupply

impl EncodeLike for SetCollectionMetadata

impl EncodeLike for SetMetadata

impl EncodeLike for SetPrice

impl EncodeLike for SetTeam

impl EncodeLike for Transfer

impl EncodeLike for TransferOwnership

impl EncodeLike for UnlockItemTransfer

impl EncodeLike for UpdateMintSettings

impl EncodeLike for AllApprovalsCancelled

impl EncodeLike for ApprovalCancelled

impl EncodeLike for AttributeCleared

impl EncodeLike for AttributeSet

impl EncodeLike for Burned

impl EncodeLike for CollectionConfigChanged

impl EncodeLike for CollectionLocked

impl EncodeLike for CollectionMaxSupplySet

impl EncodeLike for CollectionMetadataCleared

impl EncodeLike for CollectionMetadataSet

impl EncodeLike for CollectionMintSettingsUpdated

impl EncodeLike for Created

impl EncodeLike for Destroyed

impl EncodeLike for ForceCreated

impl EncodeLike for Issued

impl EncodeLike for ItemAttributesApprovalAdded

impl EncodeLike for ItemAttributesApprovalRemoved

impl EncodeLike for ItemBought

impl EncodeLike for ItemMetadataCleared

impl EncodeLike for ItemMetadataSet

impl EncodeLike for ItemPriceRemoved

impl EncodeLike for ItemPriceSet

impl EncodeLike for ItemPropertiesLocked

impl EncodeLike for ItemTransferLocked

impl EncodeLike for ItemTransferUnlocked

impl EncodeLike for NextCollectionIdIncremented

impl EncodeLike for OwnerChanged

impl EncodeLike for OwnershipAcceptanceChanged

impl EncodeLike for PalletAttributeSet

impl EncodeLike for PreSignedAttributesSet

impl EncodeLike for Redeposited

impl EncodeLike for SwapCancelled

impl EncodeLike for SwapClaimed

impl EncodeLike for SwapCreated

impl EncodeLike for TeamChanged

impl EncodeLike for TipSent

impl EncodeLike for TransferApproved

impl EncodeLike for Transferred

impl EncodeLike for Communify

impl EncodeLike for FundDeficit

impl EncodeLike for PlaceBid

impl EncodeLike for Privatize

impl EncodeLike for RetractBid

impl EncodeLike for ThawCommunal

impl EncodeLike for ThawPrivate

impl EncodeLike for BidDropped

impl EncodeLike for BidPlaced

impl EncodeLike for BidRetracted

impl EncodeLike for Funded

impl EncodeLike for Issued

impl EncodeLike for Thawed

impl EncodeLike for Transferred

impl EncodeLike for AdjustPoolDeposit

impl EncodeLike for ApplySlash

impl EncodeLike for BondExtra

impl EncodeLike for BondExtraOther

impl EncodeLike for Chill

impl EncodeLike for ClaimCommission

impl EncodeLike for ClaimPayout

impl EncodeLike for ClaimPayoutOther

impl EncodeLike for Create

impl EncodeLike for CreateWithPoolId

impl EncodeLike for Join

impl EncodeLike for MigrateDelegation

impl EncodeLike for MigratePoolToDelegateStake

impl EncodeLike for Nominate

impl EncodeLike for PoolWithdrawUnbonded

impl EncodeLike for SetClaimPermission

impl EncodeLike for SetCommission

impl EncodeLike for SetCommissionChangeRate

impl EncodeLike for SetCommissionClaimPermission

impl EncodeLike for SetCommissionMax

impl EncodeLike for SetConfigs

impl EncodeLike for SetMetadata

impl EncodeLike for SetState

impl EncodeLike for Unbond

impl EncodeLike for UpdateRoles

impl EncodeLike for WithdrawUnbonded

impl EncodeLike for Bonded

impl EncodeLike for Created

impl EncodeLike for Destroyed

impl EncodeLike for GlobalParamsUpdated

impl EncodeLike for MemberClaimPermissionUpdated

impl EncodeLike for MemberRemoved

impl EncodeLike for MetadataUpdated

impl EncodeLike for MinBalanceDeficitAdjusted

impl EncodeLike for MinBalanceExcessAdjusted

impl EncodeLike for PaidOut

impl EncodeLike for PoolCommissionClaimed

impl EncodeLike for PoolCommissionUpdated

impl EncodeLike for PoolMaxCommissionUpdated

impl EncodeLike for PoolNominationMade

impl EncodeLike for PoolNominatorChilled

impl EncodeLike for PoolSlashed

impl EncodeLike for RolesUpdated

impl EncodeLike for StateChanged

impl EncodeLike for Unbonded

impl EncodeLike for UnbondingPoolSlashed

impl EncodeLike for Withdrawn

impl EncodeLike for Offence

impl EncodeLike for SetParameter

impl EncodeLike for Updated

impl EncodeLike for ApproveTransfer

impl EncodeLike for Block

impl EncodeLike for Burn

impl EncodeLike for CancelApproval

impl EncodeLike for ClearMetadata

impl EncodeLike for Create

impl EncodeLike for DestroyAccounts

impl EncodeLike for DestroyApprovals

impl EncodeLike for FinishDestroy

impl EncodeLike for ForceAssetStatus

impl EncodeLike for ForceCancelApproval

impl EncodeLike for ForceClearMetadata

impl EncodeLike for ForceCreate

impl EncodeLike for ForceSetMetadata

impl EncodeLike for ForceTransfer

impl EncodeLike for Freeze

impl EncodeLike for FreezeAsset

impl EncodeLike for Mint

impl EncodeLike for Refund

impl EncodeLike for RefundOther

impl EncodeLike for SetMetadata

impl EncodeLike for SetMinBalance

impl EncodeLike for SetTeam

impl EncodeLike for StartDestroy

impl EncodeLike for Thaw

impl EncodeLike for ThawAsset

impl EncodeLike for Touch

impl EncodeLike for TouchOther

impl EncodeLike for Transfer

impl EncodeLike for TransferAll

impl EncodeLike for TransferApproved

impl EncodeLike for TransferKeepAlive

impl EncodeLike for TransferOwnership

impl EncodeLike for AccountsDestroyed

impl EncodeLike for ApprovalCancelled

impl EncodeLike for ApprovalsDestroyed

impl EncodeLike for ApprovedTransfer

impl EncodeLike for AssetFrozen

impl EncodeLike for AssetMinBalanceChanged

impl EncodeLike for AssetStatusChanged

impl EncodeLike for AssetThawed

impl EncodeLike for Blocked

impl EncodeLike for Burned

impl EncodeLike for Created

impl EncodeLike for Deposited

impl EncodeLike for Destroyed

impl EncodeLike for DestructionStarted

impl EncodeLike for ForceCreated

impl EncodeLike for Frozen

impl EncodeLike for Issued

impl EncodeLike for MetadataCleared

impl EncodeLike for MetadataSet

impl EncodeLike for OwnerChanged

impl EncodeLike for TeamChanged

impl EncodeLike for Thawed

impl EncodeLike for Touched

impl EncodeLike for Transferred

impl EncodeLike for TransferredApproved

impl EncodeLike for Withdrawn

impl EncodeLike for EmitEvent

impl EncodeLike for Noop

impl EncodeLike for TestEvent

impl EncodeLike for EnsureUpdated

impl EncodeLike for NotePreimage

impl EncodeLike for RequestPreimage

impl EncodeLike for UnnotePreimage

impl EncodeLike for UnrequestPreimage

impl EncodeLike for Cleared

impl EncodeLike for Noted

impl EncodeLike for Requested

impl EncodeLike for AddProxy

impl EncodeLike for Announce

impl EncodeLike for CreatePure

impl EncodeLike for KillPure

impl EncodeLike for PokeDeposit

impl EncodeLike for Proxy

impl EncodeLike for ProxyAnnounced

impl EncodeLike for RejectAnnouncement

impl EncodeLike for RemoveAnnouncement

impl EncodeLike for RemoveProxies

impl EncodeLike for RemoveProxy

impl EncodeLike for Announced

impl EncodeLike for DepositPoked

impl EncodeLike for ProxyAdded

impl EncodeLike for ProxyExecuted

impl EncodeLike for ProxyRemoved

impl EncodeLike for PureCreated

impl EncodeLike for PureKilled

impl EncodeLike for AddMember

impl EncodeLike for CleanupPoll

impl EncodeLike for DemoteMember

impl EncodeLike for ExchangeMember

impl EncodeLike for PromoteMember

impl EncodeLike for RemoveMember

impl EncodeLike for Vote

impl EncodeLike for MemberAdded

impl EncodeLike for MemberExchanged

impl EncodeLike for MemberRemoved

impl EncodeLike for RankChanged

impl EncodeLike for Voted

impl EncodeLike for Cancel

impl EncodeLike for Kill

impl EncodeLike for NudgeReferendum

impl EncodeLike for OneFewerDeciding

impl EncodeLike for PlaceDecisionDeposit

impl EncodeLike for RefundDecisionDeposit

impl EncodeLike for RefundSubmissionDeposit

impl EncodeLike for SetMetadata

impl EncodeLike for Submit

impl EncodeLike for Approved

impl EncodeLike for Cancelled

impl EncodeLike for ConfirmAborted

impl EncodeLike for ConfirmStarted

impl EncodeLike for Confirmed

impl EncodeLike for DecisionDepositPlaced

impl EncodeLike for DecisionDepositRefunded

impl EncodeLike for DecisionStarted

impl EncodeLike for DepositSlashed

impl EncodeLike for Killed

impl EncodeLike for MetadataCleared

impl EncodeLike for MetadataSet

impl EncodeLike for Rejected

impl EncodeLike for SubmissionDepositRefunded

impl EncodeLike for Submitted

impl EncodeLike for TimedOut

impl EncodeLike for AsRecovered

impl EncodeLike for CancelRecovered

impl EncodeLike for ClaimRecovery

impl EncodeLike for CloseRecovery

impl EncodeLike for CreateRecovery

impl EncodeLike for InitiateRecovery

impl EncodeLike for PokeDeposit

impl EncodeLike for RemoveRecovery

impl EncodeLike for SetRecovered

impl EncodeLike for VouchRecovery

impl EncodeLike for AccountRecovered

impl EncodeLike for DepositPoked

impl EncodeLike for RecoveryClosed

impl EncodeLike for RecoveryCreated

impl EncodeLike for RecoveryInitiated

impl EncodeLike for RecoveryRemoved

impl EncodeLike for RecoveryVouched

impl EncodeLike for Cancel

impl EncodeLike for Kill

impl EncodeLike for NudgeReferendum

impl EncodeLike for OneFewerDeciding

impl EncodeLike for PlaceDecisionDeposit

impl EncodeLike for RefundDecisionDeposit

impl EncodeLike for RefundSubmissionDeposit

impl EncodeLike for SetMetadata

impl EncodeLike for Submit

impl EncodeLike for Approved

impl EncodeLike for Cancelled

impl EncodeLike for ConfirmAborted

impl EncodeLike for ConfirmStarted

impl EncodeLike for Confirmed

impl EncodeLike for DecisionDepositPlaced

impl EncodeLike for DecisionDepositRefunded

impl EncodeLike for DecisionStarted

impl EncodeLike for DepositSlashed

impl EncodeLike for Killed

impl EncodeLike for MetadataCleared

impl EncodeLike for MetadataSet

impl EncodeLike for Rejected

impl EncodeLike for SubmissionDepositRefunded

impl EncodeLike for Submitted

impl EncodeLike for TimedOut

impl EncodeLike for Store

impl EncodeLike for Stored

impl EncodeLike for Call

impl EncodeLike for DispatchAsFallbackAccount

impl EncodeLike for EthTransact

impl EncodeLike for Instantiate

impl EncodeLike for InstantiateWithCode

impl EncodeLike for MapAccount

impl EncodeLike for RemoveCode

impl EncodeLike for SetCode

impl EncodeLike for UnmapAccount

impl EncodeLike for UploadCode

impl EncodeLike for ContractEmitted

impl EncodeLike for FillBlock

impl EncodeLike for TriggerDefensive

impl EncodeLike for DefensiveTestCall

impl EncodeLike for AccountNonce

impl EncodeLike for GetReserves

impl EncodeLike for QuotePriceExactTokensForTokens

impl EncodeLike for QuotePriceTokensForExactTokens

impl EncodeLike for PoolCreationCost

impl EncodeLike for AccountBalances

impl EncodeLike for Authorities

impl EncodeLike for Configuration

impl EncodeLike for CurrentEpoch

impl EncodeLike for CurrentEpochStart

impl EncodeLike for GenerateKeyOwnershipProof

impl EncodeLike for NextEpoch

impl EncodeLike for BeefyGenesis

impl EncodeLike for GenerateAncestryProof

impl EncodeLike for GenerateKeyOwnershipProof

impl EncodeLike for ValidatorSet

impl EncodeLike for ApplyExtrinsic

impl EncodeLike for CheckInherents

impl EncodeLike for FinalizeBlock

impl EncodeLike for InherentExtrinsics

impl EncodeLike for Call

impl EncodeLike for GetStorage

impl EncodeLike for Instantiate

impl EncodeLike for UploadCode

impl EncodeLike for ExecuteBlock

impl EncodeLike for InitializeBlock

impl EncodeLike for Version

impl EncodeLike for BuildState

impl EncodeLike for GetPreset

impl EncodeLike for PresetNames

impl EncodeLike for CurrentSetId

impl EncodeLike for GenerateKeyOwnershipProof

impl EncodeLike for GrandpaAuthorities

impl EncodeLike for Metadata

impl EncodeLike for MetadataAtVersion

impl EncodeLike for MetadataVersions

impl EncodeLike for CurrentMixnodes

impl EncodeLike for MaybeRegister

impl EncodeLike for PrevMixnodes

impl EncodeLike for SessionStatus

impl EncodeLike for GenerateProof

impl EncodeLike for MmrLeafCount

impl EncodeLike for MmrRoot

impl EncodeLike for VerifyProof

impl EncodeLike for VerifyProofStateless

impl EncodeLike for Attribute

impl EncodeLike for CollectionAttribute

impl EncodeLike for CollectionOwner

impl EncodeLike for CustomAttribute

impl EncodeLike for Owner

impl EncodeLike for SystemAttribute

impl EncodeLike for BalanceToPoints

impl EncodeLike for MemberNeedsDelegateMigration

impl EncodeLike for MemberPendingSlash

impl EncodeLike for MemberTotalBalance

impl EncodeLike for PendingRewards

impl EncodeLike for PointsToBalance

impl EncodeLike for PoolAccounts

impl EncodeLike for PoolBalance

impl EncodeLike for PoolNeedsDelegateMigration

impl EncodeLike for PoolPendingSlash

impl EncodeLike for OffchainWorker

impl EncodeLike for Balance

impl EncodeLike for BlockAuthor

impl EncodeLike for BlockGasLimit

impl EncodeLike for Call

impl EncodeLike for EthTransact

impl EncodeLike for GasPrice

impl EncodeLike for GetStorage

impl EncodeLike for GetStorageVarKey

impl EncodeLike for Instantiate

impl EncodeLike for Nonce

impl EncodeLike for TraceBlock

impl EncodeLike for TraceCall

impl EncodeLike for TraceTx

impl EncodeLike for UploadCode

impl EncodeLike for ExecuteViewFunction

impl EncodeLike for DecodeSessionKeys

impl EncodeLike for GenerateSessionKeys

impl EncodeLike for ErasStakersPageCount

impl EncodeLike for NominationsQuota

impl EncodeLike for PendingRewards

impl EncodeLike for ValidateTransaction

impl EncodeLike for QueryFeeDetails

impl EncodeLike for QueryInfo

impl EncodeLike for QueryLengthToFee

impl EncodeLike for QueryWeightToFee

impl EncodeLike for QueryCallFeeDetails

impl EncodeLike for QueryCallInfo

impl EncodeLike for QueryLengthToFee

impl EncodeLike for QueryWeightToFee

impl EncodeLike for ValidateStatement

impl EncodeLike for CheckMetadataHash

impl EncodeLike for PostDispatchInfo

impl EncodeLike for PalletId

impl EncodeLike for HoldConsideration

impl EncodeLike for ViewFunctionId

impl EncodeLike for AuthorizeCall

impl EncodeLike for CheckGenesis

impl EncodeLike for CheckMortality

impl EncodeLike for CheckNonZeroSender

impl EncodeLike for CheckNonce

impl EncodeLike for CheckSpecVersion

impl EncodeLike for CheckTxVersion

impl EncodeLike for CheckWeight

impl EncodeLike for WeightReclaim

impl EncodeLike for BlockLength

impl EncodeLike for BlockWeights

impl EncodeLike for WeightsPerClass

impl EncodeLike for CodeUpgradeAuthorization

impl EncodeLike for DispatchEventInfo

impl EncodeLike for LastRuntimeUpgradeInfo

impl EncodeLike for Origins

impl EncodeLike for Tracks

impl EncodeLike for BaseDeposit

impl EncodeLike for ByteDeposit

impl EncodeLike for NposSolution16

impl EncodeLike for Runtime

impl EncodeLike for SessionKeys

impl EncodeLike for Cid

impl EncodeLike for DisbandWitness

impl EncodeLike for Multihash

impl EncodeLike for ChargeAssetTxPayment

impl EncodeLike for Bag

impl EncodeLike for Node

impl EncodeLike for ExtraFlags

impl EncodeLike for CoreMask

impl EncodeLike for AutoRenewalRecord

impl EncodeLike for LeaseRecordItem

impl EncodeLike for PoolIoRecord

impl EncodeLike for PotentialRenewalId

impl EncodeLike for RegionId

impl EncodeLike for ScheduleItem

impl EncodeLike for StatusRecord

impl EncodeLike for ExecReturnValue

impl EncodeLike for InstructionWeights

impl EncodeLike for Limits

impl EncodeLike for Schedule

impl EncodeLike for ContractInfo

impl EncodeLike for DeletionQueueManager

impl EncodeLike for ApiVersion

impl EncodeLike for Environment

impl EncodeLike for CodeInfo

impl EncodeLike for ReturnFlags

impl EncodeLike for Vote

impl EncodeLike for AgentLedger

impl EncodeLike for Delegation

impl EncodeLike for Vote

impl EncodeLike for ReadySolution

impl EncodeLike for SolutionOrSnapshotSize

impl EncodeLike for UnstakeRequest

impl EncodeLike for IdentityInfo

impl EncodeLike for Public

impl EncodeLike for Signature

impl EncodeLike for MetaTxMarker

impl EncodeLike for DestroyWitness

impl EncodeLike for ItemConfig

impl EncodeLike for BondedPoolInner

impl EncodeLike for Commission

impl EncodeLike for PoolMember

impl EncodeLike for RewardPool

impl EncodeLike for SubPools

impl EncodeLike for UnbondPool

impl EncodeLike for MemberRecord

impl EncodeLike for Tally

impl EncodeLike for Byte

impl EncodeLike for Bytes

impl EncodeLike for CallLog

impl EncodeLike for CallTracerConfig

impl EncodeLike for PrestateTraceInfo

impl EncodeLike for PrestateTracerConfig

impl EncodeLike for AccessListEntry

impl EncodeLike for InputOrData

impl EncodeLike for InstantiateReturnValue

impl EncodeLike for ContractInfo

impl EncodeLike for DeletionQueueManager

impl EncodeLike for CodeInfo

impl EncodeLike for ReturnFlags

impl EncodeLike for MemberRecord

impl EncodeLike for Tally

impl EncodeLike for Vote

impl EncodeLike for SlashingSpans

impl EncodeLike for ActiveEraInfo

impl EncodeLike for Nominations

impl EncodeLike for StakingLedger

impl EncodeLike for ValidatorPrefs

impl EncodeLike for MigrationLimits

impl EncodeLike for MigrationTask

impl EncodeLike for TransactionInfo

impl EncodeLike for DestroyWitness

impl EncodeLike for FixedI64

impl EncodeLike for FixedU128

impl EncodeLike for FixedU64

impl EncodeLike for PerU16

impl EncodeLike for Perbill

impl EncodeLike for Percent

impl EncodeLike for Permill

impl EncodeLike for Perquintill

impl EncodeLike for Public

impl EncodeLike for Public

impl EncodeLike for PrimaryPreDigest

impl EncodeLike for SecondaryPlainPreDigest

impl EncodeLike for SecondaryVRFPreDigest

impl EncodeLike for BabeConfiguration

impl EncodeLike for BabeEpochConfiguration

impl EncodeLike for Epoch

impl EncodeLike for OpaqueKeyOwnershipProof

impl EncodeLike for Public

impl EncodeLike for Signature

impl EncodeLike for Payload

impl EncodeLike for Public

impl EncodeLike for Signature

impl EncodeLike for Slot

impl EncodeLike for KeyTypeId

impl EncodeLike for VrfSignature

impl EncodeLike for OpaqueMetadata

impl EncodeLike for CheckInherentsResult

impl EncodeLike for InherentData

impl EncodeLike for Public

impl EncodeLike for Signature

impl EncodeLike for Mixnode

impl EncodeLike for SessionStatus

impl EncodeLike for EncodableOpaqueLeaf

impl EncodeLike for ElectionScore

impl EncodeLike for Digest

impl EncodeLike for ModuleError

impl EncodeLike for OpaqueValue

impl EncodeLike for BlakeTwo256

impl EncodeLike for ValidTransaction

impl EncodeLike for MembershipProof

impl EncodeLike for OffenceSeverity

impl EncodeLike for ValidStatement

impl EncodeLike for Statement

impl EncodeLike for TransactionStorageProof

impl EncodeLike for RuntimeVersion

impl EncodeLike for RuntimeDbWeight

impl EncodeLike for Enter

impl EncodeLike for Extend

impl EncodeLike for ForceEnter

impl EncodeLike for ForceExit

impl EncodeLike for ForceExtend

impl EncodeLike for ForceReleaseDeposit

impl EncodeLike for ForceSlashDeposit

impl EncodeLike for ReleaseDeposit

impl EncodeLike for CannotDeposit

impl EncodeLike for CannotRelease

impl EncodeLike for DepositPlaced

impl EncodeLike for DepositReleased

impl EncodeLike for DepositSlashed

impl EncodeLike for Entered

impl EncodeLike for Exited

impl EncodeLike for Extended

impl EncodeLike for Bump

impl EncodeLike for CheckPayment

impl EncodeLike for Induct

impl EncodeLike for Init

impl EncodeLike for Payout

impl EncodeLike for PayoutOther

impl EncodeLike for Register

impl EncodeLike for CycleStarted

impl EncodeLike for Inducted

impl EncodeLike for Paid

impl EncodeLike for Registered

impl EncodeLike for Swapped

impl EncodeLike for Cancel

impl EncodeLike for CancelNamed

impl EncodeLike for CancelRetry

impl EncodeLike for CancelRetryNamed

impl EncodeLike for Schedule

impl EncodeLike for ScheduleAfter

impl EncodeLike for ScheduleNamed

impl EncodeLike for ScheduleNamedAfter

impl EncodeLike for SetRetry

impl EncodeLike for SetRetryNamed

impl EncodeLike for AgendaIncomplete

impl EncodeLike for CallUnavailable

impl EncodeLike for Canceled

impl EncodeLike for Dispatched

impl EncodeLike for PeriodicFailed

impl EncodeLike for PermanentlyOverweight

impl EncodeLike for RetryCancelled

impl EncodeLike for RetryFailed

impl EncodeLike for RetrySet

impl EncodeLike for Scheduled

impl EncodeLike for PurgeKeys

impl EncodeLike for SetKeys

impl EncodeLike for NewQueued

impl EncodeLike for NewSession

impl EncodeLike for ValidatorDisabled

impl EncodeLike for ValidatorReenabled

impl EncodeLike for FeeSkipped

impl EncodeLike for BestowMembership

impl EncodeLike for Bid

impl EncodeLike for ClaimMembership

impl EncodeLike for CleanupCandidacy

impl EncodeLike for CleanupChallenge

impl EncodeLike for DefenderVote

impl EncodeLike for Dissolve

impl EncodeLike for DropCandidate

impl EncodeLike for FoundSociety

impl EncodeLike for JudgeSuspendedMember

impl EncodeLike for KickCandidate

impl EncodeLike for Payout

impl EncodeLike for PokeDeposit

impl EncodeLike for PunishSkeptic

impl EncodeLike for ResignCandidacy

impl EncodeLike for SetParameters

impl EncodeLike for Unbid

impl EncodeLike for Unvouch

impl EncodeLike for Vote

impl EncodeLike for Vouch

impl EncodeLike for WaiveRepay

impl EncodeLike for AutoUnbid

impl EncodeLike for Bid

impl EncodeLike for CandidateSuspended

impl EncodeLike for Challenged

impl EncodeLike for DefenderVote

impl EncodeLike for Deposit

impl EncodeLike for DepositPoked

impl EncodeLike for Elevated

impl EncodeLike for Founded

impl EncodeLike for Inducted

impl EncodeLike for MemberSuspended

impl EncodeLike for NewParams

impl EncodeLike for SuspendedMemberJudgement

impl EncodeLike for Unbid

impl EncodeLike for Unfounded

impl EncodeLike for Unvouch

impl EncodeLike for Vote

impl EncodeLike for Vouch

impl EncodeLike for Bond

impl EncodeLike for BondExtra

impl EncodeLike for CancelDeferredSlash

impl EncodeLike for Chill

impl EncodeLike for ChillOther

impl EncodeLike for DeprecateControllerBatch

impl EncodeLike for ForceApplyMinCommission

impl EncodeLike for ForceNewEra

impl EncodeLike for ForceNewEraAlways

impl EncodeLike for ForceNoEras

impl EncodeLike for ForceUnstake

impl EncodeLike for IncreaseValidatorCount

impl EncodeLike for Kick

impl EncodeLike for ManualSlash

impl EncodeLike for MigrateCurrency

impl EncodeLike for Nominate

impl EncodeLike for PayoutStakers

impl EncodeLike for PayoutStakersByPage

impl EncodeLike for ReapStash

impl EncodeLike for Rebond

impl EncodeLike for RestoreLedger

impl EncodeLike for ScaleValidatorCount

impl EncodeLike for SetController

impl EncodeLike for SetInvulnerables

impl EncodeLike for SetMinCommission

impl EncodeLike for SetPayee

impl EncodeLike for SetStakingConfigs

impl EncodeLike for SetValidatorCount

impl EncodeLike for Unbond

impl EncodeLike for UpdatePayee

impl EncodeLike for Validate

impl EncodeLike for WithdrawUnbonded

impl EncodeLike for Bonded

impl EncodeLike for Chilled

impl EncodeLike for ControllerBatchDeprecated

impl EncodeLike for CurrencyMigrated

impl EncodeLike for EraPaid

impl EncodeLike for ForceEra

impl EncodeLike for Kicked

impl EncodeLike for OldSlashingReportDiscarded

impl EncodeLike for PayoutStarted

impl EncodeLike for Rewarded

impl EncodeLike for SlashReported

impl EncodeLike for Slashed

impl EncodeLike for SnapshotTargetsSizeExceeded

impl EncodeLike for SnapshotVotersSizeExceeded

impl EncodeLike for StakersElected

impl EncodeLike for StakingElectionFailed

impl EncodeLike for Unbonded

impl EncodeLike for ValidatorPrefsSet

impl EncodeLike for Withdrawn

impl EncodeLike for ContinueMigrate

impl EncodeLike for ControlAutoMigration

impl EncodeLike for ForceSetProgress

impl EncodeLike for MigrateCustomChild

impl EncodeLike for MigrateCustomTop

impl EncodeLike for SetSignedMaxLimits

impl EncodeLike for AutoMigrationFinished

impl EncodeLike for Halted

impl EncodeLike for Migrated

impl EncodeLike for Slashed

impl EncodeLike for NewStatement

impl EncodeLike for RemoveKey

impl EncodeLike for SetKey

impl EncodeLike for Sudo

impl EncodeLike for SudoAs

impl EncodeLike for SudoUncheckedWeight

impl EncodeLike for KeyChanged

impl EncodeLike for KeyRemoved

impl EncodeLike for Sudid

impl EncodeLike for SudoAsDone

impl EncodeLike for ApplyAuthorizedUpgrade

impl EncodeLike for AuthorizeUpgrade

impl EncodeLike for AuthorizeUpgradeWithoutChecks

impl EncodeLike for KillPrefix

impl EncodeLike for KillStorage

impl EncodeLike for Remark

impl EncodeLike for RemarkWithEvent

impl EncodeLike for SetCode

impl EncodeLike for SetCodeWithoutChecks

impl EncodeLike for SetHeapPages

impl EncodeLike for SetStorage

impl EncodeLike for CodeUpdated

impl EncodeLike for ExtrinsicFailed

impl EncodeLike for ExtrinsicSuccess

impl EncodeLike for KilledAccount

impl EncodeLike for NewAccount

impl EncodeLike for Remarked

impl EncodeLike for UpgradeAuthorized

impl EncodeLike for Close

impl EncodeLike for DisapproveProposal

impl EncodeLike for Execute

impl EncodeLike for Kill

impl EncodeLike for Propose

impl EncodeLike for ReleaseProposalCost

impl EncodeLike for SetMembers

impl EncodeLike for Vote

impl EncodeLike for Approved

impl EncodeLike for Closed

impl EncodeLike for Disapproved

impl EncodeLike for Executed

impl EncodeLike for Killed

impl EncodeLike for MemberExecuted

impl EncodeLike for ProposalCostBurned

impl EncodeLike for ProposalCostReleased

impl EncodeLike for Proposed

impl EncodeLike for Voted

impl EncodeLike for AddMember

impl EncodeLike for ChangeKey

impl EncodeLike for ClearPrime

impl EncodeLike for RemoveMember

impl EncodeLike for ResetMembers

impl EncodeLike for SetPrime

impl EncodeLike for SwapMember

impl EncodeLike for Dummy

impl EncodeLike for KeyChanged

impl EncodeLike for MemberAdded

impl EncodeLike for MemberRemoved

impl EncodeLike for MembersReset

impl EncodeLike for MembersSwapped

impl EncodeLike for Set

impl EncodeLike for CloseTip

impl EncodeLike for ReportAwesome

impl EncodeLike for RetractTip

impl EncodeLike for SlashTip

impl EncodeLike for Tip

impl EncodeLike for TipNew

impl EncodeLike for NewTip

impl EncodeLike for TipClosed

impl EncodeLike for TipClosing

impl EncodeLike for TipRetracted

impl EncodeLike for TipSlashed

impl EncodeLike for TransactionFeePaid

impl EncodeLike for CheckProof

impl EncodeLike for Renew

impl EncodeLike for Store

impl EncodeLike for ProofChecked

impl EncodeLike for Renewed

impl EncodeLike for Stored

impl EncodeLike for CheckStatus

impl EncodeLike for Payout

impl EncodeLike for RemoveApproval

impl EncodeLike for Spend

impl EncodeLike for SpendLocal

impl EncodeLike for VoidSpend

impl EncodeLike for AssetSpendApproved

impl EncodeLike for AssetSpendVoided

impl EncodeLike for Awarded

impl EncodeLike for Burnt

impl EncodeLike for Deposit

impl EncodeLike for Paid

impl EncodeLike for PaymentFailed

impl EncodeLike for Rollover

impl EncodeLike for SpendApproved

impl EncodeLike for SpendProcessed

impl EncodeLike for Spending

impl EncodeLike for UpdatedInactive

impl EncodeLike for Pause

impl EncodeLike for Unpause

impl EncodeLike for CallPaused

impl EncodeLike for CallUnpaused

impl EncodeLike for ApproveTransfer

impl EncodeLike for Burn

impl EncodeLike for BuyItem

impl EncodeLike for CancelApproval

impl EncodeLike for ClearAttribute

impl EncodeLike for ClearCollectionMetadata

impl EncodeLike for ClearMetadata

impl EncodeLike for Create

impl EncodeLike for Destroy

impl EncodeLike for ForceCreate

impl EncodeLike for ForceItemStatus

impl EncodeLike for Freeze

impl EncodeLike for FreezeCollection

impl EncodeLike for Mint

impl EncodeLike for Redeposit

impl EncodeLike for SetAcceptOwnership

impl EncodeLike for SetAttribute

impl EncodeLike for SetCollectionMaxSupply

impl EncodeLike for SetCollectionMetadata

impl EncodeLike for SetMetadata

impl EncodeLike for SetPrice

impl EncodeLike for SetTeam

impl EncodeLike for Thaw

impl EncodeLike for ThawCollection

impl EncodeLike for Transfer

impl EncodeLike for TransferOwnership

impl EncodeLike for ApprovalCancelled

impl EncodeLike for ApprovedTransfer

impl EncodeLike for AttributeCleared

impl EncodeLike for AttributeSet

impl EncodeLike for Burned

impl EncodeLike for CollectionFrozen

impl EncodeLike for CollectionMaxSupplySet

impl EncodeLike for CollectionMetadataCleared

impl EncodeLike for CollectionMetadataSet

impl EncodeLike for CollectionThawed

impl EncodeLike for Created

impl EncodeLike for Destroyed

impl EncodeLike for ForceCreated

impl EncodeLike for Frozen

impl EncodeLike for Issued

impl EncodeLike for ItemBought

impl EncodeLike for ItemPriceRemoved

impl EncodeLike for ItemPriceSet

impl EncodeLike for ItemStatusChanged

impl EncodeLike for MetadataCleared

impl EncodeLike for MetadataSet

impl EncodeLike for OwnerChanged

impl EncodeLike for OwnershipAcceptanceChanged

impl EncodeLike for Redeposited

impl EncodeLike for TeamChanged

impl EncodeLike for Thawed

impl EncodeLike for Transferred

impl EncodeLike for AsDerivative

impl EncodeLike for Batch

impl EncodeLike for BatchAll

impl EncodeLike for DispatchAs

impl EncodeLike for DispatchAsFallible

impl EncodeLike for ForceBatch

impl EncodeLike for IfElse

impl EncodeLike for WithWeight

impl EncodeLike for BatchCompleted

impl EncodeLike for BatchCompletedWithErrors

impl EncodeLike for BatchInterrupted

impl EncodeLike for DispatchedAs

impl EncodeLike for IfElseFallbackCalled

impl EncodeLike for IfElseMainSuccess

impl EncodeLike for ItemCompleted

impl EncodeLike for ItemFailed

impl EncodeLike for ForceRemoveVestingSchedule

impl EncodeLike for ForceVestedTransfer

impl EncodeLike for MergeSchedules

impl EncodeLike for Vest

impl EncodeLike for VestOther

impl EncodeLike for VestedTransfer

impl EncodeLike for VestingCompleted

impl EncodeLike for VestingCreated

impl EncodeLike for VestingUpdated

impl EncodeLike for PutInFrontOf

impl EncodeLike for PutInFrontOfOther

impl EncodeLike for Rebag

impl EncodeLike for Rebagged

impl EncodeLike for ScoreUpdated

impl EncodeLike for DispatchWhitelistedCall

impl EncodeLike for RemoveWhitelistedCall

impl EncodeLike for WhitelistCall

impl EncodeLike for CallWhitelisted

impl EncodeLike for WhitelistedCallDispatched

impl EncodeLike for WhitelistedCallRemoved

impl<_0> EncodeLike for RawOrigin<_0>
where _0: Encode,

impl<_0> EncodeLike for DispatchTime<_0>
where _0: Encode,

impl<_0> EncodeLike for NativeOrWithId<_0>
where _0: Encode,

impl<_0> EncodeLike for RawOrigin<_0>
where _0: Encode,

impl<_0> EncodeLike for Origin<_0>
where _0: Encode,

impl<_0> EncodeLike for Code<_0>
where _0: Encode,

impl<_0> EncodeLike for StorageDeposit<_0>
where _0: Encode,

impl<_0> EncodeLike for AccountVote<_0>
where _0: Encode,

impl<_0> EncodeLike for AccountVote<_0>
where _0: Encode,

impl<_0> EncodeLike for Phase<_0>
where _0: Encode,

impl<_0> EncodeLike for StoredState<_0>
where _0: Encode,

impl<_0> EncodeLike for Judgement<_0>
where _0: Encode,

impl<_0> EncodeLike for Provider<_0>
where _0: Encode,

impl<_0> EncodeLike for HistoricCleanupSelector<_0>
where _0: Encode,

impl<_0> EncodeLike for AttributeNamespace<_0>
where _0: Encode,

impl<_0> EncodeLike for MintType<_0>
where _0: Encode,

impl<_0> EncodeLike for PalletAttributes<_0>
where _0: Encode,

impl<_0> EncodeLike for BondExtra<_0>
where _0: Encode,

impl<_0> EncodeLike for CommissionClaimPermission<_0>
where _0: Encode,

impl<_0> EncodeLike for ConfigOp<_0>
where _0: Encode,

impl<_0> EncodeLike for DepositKind<_0>
where _0: Encode,

impl<_0> EncodeLike for StorageDeposit<_0>
where _0: Encode,

impl<_0> EncodeLike for RewardDestination<_0>
where _0: Encode,

impl<_0> EncodeLike for ConfigOp<_0>
where _0: Encode,

impl<_0> EncodeLike for PaymentState<_0>
where _0: Encode,

impl<_0> EncodeLike for BoundedBTreeSet<_0>
where _0: Encode,

impl<_0> EncodeLike for BoundedVec<_0>
where _0: Encode,

impl<_0> EncodeLike for WeakBoundedVec<_0>
where _0: Encode,

impl<_0> EncodeLike for BoundedSupport<_0>
where _0: Encode,

impl<_0> EncodeLike for BoundedSupports<_0>
where _0: Encode,

impl<_0> EncodeLike for PerDispatchClass<_0>
where _0: Encode,

impl<_0> EncodeLike for PoolInfo<_0>
where _0: Encode,

impl<_0> EncodeLike for PoolStakerInfo<_0>
where _0: Encode,

impl<_0> EncodeLike for AccountData<_0>
where _0: Encode,

impl<_0> EncodeLike for BalanceLock<_0>
where _0: Encode,

impl<_0> EncodeLike for ConfigRecord<_0>
where _0: Encode,

impl<_0> EncodeLike for ContributionRecord<_0>
where _0: Encode,

impl<_0> EncodeLike for InstaPoolHistoryRecord<_0>
where _0: Encode,

impl<_0> EncodeLike for PotentialRenewalRecord<_0>
where _0: Encode,

impl<_0> EncodeLike for InstantiateReturnValue<_0>
where _0: Encode,

impl<_0> EncodeLike for EnvironmentType<_0>
where _0: Encode,

impl<_0> EncodeLike for Delegations<_0>
where _0: Encode,

impl<_0> EncodeLike for Tally<_0>
where _0: Encode,

impl<_0> EncodeLike for MemberStatus<_0>
where _0: Encode,

impl<_0> EncodeLike for Delegations<_0>
where _0: Encode,

impl<_0> EncodeLike for Tally<_0>
where _0: Encode,

impl<_0> EncodeLike for RawSolution<_0>
where _0: Encode,

impl<_0> EncodeLike for StoredPendingChange<_0>
where _0: Encode,

impl<_0> EncodeLike for AuthorityProperties<_0>
where _0: Encode,

impl<_0> EncodeLike for Heartbeat<_0>
where _0: Encode,

impl<_0> EncodeLike for BookState<_0>
where _0: Encode,

impl<_0> EncodeLike for Neighbours<_0>
where _0: Encode,

impl<_0> EncodeLike for Page<_0>
where _0: Encode,

impl<_0> EncodeLike for BoundedMixnode<_0>
where _0: Encode,

impl<_0> EncodeLike for Timepoint<_0>
where _0: Encode,

impl<_0> EncodeLike for BitFlags1<_0>
where _0: Encode,

impl<_0> EncodeLike for BitFlags2<_0>
where _0: Encode,

impl<_0> EncodeLike for CollectionMetadata<_0>
where _0: Encode,

impl<_0> EncodeLike for ItemMetadata<_0>
where _0: Encode,

impl<_0> EncodeLike for PriceWithDirection<_0>
where _0: Encode,

impl<_0> EncodeLike for CommissionChangeRate<_0>
where _0: Encode,

impl<_0> EncodeLike for PoolRoles<_0>
where _0: Encode,

impl<_0> EncodeLike for DecidingStatus<_0>
where _0: Encode,

impl<_0> EncodeLike for CallTrace<_0>
where _0: Encode,

impl<_0> EncodeLike for CodeUploadReturnValue<_0>
where _0: Encode,

impl<_0> EncodeLike for RetryConfig<_0>
where _0: Encode,

impl<_0> EncodeLike for GroupParams<_0>
where _0: Encode,

impl<_0> EncodeLike for SpanRecord<_0>
where _0: Encode,

impl<_0> EncodeLike for EraRewardPoints<_0>
where _0: Encode,

impl<_0> EncodeLike for UnlockChunk<_0>
where _0: Encode + HasCompact,

impl<_0> EncodeLike for FeeDetails<_0>
where _0: Encode,

impl<_0> EncodeLike for InclusionFee<_0>
where _0: Encode,

impl<_0> EncodeLike for CollectionMetadata<_0>
where _0: Encode,

impl<_0> EncodeLike for ItemMetadata<_0>
where _0: Encode,

impl<_0> EncodeLike for Commitment<_0>
where _0: Encode,

impl<_0> EncodeLike for BeefyAuthoritySet<_0>
where _0: Encode,

impl<_0> EncodeLike for ValidatorSet<_0>
where _0: Encode,

impl<_0> EncodeLike for AncestryProof<_0>
where _0: Encode,

impl<_0> EncodeLike for LeafProof<_0>
where _0: Encode,

impl<_0> EncodeLike for Support<_0>
where _0: Encode,

impl<_0> EncodeLike for Header<_0>
where _0: Encode + HasCompact,

impl<_0> EncodeLike for DispatchErrorWithPostInfo<_0>
where _0: Encode,

impl<_0> EncodeLike for PagedExposureMetadata<_0>
where _0: Encode + HasCompact,

impl<_0, _1> EncodeLike for Bounded<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for UnscrupulousItem<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ExistenceReason<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for BountyStatus<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ChildBountyStatus<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for MigrationCursor<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for OldRequestStatus<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for RequestStatus<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ClaimState<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for BidKind<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Equivocation<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for BoundedBTreeMap<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Precommit<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Prevote<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for IdAmount<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for AccountInfo<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for EventRecord<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Approval<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for AssetMetadata<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ReserveData<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for OnDemandRevenueRecord<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for RegionRecord<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for SaleInfoRecord<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Votes<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for CodeUploadReturnValue<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for PriorLock<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ParamsType<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for PriorLock<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for RoundSnapshot<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for SeatHolder<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Voter<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for UsernameInformation<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for LotteryConfig<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for MetaTx<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ActiveCursor<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Registration<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for AttributeDeposit<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for CollectionDetails<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ItemDeposit<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ItemMetadataDeposit<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for MintWitness<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Bid<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for SummaryRecord<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Deposit<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ContractResult<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Bid<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Candidacy<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for IntakeRecord<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for PayoutRecord<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for UnappliedSlash<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for RuntimeDispatchInfo<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Proposal<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for CollectionDetails<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for ItemDetails<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for VestingInfo<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for FutureBlockVotingProof<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for EquivocationProof<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for EquivocationProof<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for OffenceDetails<_0, _1>
where _0: Encode, _1: Encode,

impl<_0, _1> EncodeLike for Exposure<_0, _1>
where _0: Encode, _1: Encode + HasCompact,

impl<_0, _1> EncodeLike for ExposurePage<_0, _1>
where _0: Encode, _1: Encode + HasCompact,

impl<_0, _1> EncodeLike for IndividualExposure<_0, _1>
where _0: Encode, _1: Encode + HasCompact,

impl<_0, _1, _2> EncodeLike for ReferendumInfo<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Voting<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Equivocation<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for AssetDetails<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Bounty<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ChildBounty<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ContractResult<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Casting<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Delegating<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ReferendumStatus<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for SignedSubmission<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for RegistrarInfo<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Multisig<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for CollectionConfig<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ItemDetails<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for MintSettings<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ReceiptRecord<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Announcement<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ProxyDefinition<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ActiveRecovery<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for RecoveryConfig<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for Track<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for TrackDetails1<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for TrackDetails2<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ClaimantStatus<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for StatusType<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for DoubleVotingProof<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for ForkVotingProof<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2> EncodeLike for VoteMessage<_0, _1, _2>
where _0: Encode, _1: Encode, _2: Encode,

impl<_0, _1, _2, _3> EncodeLike for Voting<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3> EncodeLike for PoolInfo<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3> EncodeLike for AssetAccount<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3> EncodeLike for Details<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3> EncodeLike for ItemTip<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3> EncodeLike for PendingSwap<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3> EncodeLike for PreSignedAttributes<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3> EncodeLike for OpenTip<_0, _1, _2, _3>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode,

impl<_0, _1, _2, _3, _4> EncodeLike for PreSignedMint<_0, _1, _2, _3, _4>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode, _4: Encode,

impl<_0, _1, _2, _3, _4> EncodeLike for Scheduled<_0, _1, _2, _3, _4>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode, _4: Encode,

impl<_0, _1, _2, _3, _4> EncodeLike for SpendStatus<_0, _1, _2, _3, _4>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode, _4: Encode,

impl<_0, _1, _2, _3, _4, _5, _6, _7> EncodeLike for ReferendumInfo<_0, _1, _2, _3, _4, _5, _6, _7>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode, _4: Encode, _5: Encode, _6: Encode, _7: Encode,

impl<_0, _1, _2, _3, _4, _5, _6, _7> EncodeLike for ReferendumStatus<_0, _1, _2, _3, _4, _5, _6, _7>
where _0: Encode, _1: Encode, _2: Encode, _3: Encode, _4: Encode, _5: Encode, _6: Encode, _7: Encode,

impl<_0, _2> EncodeLike for Registration<_0, _2>
where _0: Encode, _2: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where Vec<(T::AccountId, Perbill)>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for ExitReason

impl EncodeLike for HoldReason

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where BlockNumberFor<T>: Encode, T::AccountId: Encode, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode,

impl<Balance, Id> EncodeLike for ClaimState<Balance, Id>
where Balance: Encode, Option<Balance>: Encode, Id: Encode,

impl<CycleIndex, Balance, Id> EncodeLike for ClaimantStatus<CycleIndex, Balance, Id>
where CycleIndex: Encode, ClaimState<Balance, Id>: Encode,

impl<CycleIndex, BlockNumber, Balance> EncodeLike for StatusType<CycleIndex, BlockNumber, Balance>
where CycleIndex: Encode, BlockNumber: Encode, Balance: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, BalanceOf<T, I>: Encode, <T::Paymaster as Pay>::Id: Encode, CycleIndexOf<T>: Encode,

impl EncodeLike for TicketsMetadata

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<Name, Call, BlockNumber, PalletsOrigin, AccountId> EncodeLike for Scheduled<Name, Call, BlockNumber, PalletsOrigin, AccountId>
where Option<Name>: Encode, Call: Encode, Option<Period<BlockNumber>>: Encode, PalletsOrigin: Encode, PhantomData<AccountId>: Encode,

impl<Period> EncodeLike for RetryConfig<Period>
where Period: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where BlockNumberFor<T>: Encode, TaskAddress<BlockNumberFor<T>>: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>

impl<T, S> EncodeLike for SkipCheckIfFeeless<T, S>
where S: Encode, PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where <T::RuntimeOrigin as OriginTrait>::PalletsOrigin: Encode,

impl EncodeLike for Judgement

impl EncodeLike for VouchingStatus

impl EncodeLike for MemberRecord

impl EncodeLike for Tally

impl EncodeLike for Vote

impl<AccountId, Balance> EncodeLike for BidKind<AccountId, Balance>
where Balance: Encode, AccountId: Encode,

impl<AccountId, Balance> EncodeLike for Bid<AccountId, Balance>
where AccountId: Encode, BidKind<AccountId, Balance>: Encode, Balance: Encode,

impl<AccountId, Balance> EncodeLike for Candidacy<AccountId, Balance>
where BidKind<AccountId, Balance>: Encode, Balance: Encode,

impl<AccountId, Balance> EncodeLike for IntakeRecord<AccountId, Balance>
where AccountId: Encode, Balance: Encode,

impl<Balance> EncodeLike for GroupParams<Balance>
where Balance: Encode,

impl<Balance, BlockNumber> EncodeLike for Payout<Balance, BlockNumber>
where Balance: Encode, BlockNumber: Encode,

impl<Balance, PayoutsVec> EncodeLike for PayoutRecord<Balance, PayoutsVec>
where Balance: Encode, PayoutsVec: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::AccountId: Encode, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, Vec<T::AccountId>: Encode, GroupParamsFor<T, I>: Encode,

impl EncodeLike for Forcing

impl EncodeLike for HoldReason

impl EncodeLike for UnexpectedKind

impl EncodeLike for ActiveEraInfo

impl EncodeLike for ValidatorPrefs

impl<AccountId> EncodeLike for RewardDestination<AccountId>
where AccountId: Encode,

impl<AccountId> EncodeLike for SnapshotStatus<AccountId>
where AccountId: Encode,

impl<AccountId> EncodeLike for OffenceRecord<AccountId>
where Option<AccountId>: Encode,

impl<AccountId, Balance: HasCompact + MaxEncodedLen> EncodeLike for PagedExposure<AccountId, Balance>
where PagedExposureMetadata<Balance>: Encode, ExposurePage<AccountId, Balance>: Encode,

impl<Balance> EncodeLike for UnlockChunk<Balance>
where Balance: HasCompact + HasCompact + MaxEncodedLen,

impl<T> EncodeLike for ConfigOp<T>
where T: Encode + Default + Codec,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where BalanceOf<T>: Encode, T::AccountId: Encode, RewardDestination<T::AccountId>: Encode, (T::AccountId, Perbill, u32): Encode,

impl<T: Config> EncodeLike for StakingLedger<T>
where T::AccountId: Encode, BoundedVec<UnlockChunk<BalanceOf<T>>, T::MaxUnlockingChunks>: Encode, BalanceOf<T>: HasCompact,

impl<T: Config> EncodeLike for BoundedExposurePage<T>
where ExposurePage<T::AccountId, BalanceOf<T>>: Encode,

impl<T: Config> EncodeLike for EraRewardPoints<T>
where BoundedBTreeMap<T::AccountId, RewardPoint, T::MaxValidatorSet>: Encode,

impl<T: Config> EncodeLike for Nominations<T>
where BoundedVec<T::AccountId, MaxNominationsOf<T>>: Encode,

impl<T: Config> EncodeLike for UnappliedSlash<T>
where T::AccountId: Encode, BalanceOf<T>: Encode, WeakBoundedVec<(T::AccountId, BalanceOf<T>), T::MaxExposurePageSize>: Encode, Option<T::AccountId>: Encode,

impl<T: Config> EncodeLike<BoundedExposurePage<T>> for ExposurePage<T::AccountId, BalanceOf<T>>

impl EncodeLike for OperatingMode

impl EncodeLike for UnexpectedKind

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for Origin

impl EncodeLike for SessionKeys

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for UnexpectedKind

impl<AccountId> EncodeLike for Offence<AccountId>
where AccountId: Encode, Vec<AccountId>: Encode,

impl<AccountId> EncodeLike for SessionReport<AccountId>
where Vec<(AccountId, u32)>: Encode,

impl<AccountId> EncodeLike for ValidatorSetReport<AccountId>
where Vec<AccountId>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for Origin

impl EncodeLike for NposCompactSolution16

impl EncodeLike for SessionKeys

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for HoldReason

impl EncodeLike for MigrationCompute

impl EncodeLike for MigrationLimits

impl<MaxKeyLen: Get<u32>> EncodeLike for Progress<MaxKeyLen>
where BoundedVec<u8, MaxKeyLen>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Encode, Error<T>: Encode,

impl<T: Config> EncodeLike for MigrationTask<T>
where ProgressOf<T>: Encode,

impl<T: Config> EncodeLike for Call<T>
where <T as Config>::AccountId: From<AccountId>,

impl<T: Config> EncodeLike for Event<T>
where <T as Config>::AccountId: From<AccountId>, T::AccountId: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config + Send + Sync> EncodeLike for CheckOnlySudoAccount<T>
where PhantomData<T>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where Option<T::AccountId>: Encode, T::AccountId: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode,

impl<AccountId, Balance, BlockNumber: Parameter, Hash> EncodeLike for OpenTip<AccountId, Balance, BlockNumber, Hash>
where Hash: Encode + Parameter, AccountId: Encode + Parameter, Balance: Encode + Parameter, Option<BlockNumber>: Encode, Vec<(AccountId, Balance)>: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::Hash: Encode, T::AccountId: Encode, BalanceOf<T, I>: Encode,

impl EncodeLike for HoldReason

impl EncodeLike for TransactionInfo

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where RuntimeCallNameOf<T>: Encode,

impl EncodeLike for DestroyWitness

impl<AccountId, DepositBalance> EncodeLike for CollectionDetails<AccountId, DepositBalance>
where AccountId: Encode, DepositBalance: Encode,

impl<AccountId, DepositBalance> EncodeLike for ItemDetails<AccountId, DepositBalance>
where AccountId: Encode, Option<AccountId>: Encode, DepositBalance: Encode,

impl<DepositBalance, StringLimit: Get<u32>> EncodeLike for CollectionMetadata<DepositBalance, StringLimit>
where DepositBalance: Encode, BoundedVec<u8, StringLimit>: Encode,

impl<DepositBalance, StringLimit: Get<u32>> EncodeLike for ItemMetadata<DepositBalance, StringLimit>
where DepositBalance: Encode, BoundedVec<u8, StringLimit>: Encode,

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where T::CollectionId: Encode, T::AccountId: Encode, T::ItemId: Encode, BoundedVec<u8, T::StringLimit>: Encode, Vec<T::ItemId>: Encode, Option<T::ItemId>: Encode, BoundedVec<u8, T::KeyLimit>: Encode, BoundedVec<u8, T::ValueLimit>: Encode, Option<T::CollectionId>: Encode, ItemPrice<T, I>: Encode, Option<T::AccountId>: Encode,

impl EncodeLike for Event

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T> EncodeLike for VerifySignature<T>
where T: Config + Send + Sync, T::Signature: Encode, T::AccountId: Encode,

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for Releases

impl<Balance, BlockNumber> EncodeLike for VestingInfo<Balance, BlockNumber>
where Balance: Encode, BlockNumber: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::Hash: Encode,

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl EncodeLike for XcmBlobMessageDispatchResult

impl<I: 'static> EncodeLike for HoldReason<I>

impl<T, I> EncodeLike for Error<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>
where BalanceOf<ThisChainOf<T, I>>: Encode, T::LaneId: Encode,

impl<T: Config<I>, I: 'static> EncodeLike for Call<T, I>

impl<T: Config<I>, I: 'static> EncodeLike for Event<T, I>

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for IdentityInfo

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for IdentityInfo

impl EncodeLike for SessionKeys

impl EncodeLike for StoredBlockRange

impl EncodeLike for ApprovalEntry

impl EncodeLike for BlockEntry

impl EncodeLike for CandidateEntry

impl EncodeLike for OurAssignment

impl EncodeLike for ApprovalEntry

impl EncodeLike for BlockEntry

impl EncodeLike for CandidateEntry

impl EncodeLike for OurAssignment

impl EncodeLike for Tick

impl EncodeLike for TrancheEntry

impl EncodeLike for ApprovalEntry

impl EncodeLike for BlockEntry

impl EncodeLike for CandidateEntry

impl EncodeLike for CandidateSigningContext

impl EncodeLike for OurApproval

impl EncodeLike for InternalValidationError

impl EncodeLike for PrepareError

impl EncodeLike for JobError

impl EncodeLike for JobResponse

impl EncodeLike for WorkerError

impl EncodeLike for PrepareJobKind

impl EncodeLike for Handshake

impl EncodeLike for WorkerResponse

impl EncodeLike for MemoryAllocationStats

impl EncodeLike for MemoryStats

impl EncodeLike for PrepareStats

impl EncodeLike for PrepareWorkerSuccess

impl EncodeLike for PvfPrepData

impl EncodeLike for SecurityStatus

impl EncodeLike for WorkerHandshake

impl EncodeLike for CompiledArtifact

impl EncodeLike for PrepareOutcome

impl EncodeLike for AvailableDataFetchingResponse

impl EncodeLike for ChunkFetchingResponse

impl EncodeLike for CollationFetchingResponse

impl EncodeLike for DisputeResponse

impl EncodeLike for PoVFetchingResponse

impl EncodeLike for ChunkFetchingResponse

impl EncodeLike for CollationProtocol

impl EncodeLike for CollatorProtocolMessage

impl EncodeLike for CollationProtocol

impl EncodeLike for CollatorProtocolMessage

impl EncodeLike for ApprovalDistributionMessage

impl EncodeLike for BitfieldDistributionMessage

impl EncodeLike for StatementDistributionMessage

impl EncodeLike for ValidationProtocol

impl EncodeLike for AvailableDataFetchingRequest

impl EncodeLike for ChunkFetchingRequest

impl EncodeLike for ChunkResponse

impl EncodeLike for CollationFetchingRequest

impl EncodeLike for DisputeRequest

impl EncodeLike for PoVFetchingRequest

impl EncodeLike for AttestedCandidateRequest

impl EncodeLike for AttestedCandidateResponse

impl EncodeLike for ChunkFetchingRequest

impl EncodeLike for CollationFetchingRequest

impl EncodeLike for View

impl EncodeLike for BackedCandidateAcknowledgement

impl EncodeLike for BackedCandidateManifest

impl EncodeLike for StatementFilter

impl EncodeLike for AssignmentCertKind

impl EncodeLike for AssignmentCertKindV2

impl EncodeLike for DisputeStatus

impl EncodeLike for MaybeCompressedPoV

impl EncodeLike for Statement

impl EncodeLike for OurAssignment

impl EncodeLike for AssignmentCert

impl EncodeLike for IndirectAssignmentCert

impl EncodeLike for IndirectSignedApprovalVote

impl EncodeLike for RelayVRFStory

impl EncodeLike for AssignmentCertV2

impl EncodeLike for IndirectAssignmentCertV2

impl EncodeLike for IndirectSignedApprovalVoteV2

impl EncodeLike for InvalidDisputeVote

impl EncodeLike for UncheckedDisputeMessage

impl EncodeLike for ValidDisputeVote

impl EncodeLike for AvailableData

impl EncodeLike for ErasureChunk

impl EncodeLike for PoV

impl<BlockNumber> EncodeLike for Collation<BlockNumber>
where BlockNumber: Encode,

impl<T> EncodeLike for Bitfield<T>
where PhantomData<T>: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for Call

impl EncodeLike for PalletACall

impl EncodeLike for PalletBCall

impl EncodeLike for Origin

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for Origin

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for AddToPayload

impl EncodeLike for AddToSignaturePayload

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where T::AccountId: Encode,

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<Candidate, Digest> EncodeLike for Statement<Candidate, Digest>
where Candidate: Encode, Digest: Encode,

impl<Candidate, Digest, AuthorityId, Signature> EncodeLike for SignedStatement<Candidate, Digest, AuthorityId, Signature>
where Statement<Candidate, Digest>: Encode, Signature: Encode, AuthorityId: Encode,

impl<Group, Candidate, AuthorityId, Signature> EncodeLike for AttestedCandidate<Group, Candidate, AuthorityId, Signature>
where Group: Encode, Candidate: Encode, Vec<(AuthorityId, ValidityAttestation<Signature>)>: Encode,

impl<Signature> EncodeLike for ValidityAttestation<Signature>
where Signature: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for SystemCall

impl EncodeLike for XcmCall

impl<Call> EncodeLike for SudoCall<Call>
where Box<Call>: Encode,

impl<Call> EncodeLike for UtilityCall<Call>
where Vec<Call>: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for Origin

impl EncodeLike for SessionKeys

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for Epoch

impl<B: Block> EncodeLike for JustificationRequest<B>
where NumberFor<B>: Encode,

impl<E> EncodeLike for PersistedEpoch<E>
where E: Encode,

impl<E: Epoch> EncodeLike for PersistedEpochHeader<E>
where EpochHeader<E>: Encode,

impl<E: Epoch> EncodeLike for EpochHeader<E>
where E::Slot: Encode,

impl<Hash, Number, E: Epoch> EncodeLike for EpochChangesV0<Hash, Number, E>
where ForkTree<Hash, Number, PersistedEpoch<E>>: Encode,

impl<Hash, Number, E: Epoch> EncodeLike for EpochChangesV1<Hash, Number, E>
where ForkTree<Hash, Number, PersistedEpochHeader<E>>: Encode, BTreeMap<(Hash, Number), PersistedEpoch<E>>: Encode,

impl<Hash, Number, E: Epoch> EncodeLike for EpochChanges<Hash, Number, E>
where ForkTree<Hash, Number, PersistedEpochHeader<E>>: Encode, BTreeMap<(Hash, Number), PersistedEpoch<E>>: Encode,

impl<Block: BlockT> EncodeLike for GrandpaJustification<Block>
where GrandpaJustification<Block::Header>: Encode, PhantomData<Block>: Encode,

impl<Block: BlockT> EncodeLike for WarpSyncFragment<Block>
where Block::Header: Encode, GrandpaJustification<Block>: Encode,

impl<Block: BlockT> EncodeLike for WarpSyncProof<Block>
where Vec<WarpSyncFragment<Block>>: Encode,

impl<H, N> EncodeLike for AuthoritySet<H, N>
where ForkTree<H, N, PendingChange<H, N>>: Encode, Vec<PendingChange<H, N>>: Encode, AuthoritySetChanges<N>: Encode,

impl<Header: HeaderT> EncodeLike for FinalityProof<Header>
where Header::Hash: Encode, Vec<Header>: Encode,

impl<N> EncodeLike for AuthoritySetChanges<N>
where Vec<(u64, N)>: Encode,

impl<Difficulty> EncodeLike for PowAux<Difficulty>
where Difficulty: Encode,

impl<Difficulty> EncodeLike for PowIntermediate<Difficulty>
where Option<Difficulty>: Encode,

impl EncodeLike for RemoteErr

impl EncodeLike for BlockState

impl EncodeLike for Direction

impl EncodeLike for Roles

impl EncodeLike for BlockAttributes

impl<B: BlockT> EncodeLike for BlockAnnouncesHandshake<B>
where NumberFor<B>: Encode, B::Hash: Encode,

impl<Hash, Number> EncodeLike for FromBlock<Hash, Number>
where Hash: Encode, Number: Encode,

impl<Hash, Number> EncodeLike for BlockRequest<Hash, Number>
where FromBlock<Hash, Number>: Encode,

impl<Header, Hash, Extrinsic> EncodeLike for BlockData<Header, Hash, Extrinsic>
where Hash: Encode, Option<Header>: Encode, Option<Vec<Extrinsic>>: Encode,

impl<Header, Hash, Extrinsic> EncodeLike for BlockResponse<Header, Hash, Extrinsic>
where Vec<BlockData<Header, Hash, Extrinsic>>: Encode,

impl<B: BlockT> EncodeLike for WarpProofRequest<B>
where B::Hash: Encode,

impl EncodeLike for BlockStats

impl EncodeLike for BlsError

impl EncodeLike for Mode

impl EncodeLike for ExecutionPayloadHeader

impl EncodeLike for AncestryProof

impl EncodeLike for BeaconHeader

impl EncodeLike for CompactBeaconState

impl EncodeLike for ExecutionPayloadHeader

impl EncodeLike for ExecutionProof

impl EncodeLike for FinalizedHeaderState

impl EncodeLike for Fork

impl EncodeLike for ForkData

impl EncodeLike for ForkVersions

impl EncodeLike for PublicKey

impl EncodeLike for Signature

impl EncodeLike for SigningData

impl<const COMMITTEE_SIZE: usize> EncodeLike for SyncCommittee<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> EncodeLike for SyncCommitteePrepared<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> EncodeLike for CheckpointUpdate<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> EncodeLike for NextSyncCommitteeUpdate<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize, const COMMITTEE_BITS_SIZE: usize> EncodeLike for SyncAggregate<COMMITTEE_SIZE, COMMITTEE_BITS_SIZE>

impl<const COMMITTEE_SIZE: usize, const COMMITTEE_BITS_SIZE: usize> EncodeLike for Update<COMMITTEE_SIZE, COMMITTEE_BITS_SIZE>

impl EncodeLike for BasicOperatingMode

impl EncodeLike for AddTipError

impl EncodeLike for MessageId

impl EncodeLike for RewardPaymentError

impl EncodeLike for UD60x18

impl EncodeLike for AssetMetadata

impl EncodeLike for Channel

impl EncodeLike for ChannelId

impl<Balance> EncodeLike for PricingParameters<Balance>
where Rewards<Balance>: Encode,

impl<Balance> EncodeLike for Rewards<Balance>
where Balance: Encode,

impl EncodeLike for Bloom

impl EncodeLike for Header

impl EncodeLike for HeaderId

impl EncodeLike for Log

impl EncodeLike for Receipt

impl EncodeLike for Command

impl EncodeLike for ConvertMessageError

impl EncodeLike for Destination

impl EncodeLike for VersionedMessage

impl EncodeLike for AssetTransfer

impl EncodeLike for EthereumAsset

impl EncodeLike for Network

impl EncodeLike for XcmPayload

impl EncodeLike for MessageV1

impl EncodeLike for PreparedMessage

impl EncodeLike for Message

impl EncodeLike for MerkleProof

impl EncodeLike for OperatingMode

impl EncodeLike for SendError

impl EncodeLike for AgentExecuteCommand

impl EncodeLike for Command

impl EncodeLike for VersionedQueuedMessage

impl EncodeLike for DeliveryReceiptDecodeError

impl EncodeLike for ContractCall

impl EncodeLike for Command

impl EncodeLike for Initializer

impl EncodeLike for Message

impl EncodeLike for QueuedMessage

impl EncodeLike for Initializer

impl EncodeLike for Message

impl EncodeLike for OutboundCommandWrapper

impl EncodeLike for OutboundMessage

impl<Balance> EncodeLike for Fee<Balance>
where Balance: BaseArithmetic + Unsigned + Copy + Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl<T: Config> EncodeLike for MaxFinalizedHeadersToKeep<T>
where PhantomData<T>: Encode,

impl EncodeLike for SendError

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where <<T as Config>::Token as Inspect<<T as Config>::AccountId>>::Balance: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl EncodeLike for CommittedMessage

impl<T> EncodeLike for Error<T>

impl<T> EncodeLike for Ticket<T>
where T: Config, BoundedVec<u8, MaxEnqueuedMessageSizeOf<T>>: Encode,

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>

impl<BlockNumber> EncodeLike for PendingOrder<BlockNumber>
where BlockNumber: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>
where <T as Config>::AccountId: From<[u8; 32]>,

impl<T: Config> EncodeLike for Event<T>

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where PricingParametersOf<T>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>
where <T as Config>::AccountId: Into<Location>,

impl<T: Config> EncodeLike for Event<T>

impl<T: Config> EncodeLike for BridgeHubRuntime<T>
where EthereumSystemCall<T>: Encode,

impl<T: Config> EncodeLike for EthereumSystemCall<T>
where AccountIdOf<T>: Encode,

impl<T> EncodeLike for Error<T>

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where AccountIdOf<T>: Encode,

impl EncodeLike for BridgeReward

impl EncodeLike for Origin

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for VerificationError

impl EncodeLike for EventProof

impl EncodeLike for Log

impl EncodeLike for Proof

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys

impl EncodeLike for BlockGapType

impl<N> EncodeLike for BlockGap<N>
where N: Encode,

impl EncodeLike for Public

impl EncodeLike for Signature

impl EncodeLike for Public

impl EncodeLike for Signature

impl EncodeLike for Public

impl EncodeLike for Signature

impl EncodeLike for MmrLeafVersion

impl EncodeLike for Payload

impl<AuthorityId> EncodeLike for ValidatorSet<AuthorityId>
where Vec<AuthorityId>: Encode,

impl<AuthorityId: Codec> EncodeLike for ConsensusLog<AuthorityId>
where ValidatorSet<AuthorityId>: Encode,

impl<AuthoritySetCommitment> EncodeLike for BeefyAuthoritySet<AuthoritySetCommitment>
where AuthoritySetCommitment: Encode,

impl<BlockNumber, Hash, MerkleRoot, ExtraData> EncodeLike for MmrLeaf<BlockNumber, Hash, MerkleRoot, ExtraData>
where BlockNumber: Encode, Hash: Encode, (BlockNumber, Hash): Encode, BeefyNextAuthoritySet<MerkleRoot>: Encode, ExtraData: Encode,

impl<Header, Id: RuntimeAppPublic, AncestryProof> EncodeLike for ForkVotingProof<Header, Id, AncestryProof>
where VoteMessage<Header::Number, Id, Id::Signature>: Encode, AncestryProof: Encode, Header: Encode + HeaderT,

impl<N, S> EncodeLike for VersionedFinalityProof<N, S>
where SignedCommitment<N, S>: Encode,

impl<Number, Id, Signature> EncodeLike for DoubleVotingProof<Number, Id, Signature>
where VoteMessage<Number, Id, Signature>: Encode,

impl<Number, Id, Signature> EncodeLike for VoteMessage<Number, Id, Signature>
where Commitment<Number>: Encode, Id: Encode, Signature: Encode,

impl<Number, Id: RuntimeAppPublic> EncodeLike for FutureBlockVotingProof<Number, Id>
where VoteMessage<Number, Id, Id::Signature>: Encode,

impl<TBlockNumber> EncodeLike for Commitment<TBlockNumber>
where TBlockNumber: Encode,

impl<TBlockNumber, TSignatureAccumulator> EncodeLike for SignedCommitmentWitness<TBlockNumber, TSignatureAccumulator>
where Commitment<TBlockNumber>: Encode, TSignatureAccumulator: Encode,

impl EncodeLike for ConsensusLog

impl EncodeLike for NextEpochDescriptor

impl EncodeLike for SlotClaim

impl EncodeLike for Epoch

impl EncodeLike for EpochConfiguration

impl EncodeLike for OpaqueKeyOwnershipProof

impl EncodeLike for TicketBody

impl EncodeLike for TicketClaim

impl EncodeLike for TicketEnvelope

impl EncodeLike for MixnodesErr

impl EncodeLike for SessionPhase

impl EncodeLike for Mixnode

impl EncodeLike for SessionStatus

impl EncodeLike for Field

impl EncodeLike for Proof

impl EncodeLike for InvalidStatement

impl EncodeLike for StatementSource

impl EncodeLike for SubmitResult

impl EncodeLike for ValidStatement

impl EncodeLike for Extrinsic

impl EncodeLike for InherentError

impl EncodeLike for TransactionStorageProof

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for CheckSubstrateCall

impl EncodeLike for SessionKeys

impl EncodeLike for TransferData

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for BlockData

impl EncodeLike for HeadData

impl EncodeLike for BlockData

impl EncodeLike for GraveyardState

impl EncodeLike for HeadData

impl EncodeLike for OriginCaller

impl EncodeLike for ProxyType

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for Origin

impl EncodeLike for NposCompactSolution16

impl EncodeLike for SessionKeys

impl<T: Config> EncodeLike for Call<T>

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl<T: Config> EncodeLike for Call<T>

impl<T: Config> EncodeLike for Event<T>
where Option<T::Hash>: Encode,

impl EncodeLike for OriginCaller

impl EncodeLike for RuntimeCall

impl EncodeLike for RuntimeError

impl EncodeLike for RuntimeEvent

impl EncodeLike for RuntimeFreezeReason

impl EncodeLike for RuntimeHoldReason

impl EncodeLike for RuntimeLockId

impl EncodeLike for RuntimeSlashReason

impl EncodeLike for RuntimeTask

impl EncodeLike for RuntimeViewFunction

impl EncodeLike for SessionKeys