referrerpolicy=no-referrer-when-downgrade

pallet_revive_eth_rpc/
subxt_client.rs

1// This file is part of Substrate.
2
3// Copyright (C) Parity Technologies (UK) Ltd.
4// SPDX-License-Identifier: Apache-2.0
5
6// Licensed under the Apache License, Version 2.0 (the "License");
7// you may not use this file except in compliance with the License.
8// You may obtain a copy of the License at
9//
10// 	http://www.apache.org/licenses/LICENSE-2.0
11//
12// Unless required by applicable law or agreed to in writing, software
13// distributed under the License is distributed on an "AS IS" BASIS,
14// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15// See the License for the specific language governing permissions and
16// limitations under the License.
17//! The generated subxt client.
18//! Generated against a substrate chain configured with [`pallet_revive`] using:
19//! subxt metadata  --url ws://localhost:9944 -o rpc/revive_chain.scale
20pub use subxt::config::PolkadotConfig as SrcChainConfig;
21
22#[subxt::subxt(
23	runtime_metadata_path = "$OUT_DIR/revive_chain.scale",
24	// TODO remove once subxt use the same U256 type
25	substitute_type(
26		path = "primitive_types::U256",
27		with = "::subxt::utils::Static<::sp_core::U256>"
28	),
29
30	substitute_type(
31		path = "sp_runtime::generic::block::Block<A, B, C, D, E>",
32		with = "::subxt::utils::Static<::sp_runtime::generic::Block<
33		::sp_runtime::generic::Header<u32, sp_runtime::traits::BlakeTwo256>,
34		::sp_runtime::OpaqueExtrinsic
35		>>"
36	),
37
38	substitute_type(
39		path = "pallet_revive::primitives::EthTransactError",
40		with = "::subxt::utils::Static<::pallet_revive::EthTransactError>"
41	),
42	substitute_type(
43		path = "sp_weights::weight_v2::Weight",
44		with = "::subxt::utils::Static<::sp_weights::Weight>"
45	),
46	substitute_type(
47		path = "pallet_revive::evm::api::block::Block",
48		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockV1>"
49	),
50	substitute_type(
51		path = "pallet_revive::evm::block_hash::ReceiptGasInfo",
52		with = "::subxt::utils::Static<::pallet_revive::evm::ReceiptGasInfo>"
53	),
54
55	// Versioning replacements
56	substitute_type(
57		path = "pallet_revive_types::runtime_api::declaration::ReviveRuntimeApiVersionDeclarations",
58		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ReviveRuntimeApiVersionDeclarations>"
59	),
60	substitute_type(
61		path = "pallet_revive_types::runtime_api::types::tracer::TracerTypeV1",
62		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TracerTypeV1>"
63	),
64	substitute_type(
65		path = "pallet_revive_types::runtime_api::types::receipt::ReceiptGasInfoV1",
66		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ReceiptGasInfoV1>"
67	),
68	substitute_type(
69		path = "pallet_revive_types::runtime_api::types::tracer::CallTracerConfigV1",
70		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallTracerConfigV1>"
71	),
72	substitute_type(
73		path = "pallet_revive_types::runtime_api::types::tracer::PrestateTracerConfigV1",
74		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::PrestateTracerConfigV1>"
75	),
76	substitute_type(
77		path = "pallet_revive_types::runtime_api::types::tracer::ExecutionTracerConfigV1",
78		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ExecutionTracerConfigV1>"
79	),
80	substitute_type(
81		path = "pallet_revive_types::runtime_api::types::traces::TraceV1",
82		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceV1>"
83	),
84	substitute_type(
85		path = "pallet_revive_types::runtime_api::types::traces::TraceV2",
86		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceV2>"
87	),
88	substitute_type(
89		path = "pallet_revive_types::runtime_api::types::traces::TraceEntryV1",
90		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceEntryV1>"
91	),
92	substitute_type(
93		path = "pallet_revive_types::runtime_api::types::traces::CallTraceV1",
94		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallTraceV1>"
95	),
96	substitute_type(
97		path = "pallet_revive_types::runtime_api::types::traces::CallTraceV2",
98		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallTraceV2>"
99	),
100	substitute_type(
101		path = "pallet_revive_types::runtime_api::types::traces::PrestateTraceV1",
102		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::PrestateTraceV1>"
103	),
104	substitute_type(
105		path = "pallet_revive_types::runtime_api::types::traces::ExecutionTraceV1",
106		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ExecutionTraceV1>"
107	),
108	substitute_type(
109		path = "pallet_revive_types::runtime_api::types::traces::CallLogV1",
110		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallLogV1>"
111	),
112	substitute_type(
113		path = "pallet_revive_types::runtime_api::types::traces::CallLogV2",
114		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallLogV2>"
115	),
116	substitute_type(
117		path = "pallet_revive_types::runtime_api::types::traces::CallTypeV1",
118		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallTypeV1>"
119	),
120	substitute_type(
121		path = "pallet_revive_types::runtime_api::types::traces::PrestateTraceInfoV1",
122		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::PrestateTraceInfoV1>"
123	),
124	substitute_type(
125		path = "pallet_revive_types::runtime_api::types::traces::ExecutionStepV1",
126		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ExecutionStepV1>"
127	),
128	substitute_type(
129		path = "pallet_revive_types::runtime_api::types::traces::ExecutionStepKindV1",
130		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ExecutionStepKindV1>"
131	),
132	substitute_type(
133		path = "pallet_revive_types::runtime_api::types::transaction::GenericTransactionV1",
134		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GenericTransactionV1>"
135	),
136	substitute_type(
137		path = "pallet_revive_types::runtime_api::types::transaction::InputOrDataV1",
138		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::InputOrDataV1>"
139	),
140	substitute_type(
141		path = "pallet_revive_types::runtime_api::types::transaction::AccessListEntryV1",
142		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AccessListEntryV1>"
143	),
144	substitute_type(
145		path = "pallet_revive_types::runtime_api::types::transaction::AuthorizationListEntryV1",
146		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AuthorizationListEntryV1>"
147	),
148	substitute_type(
149		path = "pallet_revive_types::runtime_api::types::state_overrides::StateOverrideSetV1",
150		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::StateOverrideSetV1>"
151	),
152	substitute_type(
153		path = "pallet_revive_types::runtime_api::types::state_overrides::StateOverrideV1",
154		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::StateOverrideV1>"
155	),
156	substitute_type(
157		path = "pallet_revive_types::runtime_api::types::state_overrides::StorageOverrideV1",
158		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::StorageOverrideV1>"
159	),
160	substitute_type(
161		path = "pallet_revive_types::runtime_api::types::state_overrides::TracingConfigV1",
162		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TracingConfigV1>"
163	),
164	substitute_type(
165		path = "pallet_revive_types::runtime_api::types::dry_run::EthTransactInfoV1<Balance>",
166		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::EthTransactInfoV1<Balance>>"
167	),
168	substitute_type(
169		path = "pallet_revive_types::runtime_api::types::dry_run::DryRunConfigV1<Moment>",
170		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::DryRunConfigV1<Moment>>"
171	),
172	substitute_type(
173		path = "pallet_revive_types::runtime_api::types::block::BlockV1",
174		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockV1>"
175	),
176	substitute_type(
177		path = "pallet_revive_types::runtime_api::types::block::WithdrawalV1",
178		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::WithdrawalV1>"
179	),
180	substitute_type(
181		path = "pallet_revive_types::runtime_api::types::transaction::HashesOrTransactionInfosV1",
182		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::HashesOrTransactionInfosV1>"
183	),
184	substitute_type(
185		path = "pallet_revive_types::runtime_api::types::transaction::TransactionInfoV1",
186		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactionInfoV1>"
187	),
188	substitute_type(
189		path = "pallet_revive_types::runtime_api::types::transaction::TransactionSignedV1",
190		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactionSignedV1>"
191	),
192	substitute_type(
193		path = "pallet_revive_types::runtime_api::types::transaction::Transaction1559UnsignedV1",
194		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction1559UnsignedV1>"
195	),
196	substitute_type(
197		path = "pallet_revive_types::runtime_api::types::transaction::Transaction2930UnsignedV1",
198		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction2930UnsignedV1>"
199	),
200	substitute_type(
201		path = "pallet_revive_types::runtime_api::types::transaction::Transaction4844UnsignedV1",
202		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction4844UnsignedV1>"
203	),
204	substitute_type(
205		path = "pallet_revive_types::runtime_api::types::transaction::TransactionLegacyUnsignedV1",
206		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactionLegacyUnsignedV1>"
207	),
208	substitute_type(
209		path = "pallet_revive_types::runtime_api::types::transaction::Transaction7702UnsignedV1",
210		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction7702UnsignedV1>"
211	),
212	substitute_type(
213		path = "pallet_revive_types::runtime_api::types::transaction::Transaction7702SignedV1",
214		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction7702SignedV1>"
215	),
216	substitute_type(
217		path = "pallet_revive_types::runtime_api::types::transaction::Transaction1559SignedV1",
218		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction1559SignedV1>"
219	),
220	substitute_type(
221		path = "pallet_revive_types::runtime_api::types::transaction::Transaction2930SignedV1",
222		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction2930SignedV1>"
223	),
224	substitute_type(
225		path = "pallet_revive_types::runtime_api::types::transaction::Transaction4844SignedV1",
226		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::Transaction4844SignedV1>"
227	),
228	substitute_type(
229		path = "pallet_revive_types::runtime_api::types::transaction::TransactionLegacySignedV1",
230		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactionLegacySignedV1>"
231	),
232	substitute_type(
233		path = "pallet_revive_types::runtime_api::types::contract::ContractResultV1<R, Balance>",
234		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ContractResultV1<R, Balance>>"
235	),
236	substitute_type(
237		path = "pallet_revive_types::runtime_api::types::contract::StorageDepositV1<Balance>",
238		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::StorageDepositV1<Balance>>"
239	),
240	substitute_type(
241		path = "pallet_revive_types::runtime_api::types::contract::ExecReturnValueV1",
242		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ExecReturnValueV1>"
243	),
244	substitute_type(
245		path = "pallet_revive_types::runtime_api::types::contract::InstantiateReturnValueV1",
246		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::InstantiateReturnValueV1>"
247	),
248	substitute_type(
249		path = "pallet_revive_types::runtime_api::types::contract::CodeV1",
250		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CodeV1>"
251	),
252	substitute_type(
253		path = "pallet_revive_types::runtime_api::payloads::eth_block::BlockInputPayloadV1",
254		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockInputPayloadV1>"
255	),
256	substitute_type(
257		path = "pallet_revive_types::runtime_api::payloads::eth_block::BlockVersionedInputPayload",
258		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockVersionedInputPayload>"
259	),
260	substitute_type(
261		path = "pallet_revive_types::runtime_api::payloads::eth_block::BlockOutputPayloadV1",
262		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockOutputPayloadV1>"
263	),
264	substitute_type(
265		path = "pallet_revive_types::runtime_api::payloads::eth_block::BlockVersionedOutputPayload",
266		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockVersionedOutputPayload>"
267	),
268	substitute_type(
269		path = "pallet_revive_types::runtime_api::payloads::block_hash::BlockHashInputPayloadV1",
270		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockHashInputPayloadV1>"
271	),
272	substitute_type(
273		path = "pallet_revive_types::runtime_api::payloads::block_hash::BlockHashVersionedInputPayload",
274		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockHashVersionedInputPayload>"
275	),
276	substitute_type(
277		path = "pallet_revive_types::runtime_api::payloads::block_hash::BlockHashOutputPayloadV1",
278		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockHashOutputPayloadV1>"
279	),
280	substitute_type(
281		path = "pallet_revive_types::runtime_api::payloads::block_hash::BlockHashVersionedOutputPayload",
282		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockHashVersionedOutputPayload>"
283	),
284	substitute_type(
285		path = "pallet_revive_types::runtime_api::payloads::receipt_data::ReceiptDataInputPayloadV1",
286		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ReceiptDataInputPayloadV1>"
287	),
288	substitute_type(
289		path = "pallet_revive_types::runtime_api::payloads::receipt_data::ReceiptDataVersionedInputPayload",
290		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ReceiptDataVersionedInputPayload>"
291	),
292	substitute_type(
293		path = "pallet_revive_types::runtime_api::payloads::receipt_data::ReceiptDataOutputPayloadV1",
294		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ReceiptDataOutputPayloadV1>"
295	),
296	substitute_type(
297		path = "pallet_revive_types::runtime_api::payloads::receipt_data::ReceiptDataVersionedOutputPayload",
298		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::ReceiptDataVersionedOutputPayload>"
299	),
300	substitute_type(
301		path = "pallet_revive_types::runtime_api::payloads::balance::BalanceInputPayloadV1",
302		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BalanceInputPayloadV1>"
303	),
304	substitute_type(
305		path = "pallet_revive_types::runtime_api::payloads::balance::BalanceVersionedInputPayload",
306		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BalanceVersionedInputPayload>"
307	),
308	substitute_type(
309		path = "pallet_revive_types::runtime_api::payloads::balance::BalanceOutputPayloadV1",
310		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BalanceOutputPayloadV1>"
311	),
312	substitute_type(
313		path = "pallet_revive_types::runtime_api::payloads::balance::BalanceVersionedOutputPayload",
314		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BalanceVersionedOutputPayload>"
315	),
316	substitute_type(
317		path = "pallet_revive_types::runtime_api::payloads::gas_price::GasPriceInputPayloadV1",
318		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GasPriceInputPayloadV1>"
319	),
320	substitute_type(
321		path = "pallet_revive_types::runtime_api::payloads::gas_price::GasPriceVersionedInputPayload",
322		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GasPriceVersionedInputPayload>"
323	),
324	substitute_type(
325		path = "pallet_revive_types::runtime_api::payloads::gas_price::GasPriceOutputPayloadV1",
326		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GasPriceOutputPayloadV1>"
327	),
328	substitute_type(
329		path = "pallet_revive_types::runtime_api::payloads::gas_price::GasPriceVersionedOutputPayload",
330		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GasPriceVersionedOutputPayload>"
331	),
332	substitute_type(
333		path = "pallet_revive_types::runtime_api::payloads::nonce::NonceInputPayloadV1",
334		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NonceInputPayloadV1>"
335	),
336	substitute_type(
337		path = "pallet_revive_types::runtime_api::payloads::nonce::NonceVersionedInputPayload",
338		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NonceVersionedInputPayload>"
339	),
340	substitute_type(
341		path = "pallet_revive_types::runtime_api::payloads::nonce::NonceOutputPayloadV1<Nonce>",
342		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NonceOutputPayloadV1<Nonce>>"
343	),
344	substitute_type(
345		path = "pallet_revive_types::runtime_api::payloads::nonce::NonceVersionedOutputPayload<Nonce>",
346		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NonceVersionedOutputPayload<Nonce>>"
347	),
348	substitute_type(
349		path = "pallet_revive_types::runtime_api::payloads::call::CallInputPayloadV1<AccountId, Balance>",
350		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallInputPayloadV1<AccountId, Balance>>"
351	),
352	substitute_type(
353		path = "pallet_revive_types::runtime_api::payloads::call::CallVersionedInputPayload<AccountId, Balance>",
354		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallVersionedInputPayload<AccountId, Balance>>"
355	),
356	substitute_type(
357		path = "pallet_revive_types::runtime_api::payloads::call::CallOutputPayloadV1<Balance>",
358		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallOutputPayloadV1<Balance>>"
359	),
360	substitute_type(
361		path = "pallet_revive_types::runtime_api::payloads::call::CallVersionedOutputPayload<Balance>",
362		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CallVersionedOutputPayload<Balance>>"
363	),
364	substitute_type(
365		path = "pallet_revive_types::runtime_api::payloads::instantiate::InstantiateInputPayloadV1<AccountId, Balance>",
366		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::InstantiateInputPayloadV1<AccountId, Balance>>"
367	),
368	substitute_type(
369		path = "pallet_revive_types::runtime_api::payloads::instantiate::InstantiateVersionedInputPayload<AccountId, Balance>",
370		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::InstantiateVersionedInputPayload<AccountId, Balance>>"
371	),
372	substitute_type(
373		path = "pallet_revive_types::runtime_api::payloads::instantiate::InstantiateOutputPayloadV1<Balance>",
374		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::InstantiateOutputPayloadV1<Balance>>"
375	),
376	substitute_type(
377		path = "pallet_revive_types::runtime_api::payloads::instantiate::InstantiateVersionedOutputPayload<Balance>",
378		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::InstantiateVersionedOutputPayload<Balance>>"
379	),
380	substitute_type(
381		path = "pallet_revive_types::runtime_api::payloads::eth_transact::TransactInputPayloadV1<Moment>",
382		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactInputPayloadV1<Moment>>"
383	),
384	substitute_type(
385		path = "pallet_revive_types::runtime_api::payloads::eth_transact::TransactVersionedInputPayload<Moment>",
386		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactVersionedInputPayload<Moment>>"
387	),
388	substitute_type(
389		path = "pallet_revive_types::runtime_api::payloads::eth_transact::TransactOutputPayloadV1<Balance>",
390		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactOutputPayloadV1<Balance>>"
391	),
392	substitute_type(
393		path = "pallet_revive_types::runtime_api::payloads::eth_transact::TransactVersionedOutputPayload<Balance>",
394		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TransactVersionedOutputPayload<Balance>>"
395	),
396	substitute_type(
397		path = "pallet_revive_types::runtime_api::payloads::eth_estimate_gas::EstimateGasInputPayloadV1<Moment>",
398		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::EstimateGasInputPayloadV1<Moment>>"
399	),
400	substitute_type(
401		path = "pallet_revive_types::runtime_api::payloads::eth_estimate_gas::EstimateGasVersionedInputPayload<Moment>",
402		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::EstimateGasVersionedInputPayload<Moment>>"
403	),
404	substitute_type(
405		path = "pallet_revive_types::runtime_api::payloads::eth_estimate_gas::EstimateGasOutputPayloadV1",
406		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::EstimateGasOutputPayloadV1>"
407	),
408	substitute_type(
409		path = "pallet_revive_types::runtime_api::payloads::eth_estimate_gas::EstimateGasVersionedOutputPayload",
410		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::EstimateGasVersionedOutputPayload>"
411	),
412	substitute_type(
413		path = "pallet_revive_types::runtime_api::payloads::eth_pre_dispatch_weight::PreDispatchWeightInputPayloadV1",
414		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::PreDispatchWeightInputPayloadV1>"
415	),
416	substitute_type(
417		path = "pallet_revive_types::runtime_api::payloads::eth_pre_dispatch_weight::PreDispatchWeightVersionedInputPayload",
418		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::PreDispatchWeightVersionedInputPayload>"
419	),
420	substitute_type(
421		path = "pallet_revive_types::runtime_api::payloads::eth_pre_dispatch_weight::PreDispatchWeightOutputPayloadV1",
422		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::PreDispatchWeightOutputPayloadV1>"
423	),
424	substitute_type(
425		path = "pallet_revive_types::runtime_api::payloads::eth_pre_dispatch_weight::PreDispatchWeightVersionedOutputPayload",
426		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::PreDispatchWeightVersionedOutputPayload>"
427	),
428	substitute_type(
429		path = "pallet_revive_types::runtime_api::types::upload::CodeUploadReturnValueV1<Balance>",
430		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CodeUploadReturnValueV1<Balance>>"
431	),
432	substitute_type(
433		path = "pallet_revive_types::runtime_api::payloads::upload_code::UploadCodeInputPayloadV1<AccountId, Balance>",
434		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::UploadCodeInputPayloadV1<AccountId, Balance>>"
435	),
436	substitute_type(
437		path = "pallet_revive_types::runtime_api::payloads::upload_code::UploadCodeVersionedInputPayload<AccountId, Balance>",
438		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::UploadCodeVersionedInputPayload<AccountId, Balance>>"
439	),
440	substitute_type(
441		path = "pallet_revive_types::runtime_api::payloads::upload_code::UploadCodeOutputPayloadV1<Balance>",
442		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::UploadCodeOutputPayloadV1<Balance>>"
443	),
444	substitute_type(
445		path = "pallet_revive_types::runtime_api::payloads::upload_code::UploadCodeVersionedOutputPayload<Balance>",
446		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::UploadCodeVersionedOutputPayload<Balance>>"
447	),
448	substitute_type(
449		path = "pallet_revive_types::runtime_api::types::storage::StorageKeyV1",
450		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::StorageKeyV1>"
451	),
452	substitute_type(
453		path = "pallet_revive_types::runtime_api::payloads::get_storage::GetStorageInputPayloadV1",
454		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GetStorageInputPayloadV1>"
455	),
456	substitute_type(
457		path = "pallet_revive_types::runtime_api::payloads::get_storage::GetStorageVersionedInputPayload",
458		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GetStorageVersionedInputPayload>"
459	),
460	substitute_type(
461		path = "pallet_revive_types::runtime_api::payloads::get_storage::GetStorageOutputPayloadV1",
462		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GetStorageOutputPayloadV1>"
463	),
464	substitute_type(
465		path = "pallet_revive_types::runtime_api::payloads::get_storage::GetStorageVersionedOutputPayload",
466		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::GetStorageVersionedOutputPayload>"
467	),
468	substitute_type(
469		path = "pallet_revive_types::runtime_api::payloads::runtime_pallets_address::RuntimePalletsAddressInputPayloadV1",
470		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::RuntimePalletsAddressInputPayloadV1>"
471	),
472	substitute_type(
473		path = "pallet_revive_types::runtime_api::payloads::runtime_pallets_address::RuntimePalletsAddressVersionedInputPayload",
474		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::RuntimePalletsAddressVersionedInputPayload>"
475	),
476	substitute_type(
477		path = "pallet_revive_types::runtime_api::payloads::runtime_pallets_address::RuntimePalletsAddressOutputPayloadV1",
478		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::RuntimePalletsAddressOutputPayloadV1>"
479	),
480	substitute_type(
481		path = "pallet_revive_types::runtime_api::payloads::runtime_pallets_address::RuntimePalletsAddressVersionedOutputPayload",
482		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::RuntimePalletsAddressVersionedOutputPayload>"
483	),
484	substitute_type(
485		path = "pallet_revive_types::runtime_api::payloads::code::CodeInputPayloadV1",
486		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CodeInputPayloadV1>"
487	),
488	substitute_type(
489		path = "pallet_revive_types::runtime_api::payloads::code::CodeVersionedInputPayload",
490		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CodeVersionedInputPayload>"
491	),
492	substitute_type(
493		path = "pallet_revive_types::runtime_api::payloads::code::CodeOutputPayloadV1",
494		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CodeOutputPayloadV1>"
495	),
496	substitute_type(
497		path = "pallet_revive_types::runtime_api::payloads::code::CodeVersionedOutputPayload",
498		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::CodeVersionedOutputPayload>"
499	),
500	substitute_type(
501		path = "pallet_revive_types::runtime_api::payloads::account_id::AccountIdInputPayloadV1",
502		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AccountIdInputPayloadV1>"
503	),
504	substitute_type(
505		path = "pallet_revive_types::runtime_api::payloads::account_id::AccountIdVersionedInputPayload",
506		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AccountIdVersionedInputPayload>"
507	),
508	substitute_type(
509		path = "pallet_revive_types::runtime_api::payloads::account_id::AccountIdOutputPayloadV1<AccountId>",
510		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AccountIdOutputPayloadV1<AccountId>>"
511	),
512	substitute_type(
513		path = "pallet_revive_types::runtime_api::payloads::account_id::AccountIdVersionedOutputPayload<AccountId>",
514		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AccountIdVersionedOutputPayload<AccountId>>"
515	),
516	substitute_type(
517		path = "pallet_revive_types::runtime_api::payloads::new_balance_with_dust::NewBalanceWithDustInputPayloadV1",
518		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NewBalanceWithDustInputPayloadV1>"
519	),
520	substitute_type(
521		path = "pallet_revive_types::runtime_api::payloads::new_balance_with_dust::NewBalanceWithDustVersionedInputPayload",
522		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NewBalanceWithDustVersionedInputPayload>"
523	),
524	substitute_type(
525		path = "pallet_revive_types::runtime_api::payloads::new_balance_with_dust::NewBalanceWithDustOutputPayloadV1<Balance>",
526		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NewBalanceWithDustOutputPayloadV1<Balance>>"
527	),
528	substitute_type(
529		path = "pallet_revive_types::runtime_api::payloads::new_balance_with_dust::NewBalanceWithDustVersionedOutputPayload<Balance>",
530		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::NewBalanceWithDustVersionedOutputPayload<Balance>>"
531	),
532	substitute_type(
533		path = "pallet_revive_types::runtime_api::payloads::block_author::BlockAuthorInputPayloadV1",
534		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockAuthorInputPayloadV1>"
535	),
536	substitute_type(
537		path = "pallet_revive_types::runtime_api::payloads::block_author::BlockAuthorVersionedInputPayload",
538		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockAuthorVersionedInputPayload>"
539	),
540	substitute_type(
541		path = "pallet_revive_types::runtime_api::payloads::block_author::BlockAuthorOutputPayloadV1",
542		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockAuthorOutputPayloadV1>"
543	),
544	substitute_type(
545		path = "pallet_revive_types::runtime_api::payloads::block_author::BlockAuthorVersionedOutputPayload",
546		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockAuthorVersionedOutputPayload>"
547	),
548	substitute_type(
549		path = "pallet_revive_types::runtime_api::payloads::address::AddressInputPayloadV1<AccountId>",
550		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AddressInputPayloadV1<AccountId>>"
551	),
552	substitute_type(
553		path = "pallet_revive_types::runtime_api::payloads::address::AddressVersionedInputPayload<AccountId>",
554		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AddressVersionedInputPayload<AccountId>>"
555	),
556	substitute_type(
557		path = "pallet_revive_types::runtime_api::payloads::address::AddressOutputPayloadV1",
558		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AddressOutputPayloadV1>"
559	),
560	substitute_type(
561		path = "pallet_revive_types::runtime_api::payloads::address::AddressVersionedOutputPayload",
562		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::AddressVersionedOutputPayload>"
563	),
564	substitute_type(
565		path = "pallet_revive_types::runtime_api::payloads::block_gas_limit::BlockGasLimitInputPayloadV1",
566		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockGasLimitInputPayloadV1>"
567	),
568	substitute_type(
569		path = "pallet_revive_types::runtime_api::payloads::block_gas_limit::BlockGasLimitVersionedInputPayload",
570		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockGasLimitVersionedInputPayload>"
571	),
572	substitute_type(
573		path = "pallet_revive_types::runtime_api::payloads::block_gas_limit::BlockGasLimitOutputPayloadV1",
574		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockGasLimitOutputPayloadV1>"
575	),
576	substitute_type(
577		path = "pallet_revive_types::runtime_api::payloads::block_gas_limit::BlockGasLimitVersionedOutputPayload",
578		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::BlockGasLimitVersionedOutputPayload>"
579	),
580	substitute_type(
581		path = "pallet_revive_types::runtime_api::payloads::max_extrinsic_weight_in_gas::MaxExtrinsicWeightInGasInputPayloadV1",
582		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::MaxExtrinsicWeightInGasInputPayloadV1>"
583	),
584	substitute_type(
585		path = "pallet_revive_types::runtime_api::payloads::max_extrinsic_weight_in_gas::MaxExtrinsicWeightInGasVersionedInputPayload",
586		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::MaxExtrinsicWeightInGasVersionedInputPayload>"
587	),
588	substitute_type(
589		path = "pallet_revive_types::runtime_api::payloads::max_extrinsic_weight_in_gas::MaxExtrinsicWeightInGasOutputPayloadV1",
590		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::MaxExtrinsicWeightInGasOutputPayloadV1>"
591	),
592	substitute_type(
593		path = "pallet_revive_types::runtime_api::payloads::max_extrinsic_weight_in_gas::MaxExtrinsicWeightInGasVersionedOutputPayload",
594		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::MaxExtrinsicWeightInGasVersionedOutputPayload>"
595	),
596	substitute_type(
597		path = "pallet_revive_types::runtime_api::payloads::trace_block::TraceBlockInputPayloadV1<Block>",
598		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceBlockInputPayloadV1<Block>>"
599	),
600	substitute_type(
601		path = "pallet_revive_types::runtime_api::payloads::trace_block::TraceBlockInputPayloadV2<Block>",
602		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceBlockInputPayloadV2<Block>>"
603	),
604	substitute_type(
605		path = "pallet_revive_types::runtime_api::payloads::trace_block::TraceBlockVersionedInputPayload<Block>",
606		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceBlockVersionedInputPayload<Block>>"
607	),
608	substitute_type(
609		path = "pallet_revive_types::runtime_api::payloads::trace_block::TraceBlockOutputPayloadV1",
610		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceBlockOutputPayloadV1>"
611	),
612	substitute_type(
613		path = "pallet_revive_types::runtime_api::payloads::trace_block::TraceBlockOutputPayloadV2",
614		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceBlockOutputPayloadV2>"
615	),
616	substitute_type(
617		path = "pallet_revive_types::runtime_api::payloads::trace_block::TraceBlockVersionedOutputPayload",
618		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceBlockVersionedOutputPayload>"
619	),
620	substitute_type(
621		path = "pallet_revive_types::runtime_api::payloads::trace_tx::TraceTxInputPayloadV1<Block>",
622		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceTxInputPayloadV1<Block>>"
623	),
624	substitute_type(
625		path = "pallet_revive_types::runtime_api::payloads::trace_tx::TraceTxInputPayloadV2<Block>",
626		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceTxInputPayloadV2<Block>>"
627	),
628	substitute_type(
629		path = "pallet_revive_types::runtime_api::payloads::trace_tx::TraceTxVersionedInputPayload<Block>",
630		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceTxVersionedInputPayload<Block>>"
631	),
632	substitute_type(
633		path = "pallet_revive_types::runtime_api::payloads::trace_tx::TraceTxOutputPayloadV1",
634		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceTxOutputPayloadV1>"
635	),
636	substitute_type(
637		path = "pallet_revive_types::runtime_api::payloads::trace_tx::TraceTxOutputPayloadV2",
638		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceTxOutputPayloadV2>"
639	),
640	substitute_type(
641		path = "pallet_revive_types::runtime_api::payloads::trace_tx::TraceTxVersionedOutputPayload",
642		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceTxVersionedOutputPayload>"
643	),
644	substitute_type(
645		path = "pallet_revive_types::runtime_api::payloads::trace_call::TraceCallInputPayloadV1",
646		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceCallInputPayloadV1>"
647	),
648	substitute_type(
649		path = "pallet_revive_types::runtime_api::payloads::trace_call::TraceCallInputPayloadV2",
650		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceCallInputPayloadV2>"
651	),
652	substitute_type(
653		path = "pallet_revive_types::runtime_api::payloads::trace_call::TraceCallVersionedInputPayload",
654		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceCallVersionedInputPayload>"
655	),
656	substitute_type(
657		path = "pallet_revive_types::runtime_api::payloads::trace_call::TraceCallOutputPayloadV1",
658		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceCallOutputPayloadV1>"
659	),
660	substitute_type(
661		path = "pallet_revive_types::runtime_api::payloads::trace_call::TraceCallOutputPayloadV2",
662		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceCallOutputPayloadV2>"
663	),
664	substitute_type(
665		path = "pallet_revive_types::runtime_api::payloads::trace_call::TraceCallVersionedOutputPayload",
666		with = "::subxt::utils::Static<::pallet_revive_types::runtime_api::TraceCallVersionedOutputPayload>"
667	),
668
669	derive_for_all_types = "codec::Encode, codec::Decode"
670)]
671mod src_chain {}
672pub use src_chain::*;