Collator for the adder test parachain.
+
adder_collator - Rust
Expand description Collator for the adder test parachain.
\ No newline at end of file
diff --git a/doc/help.html b/doc/help.html
index cffb344e03a9..9f9f43172358 100644
--- a/doc/help.html
+++ b/doc/help.html
@@ -1 +1 @@
-
Rustdoc help
You need to enable Javascript to use keyboard commands or search.
For more information, browse the rustdoc handbook .
\ No newline at end of file
+
Rustdoc help
You need to enable Javascript to use keyboard commands or search.
For more information, browse the rustdoc handbook .
\ No newline at end of file
diff --git a/doc/implementors/core/convert/trait.From.js b/doc/implementors/core/convert/trait.From.js
index 1bcb9d7697b1..83178ef84458 100644
--- a/doc/implementors/core/convert/trait.From.js
+++ b/doc/implementors/core/convert/trait.From.js
@@ -7,9 +7,9 @@
"polkadot_node_core_parachains_inherent":[["impl
From <
SubsystemError > for
Error "],["impl
From <Error> for
Error "]],
"polkadot_node_core_pvf":[["impl
From <
PrepareError > for
ValidationError "],["impl
From <
InternalValidationError > for
ValidationError "]],
"polkadot_node_jaeger":[["impl
From <
Option <Span>> for
Span "],["impl
From <Span> for
Span "]],
-"polkadot_node_network_protocol":[["impl
From <
ValidationProtocol > for
VersionedValidationProtocol "],["impl
From <Error> for
RequestError "],["impl
From <
BitfieldDistributionMessage > for
ValidationProtocol "],["impl
From <
Versioned <
ApprovalDistributionMessage >> for
VersionedValidationProtocol "],["impl
From <
CollatorProtocolMessage > for
CollationProtocol "],["impl
From <
FatalError > for
Error "],["impl
From <
Option <
ChunkResponse >> for
ChunkFetchingResponse "],["impl
From <
Versioned <
BitfieldDistributionMessage >> for
VersionedValidationProtocol "],["impl
From <
UnifiedReputationChange > for
ReputationChange "],["impl
From <
ValidationVersion > for
ProtocolVersion "],["impl
From <
Versioned <
StatementDistributionMessage >> for
VersionedValidationProtocol "],["impl
From <
Versioned <
CollatorProtocolMessage >> for
VersionedCollationProtocol "],["impl
From <Canceled> for
RequestError "],["impl
From <
ApprovalDistributionMessage > for
ValidationProtocol "],["impl
From <RequestFailure> for
RequestError "],["impl
From <
CollationVersion > for
ProtocolVersion "],["impl
From <ErasureChunk> for
ChunkResponse "],["impl
From <
ProtocolVersion > for
u32 "],["impl
From <
JfyiError > for
Error "],["impl
From <
StatementDistributionMessage > for
ValidationProtocol "],["impl
From <DisputeMessage> for
DisputeRequest "],["impl
From <ObservedRole> for
ObservedRole "],["impl
From <
Option <AvailableData>> for
AvailableDataFetchingResponse "],["impl
From <
CollationProtocol > for
VersionedCollationProtocol "]],
-"polkadot_node_primitives":[["impl
From <
SessionWindowSize > for
NonZeroUsize "],["impl
From <&
Statement > for CompactStatement"],["impl
From <
ValidCandidateVotes > for
BTreeMap <ValidatorIndex, (ValidDisputeStatementKind, ValidatorSignature)>"],["impl
From <
DisputeMessage > for
UncheckedDisputeMessage "]],
-"polkadot_node_subsystem_types":[["impl
From <
NetworkBridgeEvent <Versioned<CollatorProtocolMessage>>> for
CollatorProtocolMessage "],["impl
From <&
str > for
ChainApiError "],["impl
From <
Error > for
SubsystemError "],["impl
From <
JaegerError > for
SubsystemError "],["impl
From <
NetworkBridgeEvent <Versioned<StatementDistributionMessage>>> for
StatementDistributionMessage "],["impl
From <SendError> for
SubsystemError "],["impl
From <(CandidateReceipt<H256>,
u32 ,
Option <GroupIndex>, Sender<
Result <AvailableData,
RecoveryError >>)> for
AvailabilityRecoveryMessage "],["impl
From <OrchestraError> for
SubsystemError "],["impl
From <
Infallible > for
SubsystemError "],["impl
From <
NetworkBridgeEvent <Versioned<BitfieldDistributionMessage>>> for
BitfieldDistributionMessage "],["impl
From <Error> for
SubsystemError "],["impl
From <
NetworkBridgeEvent <Versioned<ApprovalDistributionMessage>>> for
ApprovalDistributionMessage "],["impl
From <
NetworkBridgeEvent <Versioned<GossipSupportNetworkMessage>>> for
GossipSupportMessage "],["impl
From <Canceled> for
SubsystemError "],["impl
From <
String > for
ChainApiError "]],
+"polkadot_node_network_protocol":[["impl
From <
ValidationProtocol > for
VersionedValidationProtocol "],["impl
From <Error> for
RequestError "],["impl
From <
BitfieldDistributionMessage > for
ValidationProtocol "],["impl
From <
Versioned <
ApprovalDistributionMessage >> for
VersionedValidationProtocol "],["impl
From <
CollatorProtocolMessage > for
CollationProtocol "],["impl
From <
FatalError > for
Error "],["impl
From <
Option <
ChunkResponse >> for
ChunkFetchingResponse "],["impl
From <
Versioned <
BitfieldDistributionMessage >> for
VersionedValidationProtocol "],["impl
From <
UnifiedReputationChange > for
ReputationChange "],["impl
From <
ValidationVersion > for
ProtocolVersion "],["impl
From <
Versioned <
StatementDistributionMessage >> for
VersionedValidationProtocol "],["impl
From <
Versioned <
CollatorProtocolMessage >> for
VersionedCollationProtocol "],["impl
From <Canceled> for
RequestError "],["impl
From <
ApprovalDistributionMessage > for
ValidationProtocol "],["impl
From <RequestFailure> for
RequestError "],["impl
From <
CollationVersion > for
ProtocolVersion "],["impl
From <
ErasureChunk > for
ChunkResponse "],["impl
From <
ProtocolVersion > for
u32 "],["impl
From <
JfyiError > for
Error "],["impl
From <
StatementDistributionMessage > for
ValidationProtocol "],["impl
From <
DisputeMessage > for
DisputeRequest "],["impl
From <ObservedRole> for
ObservedRole "],["impl
From <
Option <
AvailableData >> for
AvailableDataFetchingResponse "],["impl
From <
CollationProtocol > for
VersionedCollationProtocol "]],
+"polkadot_node_primitives":[["impl
From <
SessionWindowSize > for
NonZeroUsize "],["impl
From <&
Statement > for
CompactStatement "],["impl
From <
ValidCandidateVotes > for
BTreeMap <
ValidatorIndex , (
ValidDisputeStatementKind ,
ValidatorSignature )>"],["impl
From <
DisputeMessage > for
UncheckedDisputeMessage "]],
+"polkadot_node_subsystem_types":[["impl
From <
NetworkBridgeEvent <Versioned<CollatorProtocolMessage>>> for
CollatorProtocolMessage "],["impl
From <&
str > for
ChainApiError "],["impl
From <
Error > for
SubsystemError "],["impl
From <
JaegerError > for
SubsystemError "],["impl
From <
NetworkBridgeEvent <Versioned<StatementDistributionMessage>>> for
StatementDistributionMessage "],["impl
From <SendError> for
SubsystemError "],["impl
From <(
CandidateReceipt <H256>,
u32 ,
Option <
GroupIndex >, Sender<
Result <AvailableData,
RecoveryError >>)> for
AvailabilityRecoveryMessage "],["impl
From <OrchestraError> for
SubsystemError "],["impl
From <
Infallible > for
SubsystemError "],["impl
From <
NetworkBridgeEvent <Versioned<BitfieldDistributionMessage>>> for
BitfieldDistributionMessage "],["impl
From <Error> for
SubsystemError "],["impl
From <
NetworkBridgeEvent <Versioned<ApprovalDistributionMessage>>> for
ApprovalDistributionMessage "],["impl
From <
NetworkBridgeEvent <Versioned<GossipSupportNetworkMessage>>> for
GossipSupportMessage "],["impl
From <Canceled> for
SubsystemError "],["impl
From <
String > for
ChainApiError "]],
"polkadot_node_subsystem_util":[["impl
From <
RuntimeApiError > for
Error "],["impl
From <
OrchestraError > for
Error "],["impl
From <
Infallible > for
Error "],["impl
From <Canceled> for
Error "],["impl
From <
SubsystemError > for
Error "],["impl
From <SendError> for
Error "],["impl
From <
FatalError > for
Error "],["impl
From <
JfyiError > for
Error "]],
"polkadot_overseer":[["impl
From <
CandidateValidationOutgoingMessages > for
AllMessages "],["impl
From <
() > for
CandidateValidationOutgoingMessages "],["impl
From <
() > for
AvailabilityDistributionOutgoingMessages "],["impl
From <
CollatorProtocolOutgoingMessages > for
AllMessages "],["impl
From <
() > for
ChainApiOutgoingMessages "],["impl
From <
ProvisionerMessage > for
CandidateBackingOutgoingMessages "],["impl
From <
() > for
PvfCheckerOutgoingMessages "],["impl
From <
() > for
StatementDistributionOutgoingMessages "],["impl
From <
ProvisionerMessage > for
BitfieldDistributionOutgoingMessages "],["impl
From <
CollatorProtocolMessage > for
CandidateBackingOutgoingMessages "],["impl
From <
() > for
CandidateBackingOutgoingMessages "],["impl
From <FinalityNotification<Block<Header<
u32 , BlakeTwo256>, OpaqueExtrinsic>>> for
BlockInfo "],["impl
From <
NetworkBridgeTxMessage > for
AvailabilityRecoveryOutgoingMessages "],["impl
From <
StatementDistributionMessage > for
CandidateBackingOutgoingMessages "],["impl
From <
() > for
BitfieldDistributionOutgoingMessages "],["impl
From <
DisputeCoordinatorMessage > for
DisputeDistributionOutgoingMessages "],["impl
From <
() > for
AllMessages "],["impl
From <
AvailabilityStoreMessage > for
BitfieldSigningOutgoingMessages "],["impl
From <
AvailabilityStoreMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
CollatorProtocolOutgoingMessages "],["impl
From <
CollationGenerationMessage > for
AllMessages "],["impl
From <
ApprovalVotingMessage > for
AllMessages "],["impl
From <
ApprovalVotingMessage > for
ApprovalDistributionOutgoingMessages "],["impl
From <
NetworkBridgeRxMessage > for
AllMessages "],["impl
From <
() > for
CollatorProtocolOutgoingMessages "],["impl
From <
() > for
BitfieldSigningOutgoingMessages "],["impl
From <
DisputeCoordinatorMessage > for
ProvisionerOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
AllMessages "],["impl
From <
ProvisionerMessage > for
AllMessages "],["impl
From <
() > for
ApprovalVotingOutgoingMessages "],["impl
From <
DisputeDistributionMessage > for
AllMessages "],["impl
From <
() > for
CollationGenerationOutgoingMessages "],["impl
From <
ChainSelectionOutgoingMessages > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
AvailabilityDistributionOutgoingMessages "],["impl
From <
BitfieldDistributionOutgoingMessages > for
AllMessages "],["impl
From <
AvailabilityRecoveryMessage > for
ApprovalVotingOutgoingMessages "],["impl
From <
GossipSupportOutgoingMessages > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
BitfieldDistributionOutgoingMessages "],["impl
From <
DisputeCoordinatorMessage > for
ApprovalVotingOutgoingMessages "],["impl
From <
NetworkBridgeTxMessage > for
GossipSupportOutgoingMessages "],["impl
From <
NetworkBridgeTxMessage > for
CollatorProtocolOutgoingMessages "],["impl
From <
NetworkBridgeTxMessage > for
StatementDistributionOutgoingMessages "],["impl
From <
StatementDistributionOutgoingMessages > for
AllMessages "],["impl
From <
CollationGenerationOutgoingMessages > for
AllMessages "],["impl
From <
DisputeDistributionOutgoingMessages > for
AllMessages "],["impl
From <
CandidateBackingOutgoingMessages > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
DisputeDistributionOutgoingMessages "],["impl
From <
() > for
AvailabilityStoreOutgoingMessages "],["impl
From <
() > for
ApprovalDistributionOutgoingMessages "],["impl
From <
DisputeCoordinatorMessage > for
AllMessages "],["impl
From <
NetworkBridgeTxMessage > for
DisputeDistributionOutgoingMessages "],["impl
From <
DisputeCoordinatorOutgoingMessages > for
AllMessages "],["impl
From <
NetworkBridgeTxMessage > for
ApprovalDistributionOutgoingMessages "],["impl
From <
NetworkBridgeTxMessage > for
AllMessages "],["impl
From <
ChainApiMessage > for
ProvisionerOutgoingMessages "],["impl
From <
AvailabilityRecoveryMessage > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
AvailabilityRecoveryOutgoingMessages "],["impl
From <
AvailabilityStoreMessage > for
CandidateBackingOutgoingMessages "],["impl
From <
AvailabilityRecoveryMessage > for
AvailabilityDistributionOutgoingMessages "],["impl
From <
ChainSelectionMessage > for
ApprovalVotingOutgoingMessages "],["impl
From <
NetworkBridgeTxOutgoingMessages > for
AllMessages "],["impl
From <
() > for
DisputeDistributionOutgoingMessages "],["impl
From <
DisputeDistributionMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
ChainApiMessage > for
AvailabilityStoreOutgoingMessages "],["impl
From <
CandidateValidationMessage > for
AllMessages "],["impl
From <
GossipSupportMessage > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
PvfCheckerMessage > for
AllMessages "],["impl
From <
CandidateBackingMessage > for
ProvisionerOutgoingMessages "],["impl
From <
ApprovalVotingOutgoingMessages > for
AllMessages "],["impl
From <
ChainApiMessage > for
AvailabilityDistributionOutgoingMessages "],["impl
From <
PvfCheckerOutgoingMessages > for
AllMessages "],["impl
From <
ApprovalDistributionOutgoingMessages > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
ApprovalVotingOutgoingMessages "],["impl
From <
CandidateValidationMessage > for
ApprovalVotingOutgoingMessages "],["impl
From <
ChainApiMessage > for
AllMessages "],["impl
From <
CandidateBackingMessage > for
StatementDistributionOutgoingMessages "],["impl
From <
ChainApiMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
CandidateValidationMessage > for
CandidateBackingOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
AvailabilityStoreOutgoingMessages "],["impl
From <
CollatorProtocolMessage > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
CollatorProtocolMessage > for
CollationGenerationOutgoingMessages "],["impl
From <
() > for
AvailabilityRecoveryOutgoingMessages "],["impl
From <
NetworkBridgeRxMessage > for
GossipSupportOutgoingMessages "],["impl
From <
AvailabilityDistributionOutgoingMessages > for
AllMessages "],["impl
From <BlockImportNotification<Block<Header<
u32 , BlakeTwo256>, OpaqueExtrinsic>>> for
BlockInfo "],["impl
From <
AvailabilityRecoveryOutgoingMessages > for
AllMessages "],["impl
From <
BitfieldSigningMessage > for
AllMessages "],["impl
From <
() > for
GossipSupportOutgoingMessages "],["impl
From <
() > for
RuntimeApiOutgoingMessages "],["impl
From <
CollationGenerationMessage > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
StatementDistributionMessage > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
AvailabilityStoreMessage > for
AvailabilityRecoveryOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
GossipSupportOutgoingMessages "],["impl
From <
ApprovalDistributionMessage > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
() > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
CandidateValidationOutgoingMessages "],["impl
From <
AvailabilityStoreMessage > for
AllMessages "],["impl
From <
BitfieldDistributionMessage > for
BitfieldSigningOutgoingMessages "],["impl
From <
NetworkBridgeTxMessage > for
AvailabilityDistributionOutgoingMessages "],["impl
From <
BitfieldDistributionMessage > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
ChainApiMessage > for
ApprovalVotingOutgoingMessages "],["impl
From <
ChainSelectionMessage > for
GossipSupportOutgoingMessages "],["impl
From <
CandidateBackingMessage > for
AllMessages "],["impl
From <
() > for
ChainSelectionOutgoingMessages "],["impl
From <
ChainSelectionMessage > for
AllMessages "],["impl
From <
ApprovalDistributionMessage > for
ApprovalVotingOutgoingMessages "],["impl
From <
() > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
PvfCheckerOutgoingMessages "],["impl
From <
ChainApiOutgoingMessages > for
AllMessages "],["impl
From <
BitfieldDistributionMessage > for
AllMessages "],["impl
From <
CandidateValidationMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
GossipSupportMessage > for
AllMessages "],["impl
From <
CandidateBackingMessage > for
CollatorProtocolOutgoingMessages "],["impl
From <
ApprovalDistributionMessage > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
BitfieldSigningOutgoingMessages "],["impl
From <
() > for
NetworkBridgeTxOutgoingMessages "],["impl
From <
BitfieldSigningOutgoingMessages > for
AllMessages "],["impl
From <
AvailabilityDistributionMessage > for
AllMessages "],["impl
From <
ApprovalVotingMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
NetworkBridgeRxOutgoingMessages > for
AllMessages "],["impl
From <
DisputeDistributionMessage > for
NetworkBridgeRxOutgoingMessages "],["impl
From <
AvailabilityRecoveryMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
ChainApiMessage > for
ChainSelectionOutgoingMessages "],["impl
From <
ChainSelectionMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
DisputeCoordinatorOutgoingMessages "],["impl
From <
CandidateValidationMessage > for
PvfCheckerOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
CandidateBackingOutgoingMessages "],["impl
From <
NetworkBridgeTxMessage > for
BitfieldDistributionOutgoingMessages "],["impl
From <
RuntimeApiOutgoingMessages > for
AllMessages "],["impl
From <
CollatorProtocolMessage > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
StatementDistributionOutgoingMessages "],["impl
From <
AvailabilityDistributionMessage > for
CandidateBackingOutgoingMessages "],["impl
From <
AvailabilityStoreMessage > for
AvailabilityDistributionOutgoingMessages "],["impl
From <
StatementDistributionMessage > for
AllMessages "],["impl
From <
AvailabilityStoreOutgoingMessages > for
AllMessages "],["impl
From <
RuntimeApiMessage > for
CollationGenerationOutgoingMessages "],["impl
From <
() > for
ProvisionerOutgoingMessages "],["impl
From <
RuntimeApiMessage > for
ProvisionerOutgoingMessages "],["impl
From <
ProvisionerOutgoingMessages > for
AllMessages "]],
"polkadot_parachain":[["impl
From <
Vec <
u8 ,
Global >> for
BlockData "],["impl
From <[
u8 ;
32 ]> for
ValidationCodeHash "],["impl
From <
Sibling > for
u32 "],["impl
From <
Id > for
Sibling "],["impl
From <
Vec <
u8 ,
Global >> for
HeadData "],["impl
From <Compact<
Id >> for
Id "],["impl
From <
u32 > for
Sibling "],["impl
From <H256> for
ValidationCodeHash "],["impl
From <
u32 > for
Id "],["impl
From <
i32 > for
Id "],["impl
From <
Id > for
u32 "],["impl
From <
Sibling > for
Id "],["impl
From <
Vec <
u8 ,
Global >> for
ValidationCode "],["impl
From <
usize > for
Id "]],
@@ -20,7 +20,7 @@
"polkadot_runtime_parachains":[["impl<T:
Config >
From <
Event <T>> for
() "],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl
From <
Event > for
() "],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl
From <
u32 > for
Origin "],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl<T:
Config >
From <
Event <T>> for
() "],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl<T:
Config >
From <
Event <T>> for
() "],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl
From <
QueueDownwardMessageError > for
SendError "]],
"polkadot_service":[["impl
From <Error> for
Error "],["impl
From <
SubsystemError > for
Error "],["impl
From <
AddrParseError > for
Error "],["impl
From <
Error > for
Error "],["impl
From <
Error > for
Error "],["impl
From <Error> for
Error "],["impl
From <Error> for
Error "],["impl
From <Error> for
Error "],["impl
From <
JaegerError > for
Error "],["impl
From <
Error > for
Error "]],
"polkadot_statement_distribution":[["impl
From <
Error > for
Error "],["impl
From <
Error > for
FatalError "],["impl
From <
FatalError > for
Error "],["impl
From <
JfyiError > for
Error "],["impl
From <
Error > for
JfyiError "]],
-"polkadot_statement_table":[["impl<'a, Ctx:
Context >
From <
Drain <'a, <Ctx as
Context >::
AuthorityId ,
Vec <
Misbehavior <<Ctx as
Context >::
Candidate , <Ctx as
Context >::
Digest , <Ctx as
Context >::
AuthorityId , <Ctx as
Context >::
Signature >,
Global >>> for
DrainMisbehaviors <'a, Ctx>"],["impl<'a>
From <&'a
Statement <CommittedCandidateReceipt<H256>,
CandidateHash >> for PrimitiveStatement"]],
+"polkadot_statement_table":[["impl<'a, Ctx:
Context >
From <
Drain <'a, <Ctx as
Context >::
AuthorityId ,
Vec <
Misbehavior <<Ctx as
Context >::
Candidate , <Ctx as
Context >::
Digest , <Ctx as
Context >::
AuthorityId , <Ctx as
Context >::
Signature >,
Global >>> for
DrainMisbehaviors <'a, Ctx>"],["impl<'a>
From <&'a
Statement <
CommittedCandidateReceipt <H256>,
CandidateHash >> for
PrimitiveStatement "]],
"polkadot_test_runtime":[["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime ,
() >> for
RuntimeError "],["impl
From <
Option <<
Runtime as Config>::AccountId>> for
RuntimeOrigin "],["impl
From <
Event > for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
RuntimeOrigin > for
Result <
Origin ,
RuntimeOrigin >"],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime ,
() >> for
RuntimeEvent "],["impl<T:
Config >
From <
Error <T>> for DispatchError"],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <
Origin > for
OriginCaller "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event> for
RuntimeEvent "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <Event> for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <
OriginCaller > for
RuntimeOrigin "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Origin > for
RuntimeOrigin "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
RuntimeOrigin > for
Result <Origin<
Runtime >,
RuntimeOrigin >"],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl<T:
Config >
From <
Event <T>> for
() "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <RawOrigin<<
Runtime as Config>::AccountId>> for
OriginCaller "],["impl
From <
Origin > for
OriginCaller "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <RawOrigin<<
Runtime as Config>::AccountId>> for
RuntimeOrigin "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <
RuntimeOrigin > for
Result <
Origin ,
RuntimeOrigin >"],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl<T:
Config >
From <
Error <T>> for &'static
str "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime ,
() > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Origin > for
RuntimeOrigin "],["impl
From <
Error <
Runtime >> for
RuntimeError "]],
"rococo_runtime":[["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime ,
() >> for
RuntimeEvent "],["impl
From <Event<
Runtime ,
() >> for
RuntimeEvent "],["impl
From <Error<
Runtime ,
() >> for
RuntimeError "],["impl
From <
RuntimeOrigin > for
Result <
Origin ,
RuntimeOrigin >"],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime , Instance2> as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Option <<
Runtime as Config>::AccountId>> for
RuntimeOrigin "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <<Pallet<
Runtime , Instance2> as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <Event> for
RuntimeEvent "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <Error<
Runtime , Instance1>> for
RuntimeError "],["impl
From <Event> for
RuntimeEvent "],["impl
From <<Pallet<
Runtime ,
() > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event> for
RuntimeEvent "],["impl
From <
RuntimeOrigin > for
Result <Origin<
Runtime , Instance1>,
RuntimeOrigin >"],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime ,
() > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <RawOrigin<<
Runtime as Config>::AccountId, Instance1>> for
RuntimeOrigin "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime ,
() >> for
RuntimeEvent "],["impl
From <Error<
Runtime ,
() >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime ,
() >> for
RuntimeEvent "],["impl
From <
RuntimeOrigin > for
Result <
Origin ,
RuntimeOrigin >"],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <RawOrigin<<
Runtime as Config>::AccountId>> for
RuntimeOrigin "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime , Instance1> as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime ,
() >> for
RuntimeError "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime , Instance1>> for
RuntimeError "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime ,
() >> for
RuntimeEvent "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime ,
() > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime , Instance1> as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime ,
() > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
RuntimeOrigin > for
Result <Origin<
Runtime >,
RuntimeOrigin >"],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime , Instance1>> for
RuntimeEvent "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime ,
() >> for
RuntimeError "],["impl
From <
Event <
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <RawOrigin<<
Runtime as Config>::AccountId, Instance1>> for
OriginCaller "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <HoldReason> for
RuntimeHoldReason "],["impl
From <<Pallet<
Runtime ,
() > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <Event<
Runtime , Instance1>> for
RuntimeEvent "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <
Origin > for
RuntimeOrigin "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event> for
RuntimeEvent "],["impl
From <
Error <
Runtime >> for
RuntimeError "],["impl
From <
OriginCaller > for
RuntimeOrigin "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <Error<
Runtime ,
() >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <RawOrigin<<
Runtime as Config>::AccountId>> for
OriginCaller "],["impl
From <
Origin > for
OriginCaller "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Error<
Runtime >> for
RuntimeError "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Event > for
RuntimeEvent "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <Event<
Runtime >> for
RuntimeEvent "],["impl
From <
Origin > for
RuntimeOrigin "],["impl
From <<Pallet<
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "],["impl
From <
Origin > for
OriginCaller "],["impl
From <<
Pallet <
Runtime > as Callable<
Runtime >>::RuntimeCall> for
RuntimeCall "]],
"staking_miner":[["impl<T: Config>
From <MinerError> for
Error <T>"],["impl<T: Config>
From <Error> for
Error <T>"],["impl
From <Error> for
RpcHelperError "],["impl<T: Config>
From <SecretStringError> for
Error <T>"],["impl<'a>
From <&'a RuntimeVersion> for
RuntimeWrapper <'a>"],["impl<T: Config>
From <Error> for
Error <T>"],["impl<T: Config>
From <FeasibilityError> for
Error <T>"],["impl<T: Config>
From <ElectionError<T>> for
Error <T>"],["impl<T: Config>
From <
RpcHelperError > for
Error <T>"],["impl<T: Config>
From <
Error > for
Error <T>"],["impl
From <Error> for
RpcHelperError "]],
diff --git a/doc/implementors/core/convert/trait.Into.js b/doc/implementors/core/convert/trait.Into.js
index 0d0f8daba9e8..06b5cca15129 100644
--- a/doc/implementors/core/convert/trait.Into.js
+++ b/doc/implementors/core/convert/trait.Into.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"malus":[["impl
Into <
InvalidCandidate > for
FakeCandidateValidationError "]],
"polkadot_node_network_protocol":[["impl
Into <ObservedRole> for
ObservedRole "]],
-"polkadot_statement_table":[["impl
Into <ValidityAttestation> for
ValidityAttestation <ValidatorSignature>"]]
+"polkadot_statement_table":[["impl
Into <
ValidityAttestation > for
ValidityAttestation <
ValidatorSignature >"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/core/iter/traits/collect/trait.FromIterator.js b/doc/implementors/core/iter/traits/collect/trait.FromIterator.js
index 0abe47caf317..697809383e69 100644
--- a/doc/implementors/core/iter/traits/collect/trait.FromIterator.js
+++ b/doc/implementors/core/iter/traits/collect/trait.FromIterator.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"polkadot_node_primitives":[["impl
FromIterator <(ValidatorIndex, (ValidDisputeStatementKind, Signature))> for
ValidCandidateVotes "]],
+"polkadot_node_primitives":[["impl
FromIterator <(
ValidatorIndex , (
ValidDisputeStatementKind , Signature))> for
ValidCandidateVotes "]],
"polkadot_primitives":[["impl<K, V>
FromIterator <V> for
IndexedVec <K, V>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/frame_support/traits/tokens/pay/trait.Pay.js b/doc/implementors/frame_support/traits/tokens/pay/trait.Pay.js
index e4b96ec09c46..20c4e6f080b8 100644
--- a/doc/implementors/frame_support/traits/tokens/pay/trait.Pay.js
+++ b/doc/implementors/frame_support/traits/tokens/pay/trait.Pay.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"xcm_builder":[["impl<Interior: Get<
InteriorMultiLocation >, Router:
SendXcm , Querier: QueryHandler, Timeout: Get<Querier::BlockNumber>, Beneficiary:
Clone , AssetKind, AssetKindToLocatableAsset: Convert<AssetKind,
LocatableAssetId >, BeneficiaryRefToLocation: for<'a> Convert<
&'a Beneficiary ,
MultiLocation >> Pay for
PayOverXcm <Interior, Router, Querier, Timeout, Beneficiary, AssetKind, AssetKindToLocatableAsset, BeneficiaryRefToLocation>"]]
+"xcm_builder":[["impl<Interior: Get<
InteriorMultiLocation >, Router:
SendXcm , Querier:
QueryHandler , Timeout: Get<Querier::
BlockNumber >, Beneficiary:
Clone , AssetKind, AssetKindToLocatableAsset: Convert<AssetKind,
LocatableAssetId >, BeneficiaryRefToLocation: for<'a> Convert<
&'a Beneficiary ,
MultiLocation >> Pay for
PayOverXcm <Interior, Router, Querier, Timeout, Beneficiary, AssetKind, AssetKindToLocatableAsset, BeneficiaryRefToLocation>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/polkadot_primitives/v5/signed/trait.EncodeAs.js b/doc/implementors/polkadot_primitives/v5/signed/trait.EncodeAs.js
index e00c94fc69c4..201be8afab50 100644
--- a/doc/implementors/polkadot_primitives/v5/signed/trait.EncodeAs.js
+++ b/doc/implementors/polkadot_primitives/v5/signed/trait.EncodeAs.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"polkadot_node_primitives":[["impl EncodeAs<CompactStatement> for
Statement "]],
+"polkadot_node_primitives":[["impl
EncodeAs <
CompactStatement > for
Statement "]],
"polkadot_primitives":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm/v3/traits/trait.SendXcm.js b/doc/implementors/xcm/v3/traits/trait.SendXcm.js
index 2f3eddec4c1c..af3874e05c0e 100644
--- a/doc/implementors/xcm/v3/traits/trait.SendXcm.js
+++ b/doc/implementors/xcm/v3/traits/trait.SendXcm.js
@@ -2,7 +2,7 @@
"polkadot_runtime_common":[["impl<T:
Config +
Config , W:
WrapVersion , P:
PriceForParachainDelivery >
SendXcm for
ChildParachainRouter <T, W, P>"]],
"polkadot_test_runtime":[["impl
SendXcm for
DoNothingRouter "]],
"xcm":[],
-"xcm_builder":[["impl<Inner:
SendXcm , TopicSource: SourceTopic>
SendXcm for
WithTopicSource <Inner, TopicSource>"],["impl<Exporter: ExportXcm, UniversalLocation: Get<
InteriorMultiLocation >>
SendXcm for
UnpaidLocalExporter <Exporter, UniversalLocation>"],["impl<Inner:
SendXcm >
SendXcm for
WithUniqueTopic <Inner>"],["impl<Bridges:
ExporterFor , Router:
SendXcm , UniversalLocation: Get<
InteriorMultiLocation >>
SendXcm for
SovereignPaidRemoteExporter <Bridges, Router, UniversalLocation>"],["impl<Bridges:
ExporterFor , Router:
SendXcm , UniversalLocation: Get<
InteriorMultiLocation >>
SendXcm for
UnpaidRemoteExporter <Bridges, Router, UniversalLocation>"]],
+"xcm_builder":[["impl<Inner:
SendXcm , TopicSource: SourceTopic>
SendXcm for
WithTopicSource <Inner, TopicSource>"],["impl<Exporter:
ExportXcm , UniversalLocation: Get<
InteriorMultiLocation >>
SendXcm for
UnpaidLocalExporter <Exporter, UniversalLocation>"],["impl<Inner:
SendXcm >
SendXcm for
WithUniqueTopic <Inner>"],["impl<Bridges:
ExporterFor , Router:
SendXcm , UniversalLocation: Get<
InteriorMultiLocation >>
SendXcm for
SovereignPaidRemoteExporter <Bridges, Router, UniversalLocation>"],["impl<Bridges:
ExporterFor , Router:
SendXcm , UniversalLocation: Get<
InteriorMultiLocation >>
SendXcm for
UnpaidRemoteExporter <Bridges, Router, UniversalLocation>"]],
"xcm_fuzzer":[["impl<T: Get<
ParaId >>
SendXcm for
ParachainXcmRouter <T>"],["impl
SendXcm for
RelayChainXcmRouter "]],
"xcm_simulator":[],
"xcm_simulator_example":[["impl<T: Get<
ParaId >>
SendXcm for
ParachainXcmRouter <T>"],["impl
SendXcm for
RelayChainXcmRouter "]]
diff --git a/doc/implementors/xcm_executor/traits/asset_lock/trait.AssetLock.js b/doc/implementors/xcm_executor/traits/asset_lock/trait.AssetLock.js
index 12b800eebe2d..7d4983865869 100644
--- a/doc/implementors/xcm_executor/traits/asset_lock/trait.AssetLock.js
+++ b/doc/implementors/xcm_executor/traits/asset_lock/trait.AssetLock.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > AssetLock for
Pallet <T>"]],
+"pallet_xcm":[["impl<T:
Config >
AssetLock for
Pallet <T>"]],
"xcm_builder":[["impl
AssetLock for
TestAssetLocker "]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/asset_lock/trait.Enact.js b/doc/implementors/xcm_executor/traits/asset_lock/trait.Enact.js
index 549ce006fef3..22826342d4e3 100644
--- a/doc/implementors/xcm_executor/traits/asset_lock/trait.Enact.js
+++ b/doc/implementors/xcm_executor/traits/asset_lock/trait.Enact.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > Enact for
LockTicket <T>"],["impl<T:
Config > Enact for
ReduceTicket <T>"],["impl<T:
Config > Enact for
UnlockTicket <T>"]],
+"pallet_xcm":[["impl<T:
Config >
Enact for
LockTicket <T>"],["impl<T:
Config >
Enact for
ReduceTicket <T>"],["impl<T:
Config >
Enact for
UnlockTicket <T>"]],
"xcm_builder":[["impl
Enact for
TestUnlockTicket "],["impl
Enact for
TestReduceTicket "],["impl
Enact for
TestLockTicket "]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/conversion/trait.ConvertLocation.js b/doc/implementors/xcm_executor/traits/conversion/trait.ConvertLocation.js
index f6697cc03098..4559cee12f93 100644
--- a/doc/implementors/xcm_executor/traits/conversion/trait.ConvertLocation.js
+++ b/doc/implementors/xcm_executor/traits/conversion/trait.ConvertLocation.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_builder":[["impl<ParaId:
From <
u32 > +
Into <
u32 > + AccountIdConversion<AccountId>, AccountId:
Clone > ConvertLocation<AccountId> for
ChildParachainConvertsVia <ParaId, AccountId>"],["impl<UniversalLocation: Get<
InteriorMultiLocation >, AccountId:
From <[
u8 ;
32 ]> +
Clone > ConvertLocation<AccountId> for
GlobalConsensusParachainConvertsFor <UniversalLocation, AccountId>"],["impl<Network: Get<
Option <
NetworkId >>, AccountId:
From <[
u8 ;
20 ]> +
Into <[
u8 ;
20 ]> +
Clone > ConvertLocation<AccountId> for
AccountKey20Aliases <Network, AccountId>"],["impl<UniversalLocation: Get<
InteriorMultiLocation >, AccountId:
From <[
u8 ;
32 ]> +
Clone > ConvertLocation<AccountId> for
GlobalConsensusConvertsFor <UniversalLocation, AccountId>"],["impl<AccountId: Decode +
Eq +
Clone > ConvertLocation<AccountId> for
ParentIsPreset <AccountId>"],["impl<ParaId:
From <
u32 > +
Into <
u32 > + AccountIdConversion<AccountId>, AccountId:
Clone > ConvertLocation<AccountId> for
SiblingParachainConvertsVia <ParaId, AccountId>"],["impl<AccountId:
From <[
u8 ;
32 ]> +
Clone , Describe:
DescribeLocation > ConvertLocation<AccountId> for
HashedDescription <AccountId, Describe>"],["impl<Network: Get<
Option <
NetworkId >>, AccountId:
From <[
u8 ;
32 ]> +
Into <[
u8 ;
32 ]> +
Clone > ConvertLocation<AccountId> for
Account32Hash <Network, AccountId>"],["impl<Network: Get<
Option <
NetworkId >>, AccountId:
From <[
u8 ;
32 ]> +
Into <[
u8 ;
32 ]> +
Clone > ConvertLocation<AccountId> for
AccountId32Aliases <Network, AccountId>"]],
+"xcm_builder":[["impl<ParaId:
From <
u32 > +
Into <
u32 > + AccountIdConversion<AccountId>, AccountId:
Clone >
ConvertLocation <AccountId> for
ChildParachainConvertsVia <ParaId, AccountId>"],["impl<UniversalLocation: Get<
InteriorMultiLocation >, AccountId:
From <[
u8 ;
32 ]> +
Clone >
ConvertLocation <AccountId> for
GlobalConsensusParachainConvertsFor <UniversalLocation, AccountId>"],["impl<Network: Get<
Option <
NetworkId >>, AccountId:
From <[
u8 ;
20 ]> +
Into <[
u8 ;
20 ]> +
Clone >
ConvertLocation <AccountId> for
AccountKey20Aliases <Network, AccountId>"],["impl<UniversalLocation: Get<
InteriorMultiLocation >, AccountId:
From <[
u8 ;
32 ]> +
Clone >
ConvertLocation <AccountId> for
GlobalConsensusConvertsFor <UniversalLocation, AccountId>"],["impl<AccountId: Decode +
Eq +
Clone >
ConvertLocation <AccountId> for
ParentIsPreset <AccountId>"],["impl<ParaId:
From <
u32 > +
Into <
u32 > + AccountIdConversion<AccountId>, AccountId:
Clone >
ConvertLocation <AccountId> for
SiblingParachainConvertsVia <ParaId, AccountId>"],["impl<AccountId:
From <[
u8 ;
32 ]> +
Clone , Describe:
DescribeLocation >
ConvertLocation <AccountId> for
HashedDescription <AccountId, Describe>"],["impl<Network: Get<
Option <
NetworkId >>, AccountId:
From <[
u8 ;
32 ]> +
Into <[
u8 ;
32 ]> +
Clone >
ConvertLocation <AccountId> for
Account32Hash <Network, AccountId>"],["impl<Network: Get<
Option <
NetworkId >>, AccountId:
From <[
u8 ;
32 ]> +
Into <[
u8 ;
32 ]> +
Clone >
ConvertLocation <AccountId> for
AccountId32Aliases <Network, AccountId>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/conversion/trait.ConvertOrigin.js b/doc/implementors/xcm_executor/traits/conversion/trait.ConvertOrigin.js
index 01fc88fa8f83..4c4a2d2acb7f 100644
--- a/doc/implementors/xcm_executor/traits/conversion/trait.ConvertOrigin.js
+++ b/doc/implementors/xcm_executor/traits/conversion/trait.ConvertOrigin.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<RuntimeOrigin:
From <
Origin >> ConvertOrigin<RuntimeOrigin> for
XcmPassthrough <RuntimeOrigin>"]],
-"xcm_builder":[["impl<RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
ParentAsSuperuser <RuntimeOrigin>"],["impl<Network: Get<
Option <
NetworkId >>, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SignedAccountKey20AsNative <Network, RuntimeOrigin>
where\n RuntimeOrigin::AccountId: From <[u8 ; 20 ]>, "],["impl<Network: Get<
Option <
NetworkId >>, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SignedAccountId32AsNative <Network, RuntimeOrigin>
where\n RuntimeOrigin::AccountId: From <[u8 ; 32 ]>, "],["impl<LocationConverter: ConvertLocation<RuntimeOrigin::AccountId>, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SovereignSignedViaLocation <LocationConverter, RuntimeOrigin>
where\n RuntimeOrigin::AccountId: Clone , "],["impl<ParachainOrigin:
From <
u32 >, RuntimeOrigin:
From <ParachainOrigin>>
ConvertOrigin <RuntimeOrigin> for
ChildParachainAsNative <ParachainOrigin, RuntimeOrigin>"],["impl<ParaId:
IsSystem +
From <
u32 >, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SiblingSystemParachainAsSuperuser <ParaId, RuntimeOrigin>"],["impl<ParachainOrigin:
From <
u32 >, RuntimeOrigin:
From <ParachainOrigin>>
ConvertOrigin <RuntimeOrigin> for
SiblingParachainAsNative <ParachainOrigin, RuntimeOrigin>"],["impl<ParaId:
IsSystem +
From <
u32 >, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
ChildSystemParachainAsSuperuser <ParaId, RuntimeOrigin>"],["impl<RelayOrigin: Get<RuntimeOrigin>, RuntimeOrigin>
ConvertOrigin <RuntimeOrigin> for
RelayChainAsNative <RelayOrigin, RuntimeOrigin>"]],
+"pallet_xcm":[["impl<RuntimeOrigin:
From <
Origin >>
ConvertOrigin <RuntimeOrigin> for
XcmPassthrough <RuntimeOrigin>"]],
+"xcm_builder":[["impl<RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
ParentAsSuperuser <RuntimeOrigin>"],["impl<Network: Get<
Option <
NetworkId >>, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SignedAccountKey20AsNative <Network, RuntimeOrigin>
where\n RuntimeOrigin::AccountId: From <[u8 ; 20 ]>, "],["impl<Network: Get<
Option <
NetworkId >>, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SignedAccountId32AsNative <Network, RuntimeOrigin>
where\n RuntimeOrigin::AccountId: From <[u8 ; 32 ]>, "],["impl<LocationConverter:
ConvertLocation <RuntimeOrigin::AccountId>, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SovereignSignedViaLocation <LocationConverter, RuntimeOrigin>
where\n RuntimeOrigin::AccountId: Clone , "],["impl<ParachainOrigin:
From <
u32 >, RuntimeOrigin:
From <ParachainOrigin>>
ConvertOrigin <RuntimeOrigin> for
ChildParachainAsNative <ParachainOrigin, RuntimeOrigin>"],["impl<ParaId:
IsSystem +
From <
u32 >, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
SiblingSystemParachainAsSuperuser <ParaId, RuntimeOrigin>"],["impl<ParachainOrigin:
From <
u32 >, RuntimeOrigin:
From <ParachainOrigin>>
ConvertOrigin <RuntimeOrigin> for
SiblingParachainAsNative <ParachainOrigin, RuntimeOrigin>"],["impl<ParaId:
IsSystem +
From <
u32 >, RuntimeOrigin: OriginTrait>
ConvertOrigin <RuntimeOrigin> for
ChildSystemParachainAsSuperuser <ParaId, RuntimeOrigin>"],["impl<RelayOrigin: Get<RuntimeOrigin>, RuntimeOrigin>
ConvertOrigin <RuntimeOrigin> for
RelayChainAsNative <RelayOrigin, RuntimeOrigin>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/drop_assets/trait.ClaimAssets.js b/doc/implementors/xcm_executor/traits/drop_assets/trait.ClaimAssets.js
index 3ab91f862f95..d198ea6e8d15 100644
--- a/doc/implementors/xcm_executor/traits/drop_assets/trait.ClaimAssets.js
+++ b/doc/implementors/xcm_executor/traits/drop_assets/trait.ClaimAssets.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > ClaimAssets for
Pallet <T>"]],
-"xcm_builder":[["impl ClaimAssets for
TestAssetTrap "]],
+"pallet_xcm":[["impl<T:
Config >
ClaimAssets for
Pallet <T>"]],
+"xcm_builder":[["impl
ClaimAssets for
TestAssetTrap "]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/drop_assets/trait.DropAssets.js b/doc/implementors/xcm_executor/traits/drop_assets/trait.DropAssets.js
index 4c1bb1727825..2bbba8958d4c 100644
--- a/doc/implementors/xcm_executor/traits/drop_assets/trait.DropAssets.js
+++ b/doc/implementors/xcm_executor/traits/drop_assets/trait.DropAssets.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > DropAssets for
Pallet <T>"]],
-"xcm_builder":[["impl DropAssets for
TestAssetTrap "]],
+"pallet_xcm":[["impl<T:
Config >
DropAssets for
Pallet <T>"]],
+"xcm_builder":[["impl
DropAssets for
TestAssetTrap "]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/export/trait.ExportXcm.js b/doc/implementors/xcm_executor/traits/export/trait.ExportXcm.js
index d863fb0e63c9..7dbe3451bae9 100644
--- a/doc/implementors/xcm_executor/traits/export/trait.ExportXcm.js
+++ b/doc/implementors/xcm_executor/traits/export/trait.ExportXcm.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_builder":[["impl<Bridge:
HaulBlob , BridgedNetwork: Get<
NetworkId >, Price: Get<
MultiAssets >> ExportXcm for
HaulBlobExporter <Bridge, BridgedNetwork, Price>"]],
+"xcm_builder":[["impl<Bridge:
HaulBlob , BridgedNetwork: Get<
NetworkId >, Price: Get<
MultiAssets >>
ExportXcm for
HaulBlobExporter <Bridge, BridgedNetwork, Price>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/on_response/trait.OnResponse.js b/doc/implementors/xcm_executor/traits/on_response/trait.OnResponse.js
index 3c6201304e9a..cdbefc11d1d7 100644
--- a/doc/implementors/xcm_executor/traits/on_response/trait.OnResponse.js
+++ b/doc/implementors/xcm_executor/traits/on_response/trait.OnResponse.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > OnResponse for
Pallet <T>"]],
+"pallet_xcm":[["impl<T:
Config >
OnResponse for
Pallet <T>"]],
"xcm_builder":[],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/on_response/trait.QueryHandler.js b/doc/implementors/xcm_executor/traits/on_response/trait.QueryHandler.js
index 9a124c402160..4706a57f4bd8 100644
--- a/doc/implementors/xcm_executor/traits/on_response/trait.QueryHandler.js
+++ b/doc/implementors/xcm_executor/traits/on_response/trait.QueryHandler.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > QueryHandler for
Pallet <T>"]]
+"pallet_xcm":[["impl<T:
Config >
QueryHandler for
Pallet <T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/on_response/trait.VersionChangeNotifier.js b/doc/implementors/xcm_executor/traits/on_response/trait.VersionChangeNotifier.js
index 86e883ad43c2..ea52bd5fcf35 100644
--- a/doc/implementors/xcm_executor/traits/on_response/trait.VersionChangeNotifier.js
+++ b/doc/implementors/xcm_executor/traits/on_response/trait.VersionChangeNotifier.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > VersionChangeNotifier for
Pallet <T>"]],
-"xcm_builder":[["impl VersionChangeNotifier for
TestSubscriptionService "]],
+"pallet_xcm":[["impl<T:
Config >
VersionChangeNotifier for
Pallet <T>"]],
+"xcm_builder":[["impl
VersionChangeNotifier for
TestSubscriptionService "]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/should_execute/trait.CheckSuspension.js b/doc/implementors/xcm_executor/traits/should_execute/trait.CheckSuspension.js
index a7bae538c70c..c72c394dc143 100644
--- a/doc/implementors/xcm_executor/traits/should_execute/trait.CheckSuspension.js
+++ b/doc/implementors/xcm_executor/traits/should_execute/trait.CheckSuspension.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"pallet_xcm":[["impl<T:
Config > CheckSuspension for
Pallet <T>"]],
+"pallet_xcm":[["impl<T:
Config >
CheckSuspension for
Pallet <T>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/should_execute/trait.ShouldExecute.js b/doc/implementors/xcm_executor/traits/should_execute/trait.ShouldExecute.js
index a3f14f7efa6f..0cb4dfdbcc6e 100644
--- a/doc/implementors/xcm_executor/traits/should_execute/trait.ShouldExecute.js
+++ b/doc/implementors/xcm_executor/traits/should_execute/trait.ShouldExecute.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_builder":[["impl<T: Contains<
MultiLocation >> ShouldExecute for
AllowSubscriptionsFrom <T>"],["impl<Deny, Allow> ShouldExecute for
DenyThenTry <Deny, Allow>
where\n Deny: ShouldExecute,\n Allow: ShouldExecute, "],["impl<T: Contains<
MultiLocation >> ShouldExecute for
AllowUnpaidExecutionFrom <T>"],["impl ShouldExecute for
DenyReserveTransferToRelayChain "],["impl<ResponseHandler:
OnResponse > ShouldExecute for
AllowKnownQueryResponses <ResponseHandler>"],["impl<T: Contains<
MultiLocation >> ShouldExecute for
AllowExplicitUnpaidExecutionFrom <T>"],["impl ShouldExecute for
TakeWeightCredit "],["impl<T: Contains<
MultiLocation >> ShouldExecute for
AllowTopLevelPaidExecutionFrom <T>"],["impl<Inner, SuspensionChecker> ShouldExecute for
RespectSuspension <Inner, SuspensionChecker>
where\n Inner: ShouldExecute,\n SuspensionChecker: CheckSuspension, "],["impl<InnerBarrier: ShouldExecute, LocalUniversal: Get<
InteriorMultiLocation >, MaxPrefixes: Get<
u32 >> ShouldExecute for
WithComputedOrigin <InnerBarrier, LocalUniversal, MaxPrefixes>"],["impl<InnerBarrier: ShouldExecute> ShouldExecute for
TrailingSetTopicAsId <InnerBarrier>"]],
+"xcm_builder":[["impl<T: Contains<
MultiLocation >>
ShouldExecute for
AllowSubscriptionsFrom <T>"],["impl<Deny, Allow>
ShouldExecute for
DenyThenTry <Deny, Allow>
where\n Deny: ShouldExecute ,\n Allow: ShouldExecute , "],["impl<T: Contains<
MultiLocation >>
ShouldExecute for
AllowUnpaidExecutionFrom <T>"],["impl
ShouldExecute for
DenyReserveTransferToRelayChain "],["impl<ResponseHandler:
OnResponse >
ShouldExecute for
AllowKnownQueryResponses <ResponseHandler>"],["impl<T: Contains<
MultiLocation >>
ShouldExecute for
AllowExplicitUnpaidExecutionFrom <T>"],["impl
ShouldExecute for
TakeWeightCredit "],["impl<T: Contains<
MultiLocation >>
ShouldExecute for
AllowTopLevelPaidExecutionFrom <T>"],["impl<Inner, SuspensionChecker>
ShouldExecute for
RespectSuspension <Inner, SuspensionChecker>
where\n Inner: ShouldExecute ,\n SuspensionChecker: CheckSuspension , "],["impl<InnerBarrier:
ShouldExecute , LocalUniversal: Get<
InteriorMultiLocation >, MaxPrefixes: Get<
u32 >>
ShouldExecute for
WithComputedOrigin <InnerBarrier, LocalUniversal, MaxPrefixes>"],["impl<InnerBarrier:
ShouldExecute >
ShouldExecute for
TrailingSetTopicAsId <InnerBarrier>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungible.js b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungible.js
index 1b383725867a..e60bf1c56c70 100644
--- a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungible.js
+++ b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungible.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_builder":[["impl<T: Get<[
u8 ;
32 ]>, B:
TryFrom <
u128 >> MatchesFungible<B> for
IsAbstract <T>"],["impl<T: Get<
MultiLocation >, B:
TryFrom <
u128 >> MatchesFungible<B> for
IsConcrete <T>"]],
+"xcm_builder":[["impl<T: Get<[
u8 ;
32 ]>, B:
TryFrom <
u128 >>
MatchesFungible <B> for
IsAbstract <T>"],["impl<T: Get<
MultiLocation >, B:
TryFrom <
u128 >>
MatchesFungible <B> for
IsConcrete <T>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungibles.js b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungibles.js
index 8072bca1599c..95da69ca4632 100644
--- a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungibles.js
+++ b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesFungibles.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_builder":[["impl<AssetId:
Clone , Balance:
Clone , ConvertAssetId: MaybeEquivalence<[
u8 ;
32 ], AssetId>, ConvertBalance: MaybeEquivalence<
u128 , Balance>> MatchesFungibles<AssetId, Balance> for
ConvertedAbstractId <AssetId, Balance, ConvertAssetId, ConvertBalance>"],["impl<AssetId:
Clone , Balance:
Clone , ConvertAssetId: MaybeEquivalence<
MultiLocation , AssetId>, ConvertBalance: MaybeEquivalence<
u128 , Balance>> MatchesFungibles<AssetId, Balance> for
ConvertedConcreteId <AssetId, Balance, ConvertAssetId, ConvertBalance>"],["impl<AssetId:
Clone , Balance:
Clone , MatchAssetId: Contains<
MultiLocation >, ConvertAssetId: MaybeEquivalence<
MultiLocation , AssetId>, ConvertBalance: MaybeEquivalence<
u128 , Balance>> MatchesFungibles<AssetId, Balance> for
MatchedConvertedConcreteId <AssetId, Balance, MatchAssetId, ConvertAssetId, ConvertBalance>"]],
+"xcm_builder":[["impl<AssetId:
Clone , Balance:
Clone , ConvertAssetId: MaybeEquivalence<[
u8 ;
32 ], AssetId>, ConvertBalance: MaybeEquivalence<
u128 , Balance>>
MatchesFungibles <AssetId, Balance> for
ConvertedAbstractId <AssetId, Balance, ConvertAssetId, ConvertBalance>"],["impl<AssetId:
Clone , Balance:
Clone , ConvertAssetId: MaybeEquivalence<
MultiLocation , AssetId>, ConvertBalance: MaybeEquivalence<
u128 , Balance>>
MatchesFungibles <AssetId, Balance> for
ConvertedConcreteId <AssetId, Balance, ConvertAssetId, ConvertBalance>"],["impl<AssetId:
Clone , Balance:
Clone , MatchAssetId: Contains<
MultiLocation >, ConvertAssetId: MaybeEquivalence<
MultiLocation , AssetId>, ConvertBalance: MaybeEquivalence<
u128 , Balance>>
MatchesFungibles <AssetId, Balance> for
MatchedConvertedConcreteId <AssetId, Balance, MatchAssetId, ConvertAssetId, ConvertBalance>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungible.js b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungible.js
index 3ac9cc19e8b8..5cd2348a394e 100644
--- a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungible.js
+++ b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungible.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_builder":[["impl<T: Get<[
u8 ;
32 ]>, B:
TryFrom <
AssetInstance >> MatchesNonFungible<B> for
IsAbstract <T>"],["impl<T: Get<
MultiLocation >, I:
TryFrom <
AssetInstance >> MatchesNonFungible<I> for
IsConcrete <T>"]],
+"xcm_builder":[["impl<T: Get<[
u8 ;
32 ]>, B:
TryFrom <
AssetInstance >>
MatchesNonFungible <B> for
IsAbstract <T>"],["impl<T: Get<
MultiLocation >, I:
TryFrom <
AssetInstance >>
MatchesNonFungible <I> for
IsConcrete <T>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungibles.js b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungibles.js
index 467026ebf04f..b928e55b721f 100644
--- a/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungibles.js
+++ b/doc/implementors/xcm_executor/traits/token_matching/trait.MatchesNonFungibles.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_builder":[["impl<ClassId:
Clone , InstanceId:
Clone , ConvertClassId: MaybeEquivalence<
MultiLocation , ClassId>, ConvertInstanceId: MaybeEquivalence<
AssetInstance , InstanceId>> MatchesNonFungibles<ClassId, InstanceId> for
ConvertedConcreteId <ClassId, InstanceId, ConvertClassId, ConvertInstanceId>"],["impl<ClassId:
Clone , InstanceId:
Clone , MatchClassId: Contains<
MultiLocation >, ConvertClassId: MaybeEquivalence<
MultiLocation , ClassId>, ConvertInstanceId: MaybeEquivalence<
AssetInstance , InstanceId>> MatchesNonFungibles<ClassId, InstanceId> for
MatchedConvertedConcreteId <ClassId, InstanceId, MatchClassId, ConvertClassId, ConvertInstanceId>"],["impl<ClassId:
Clone , InstanceId:
Clone , ConvertClassId: MaybeEquivalence<[
u8 ;
32 ], ClassId>, ConvertInstanceId: MaybeEquivalence<
AssetInstance , InstanceId>> MatchesNonFungibles<ClassId, InstanceId> for
ConvertedAbstractId <ClassId, InstanceId, ConvertClassId, ConvertInstanceId>"]],
+"xcm_builder":[["impl<ClassId:
Clone , InstanceId:
Clone , ConvertClassId: MaybeEquivalence<
MultiLocation , ClassId>, ConvertInstanceId: MaybeEquivalence<
AssetInstance , InstanceId>>
MatchesNonFungibles <ClassId, InstanceId> for
ConvertedConcreteId <ClassId, InstanceId, ConvertClassId, ConvertInstanceId>"],["impl<ClassId:
Clone , InstanceId:
Clone , MatchClassId: Contains<
MultiLocation >, ConvertClassId: MaybeEquivalence<
MultiLocation , ClassId>, ConvertInstanceId: MaybeEquivalence<
AssetInstance , InstanceId>>
MatchesNonFungibles <ClassId, InstanceId> for
MatchedConvertedConcreteId <ClassId, InstanceId, MatchClassId, ConvertClassId, ConvertInstanceId>"],["impl<ClassId:
Clone , InstanceId:
Clone , ConvertClassId: MaybeEquivalence<[
u8 ;
32 ], ClassId>, ConvertInstanceId: MaybeEquivalence<
AssetInstance , InstanceId>>
MatchesNonFungibles <ClassId, InstanceId> for
ConvertedAbstractId <ClassId, InstanceId, ConvertClassId, ConvertInstanceId>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/transact_asset/trait.TransactAsset.js b/doc/implementors/xcm_executor/traits/transact_asset/trait.TransactAsset.js
index 5331607f818a..887ffa435db2 100644
--- a/doc/implementors/xcm_executor/traits/transact_asset/trait.TransactAsset.js
+++ b/doc/implementors/xcm_executor/traits/transact_asset/trait.TransactAsset.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"polkadot_test_runtime":[["impl
TransactAsset for
DummyAssetTransactor "]],
-"xcm_builder":[["impl<Assets: Mutate<AccountId>, Matcher: MatchesNonFungibles<Assets::CollectionId, Assets::ItemId>, AccountIdConverter: ConvertLocation<AccountId>, AccountId:
Clone +
Eq , CheckAsset:
AssetChecking <Assets::CollectionId>, CheckingAccount: Get<
Option <AccountId>>>
TransactAsset for
NonFungiblesMutateAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Assets: Transfer<AccountId>, Matcher: MatchesNonFungibles<Assets::CollectionId, Assets::ItemId>, AccountIdConverter: ConvertLocation<AccountId>, AccountId:
Clone >
TransactAsset for
NonFungiblesTransferAdapter <Assets, Matcher, AccountIdConverter, AccountId>"],["impl<Assets: Mutate<AccountId> + Transfer<AccountId>, Matcher: MatchesNonFungibles<Assets::CollectionId, Assets::ItemId>, AccountIdConverter: ConvertLocation<AccountId>, AccountId:
Clone +
Eq , CheckAsset:
AssetChecking <Assets::CollectionId>, CheckingAccount: Get<
Option <AccountId>>>
TransactAsset for
NonFungiblesAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Assets: Mutate<AccountId>, Matcher: MatchesFungibles<Assets::AssetId, Assets::Balance>, AccountIdConverter: ConvertLocation<AccountId>, AccountId:
Clone , CheckAsset:
AssetChecking <Assets::AssetId>, CheckingAccount: Get<AccountId>>
TransactAsset for
FungiblesAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Assets: Mutate<AccountId>, Matcher: MatchesFungibles<Assets::AssetId, Assets::Balance>, AccountIdConverter: ConvertLocation<AccountId>, AccountId:
Clone , CheckAsset:
AssetChecking <Assets::AssetId>, CheckingAccount: Get<AccountId>>
TransactAsset for
FungiblesMutateAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Currency: Currency<AccountId>, Matcher: MatchesFungible<Currency::Balance>, AccountIdConverter: ConvertLocation<AccountId>, AccountId:
Clone , CheckedAccount: Get<
Option <(AccountId,
MintLocation )>>>
TransactAsset for
CurrencyAdapter <Currency, Matcher, AccountIdConverter, AccountId, CheckedAccount>"],["impl<Assets: Mutate<AccountId>, Matcher: MatchesFungibles<Assets::AssetId, Assets::Balance>, AccountIdConverter: ConvertLocation<AccountId>, AccountId:
Clone >
TransactAsset for
FungiblesTransferAdapter <Assets, Matcher, AccountIdConverter, AccountId>"]],
+"xcm_builder":[["impl<Assets: Mutate<AccountId>, Matcher:
MatchesNonFungibles <Assets::CollectionId, Assets::ItemId>, AccountIdConverter:
ConvertLocation <AccountId>, AccountId:
Clone +
Eq , CheckAsset:
AssetChecking <Assets::CollectionId>, CheckingAccount: Get<
Option <AccountId>>>
TransactAsset for
NonFungiblesMutateAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Assets: Transfer<AccountId>, Matcher:
MatchesNonFungibles <Assets::CollectionId, Assets::ItemId>, AccountIdConverter:
ConvertLocation <AccountId>, AccountId:
Clone >
TransactAsset for
NonFungiblesTransferAdapter <Assets, Matcher, AccountIdConverter, AccountId>"],["impl<Assets: Mutate<AccountId> + Transfer<AccountId>, Matcher:
MatchesNonFungibles <Assets::CollectionId, Assets::ItemId>, AccountIdConverter:
ConvertLocation <AccountId>, AccountId:
Clone +
Eq , CheckAsset:
AssetChecking <Assets::CollectionId>, CheckingAccount: Get<
Option <AccountId>>>
TransactAsset for
NonFungiblesAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Assets: Mutate<AccountId>, Matcher:
MatchesFungibles <Assets::AssetId, Assets::Balance>, AccountIdConverter:
ConvertLocation <AccountId>, AccountId:
Clone , CheckAsset:
AssetChecking <Assets::AssetId>, CheckingAccount: Get<AccountId>>
TransactAsset for
FungiblesAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Assets: Mutate<AccountId>, Matcher:
MatchesFungibles <Assets::AssetId, Assets::Balance>, AccountIdConverter:
ConvertLocation <AccountId>, AccountId:
Clone , CheckAsset:
AssetChecking <Assets::AssetId>, CheckingAccount: Get<AccountId>>
TransactAsset for
FungiblesMutateAdapter <Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>"],["impl<Currency: Currency<AccountId>, Matcher:
MatchesFungible <Currency::Balance>, AccountIdConverter:
ConvertLocation <AccountId>, AccountId:
Clone , CheckedAccount: Get<
Option <(AccountId,
MintLocation )>>>
TransactAsset for
CurrencyAdapter <Currency, Matcher, AccountIdConverter, AccountId, CheckedAccount>"],["impl<Assets: Mutate<AccountId>, Matcher:
MatchesFungibles <Assets::AssetId, Assets::Balance>, AccountIdConverter:
ConvertLocation <AccountId>, AccountId:
Clone >
TransactAsset for
FungiblesTransferAdapter <Assets, Matcher, AccountIdConverter, AccountId>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/weight/trait.WeightBounds.js b/doc/implementors/xcm_executor/traits/weight/trait.WeightBounds.js
index b7b12032273f..300828c957a5 100644
--- a/doc/implementors/xcm_executor/traits/weight/trait.WeightBounds.js
+++ b/doc/implementors/xcm_executor/traits/weight/trait.WeightBounds.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"xcm_builder":[["impl<T: Get<
Weight >, C: Decode + GetDispatchInfo, M: Get<
u32 >> WeightBounds<C> for
FixedWeightBounds <T, C, M>"],["impl<W, C, M> WeightBounds<C> for
WeightInfoBounds <W, C, M>
where\n W: XcmWeightInfo <C>,\n C: Decode + GetDispatchInfo,\n M: Get<u32 >,\n Instruction <C>: GetWeight <W>, "]]
+"xcm_builder":[["impl<T: Get<
Weight >, C: Decode + GetDispatchInfo, M: Get<
u32 >>
WeightBounds <C> for
FixedWeightBounds <T, C, M>"],["impl<W, C, M>
WeightBounds <C> for
WeightInfoBounds <W, C, M>
where\n W: XcmWeightInfo <C>,\n C: Decode + GetDispatchInfo,\n M: Get<u32 >,\n Instruction <C>: GetWeight <W>, "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_executor/traits/weight/trait.WeightTrader.js b/doc/implementors/xcm_executor/traits/weight/trait.WeightTrader.js
index 4fed9c6b86a9..6c18afc9588d 100644
--- a/doc/implementors/xcm_executor/traits/weight/trait.WeightTrader.js
+++ b/doc/implementors/xcm_executor/traits/weight/trait.WeightTrader.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"polkadot_test_runtime":[["impl
WeightTrader for
DummyWeightTrader "]],
-"xcm_builder":[["impl<WeightToFee: WeightToFeeT<Balance = Currency::Balance>, AssetId: Get<
MultiLocation >, AccountId, Currency: CurrencyT<AccountId>, OnUnbalanced: OnUnbalancedT<Currency::NegativeImbalance>> WeightTrader for
UsingComponents <WeightToFee, AssetId, AccountId, Currency, OnUnbalanced>"],["impl<T: Get<(
AssetId ,
u128 ,
u128 )>, R:
TakeRevenue > WeightTrader for
FixedRateOfFungible <T, R>"]],
+"xcm_builder":[["impl<WeightToFee: WeightToFeeT<Balance = Currency::Balance>, AssetId: Get<
MultiLocation >, AccountId, Currency: CurrencyT<AccountId>, OnUnbalanced: OnUnbalancedT<Currency::NegativeImbalance>>
WeightTrader for
UsingComponents <WeightToFee, AssetId, AccountId, Currency, OnUnbalanced>"],["impl<T: Get<(
AssetId ,
u128 ,
u128 )>, R:
TakeRevenue >
WeightTrader for
FixedRateOfFungible <T, R>"]],
"xcm_executor":[]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/implementors/xcm_simulator/trait.TestExt.js b/doc/implementors/xcm_simulator/trait.TestExt.js
index 099f047a040e..546fdcc8b2f5 100644
--- a/doc/implementors/xcm_simulator/trait.TestExt.js
+++ b/doc/implementors/xcm_simulator/trait.TestExt.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
-"xcm_fuzzer":[["impl
TestExt for
ParaA "],["impl
TestExt for
Relay "],["impl
TestExt for
ParaB "],["impl
TestExt for
ParaC "]],
-"xcm_simulator_example":[["impl TestExt for
Relay "],["impl TestExt for
ParaB "],["impl TestExt for
ParaA "]]
+"xcm_fuzzer":[["impl TestExt for
ParaA "],["impl TestExt for
Relay "],["impl TestExt for
ParaB "],["impl TestExt for
ParaC "]],
+"xcm_simulator_example":[["impl
TestExt for
Relay "],["impl
TestExt for
ParaB "],["impl
TestExt for
ParaA "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/doc/pallet_xcm/pallet/struct.Pallet.html b/doc/pallet_xcm/pallet/struct.Pallet.html
index bd34e689f1e1..9337c0bd5a9b 100644
--- a/doc/pallet_xcm/pallet/struct.Pallet.html
+++ b/doc/pallet_xcm/pallet/struct.Pallet.html
@@ -199,51 +199,51 @@
match_querier: impl
Into <
MultiLocation >
) ->
u64 Attempt to create a new query ID and register it as a query that is yet to respond, and
which will call a dispatchable when a response happens.
-