From 02764ce566fff02de022448d4af3468d1ce66e8b Mon Sep 17 00:00:00 2001 From: tdelabro Date: Fri, 27 Oct 2023 11:00:13 +0000 Subject: [PATCH] deploy: 35286800bc413a8ab1824619c7234646c13eb3a6 --- implementors/bounded_collections/trait.Get.js | 2 +- .../bounded_collections/trait.TypedGet.js | 2 +- .../derive/trait.FromArgMatches.js | 2 +- implementors/core/clone/trait.Clone.js | 14 +++---- implementors/core/cmp/trait.Eq.js | 6 +-- implementors/core/cmp/trait.Ord.js | 2 +- implementors/core/cmp/trait.PartialEq.js | 10 ++--- implementors/core/cmp/trait.PartialOrd.js | 2 +- implementors/core/convert/trait.From.js | 8 ++-- implementors/core/convert/trait.TryFrom.js | 6 +-- implementors/core/convert/trait.TryInto.js | 2 +- implementors/core/default/trait.Default.js | 8 ++-- implementors/core/fmt/trait.Debug.js | 16 ++++---- implementors/core/marker/trait.Copy.js | 4 +- implementors/core/marker/trait.Send.js | 2 +- .../core/marker/trait.StructuralEq.js | 6 +-- .../core/marker/trait.StructuralPartialEq.js | 8 ++-- implementors/core/ops/deref/trait.Deref.js | 2 +- .../traits/misc/trait.IsSubType.js | 2 +- implementors/lazy_static/trait.LazyStatic.js | 2 +- .../parity_scale_codec/codec/trait.Decode.js | 6 +-- .../parity_scale_codec/codec/trait.Encode.js | 6 +-- .../encode_like/trait.EncodeLike.js | 6 +-- .../max_encoded_len/trait.MaxEncodedLen.js | 2 +- implementors/scale_info/trait.TypeInfo.js | 6 +-- implementors/serde/de/trait.Deserialize.js | 6 +-- implementors/serde/ser/trait.Serialize.js | 4 +- implementors/sp_api/trait.RuntimeApiInfo.js | 2 +- madara/index.html | 2 +- madara_runtime/constant.WASM_BINARY.html | 2 +- .../constant.WASM_BINARY_BLOATY.html | 2 +- madara_runtime/enum.OriginCaller.html | 2 +- madara_runtime/enum.RuntimeCall.html | 2 +- madara_runtime/enum.RuntimeEvent.html | 4 +- madara_runtime/index.html | 2 +- madara_runtime/struct.BlockHashCount.html | 2 +- madara_runtime/struct.BlockLength.html | 2 +- madara_runtime/struct.BlockWeights.html | 2 +- madara_runtime/struct.Runtime.html | 28 +++++++------- madara_runtime/struct.RuntimeOrigin.html | 6 +-- madara_runtime/struct.SS58Prefix.html | 2 +- madara_runtime/struct.Sealing.html | 2 +- mc_block_proposer/index.html | 2 +- mc_commitment_state_diff/index.html | 2 +- .../config/struct.EthereumConfig.html | 2 +- mc_db/index.html | 2 +- mc_mapping_sync/index.html | 2 +- mc_rpc/index.html | 2 +- mc_rpc_core/index.html | 2 +- mc_storage/index.html | 2 +- mp_block/index.html | 2 +- mp_chain_id/index.html | 2 +- mp_commitments/index.html | 2 +- mp_digest_log/index.html | 2 +- mp_fee/index.html | 2 +- mp_felt/enum.Felt252WrapperError.html | 2 +- mp_felt/index.html | 2 +- mp_felt/struct.Felt252Wrapper.html | 38 +++++++++---------- mp_hashers/index.html | 2 +- mp_sequencer_address/index.html | 2 +- mp_state/index.html | 2 +- mp_storage/index.html | 2 +- mp_transactions/enum.DeclareTransaction.html | 2 +- mp_transactions/enum.InvokeTransaction.html | 2 +- mp_transactions/enum.Transaction.html | 2 +- mp_transactions/enum.UserTransaction.html | 6 +-- mp_transactions/execution/trait.Execute.html | 20 +++++----- .../trait.GetAccountTransactionContext.html | 6 +-- .../execution/trait.GetTxType.html | 2 +- mp_transactions/execution/trait.Validate.html | 2 +- ...BroadcastedTransactionConversionError.html | 2 +- mp_transactions/index.html | 2 +- .../struct.DeployAccountTransaction.html | 2 +- pallet_starknet/index.html | 2 +- pallet_starknet/pallet/enum.Error.html | 2 +- pallet_starknet/pallet/struct.Pallet.html | 10 ++--- .../runtime_api/struct.BlockContext.html | 2 +- search-index.js | 16 ++++---- 78 files changed, 180 insertions(+), 180 deletions(-) diff --git a/implementors/bounded_collections/trait.Get.js b/implementors/bounded_collections/trait.Get.js index 3348aa9543..d701a64dfb 100644 --- a/implementors/bounded_collections/trait.Get.js +++ b/implementors/bounded_collections/trait.Get.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"madara_runtime":[["impl<_I: From<u8>> Get<_I> for SS58Prefix"],["impl<_I: From<BlockNumber>> Get<_I> for BlockHashCount"],["impl<_I: From<SealingMode>> Get<_I> for Sealing"],["impl<_I: From<RuntimeVersion>> Get<_I> for Version"],["impl<_I: From<BlockLength>> Get<_I> for BlockLength"],["impl<_I: From<BlockWeights>> Get<_I> for BlockWeights"]] +"madara_runtime":[["impl<_I: From<BlockLength>> Get<_I> for BlockLength"],["impl<_I: From<SealingMode>> Get<_I> for Sealing"],["impl<_I: From<RuntimeVersion>> Get<_I> for Version"],["impl<_I: From<BlockNumber>> Get<_I> for BlockHashCount"],["impl<_I: From<BlockWeights>> Get<_I> for BlockWeights"],["impl<_I: From<u8>> Get<_I> for SS58Prefix"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/bounded_collections/trait.TypedGet.js b/implementors/bounded_collections/trait.TypedGet.js index b5a27fe7c3..b2c4ffa39c 100644 --- a/implementors/bounded_collections/trait.TypedGet.js +++ b/implementors/bounded_collections/trait.TypedGet.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"madara_runtime":[["impl TypedGet for Version"],["impl TypedGet for Sealing"],["impl TypedGet for SS58Prefix"],["impl TypedGet for BlockLength"],["impl TypedGet for BlockHashCount"],["impl TypedGet for BlockWeights"]] +"madara_runtime":[["impl TypedGet for Sealing"],["impl TypedGet for BlockWeights"],["impl TypedGet for BlockLength"],["impl TypedGet for Version"],["impl TypedGet for SS58Prefix"],["impl TypedGet for BlockHashCount"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/clap_builder/derive/trait.FromArgMatches.js b/implementors/clap_builder/derive/trait.FromArgMatches.js index 8a71a296f2..42d4b56c27 100644 --- a/implementors/clap_builder/derive/trait.FromArgMatches.js +++ b/implementors/clap_builder/derive/trait.FromArgMatches.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"madara":[["impl FromArgMatches for Subcommand"],["impl FromArgMatches for SetupCmd"],["impl FromArgMatches for ExtendedRunCmd"],["impl FromArgMatches for Cli"],["impl FromArgMatches for SetupSource"]] +"madara":[["impl FromArgMatches for Subcommand"],["impl FromArgMatches for SetupCmd"],["impl FromArgMatches for Cli"],["impl FromArgMatches for SetupSource"],["impl FromArgMatches for ExtendedRunCmd"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js index 4c8a28653d..b87a65ea4d 100644 --- a/implementors/core/clone/trait.Clone.js +++ b/implementors/core/clone/trait.Clone.js @@ -1,15 +1,15 @@ (function() {var implementors = { -"madara":[["impl Clone for ExtendedRunCmd"],["impl Clone for Sealing"],["impl<C, B: BlockT> Clone for StarknetDeps<C, B>"]], -"madara_runtime":[["impl Clone for RuntimeCall"],["impl Clone for Runtime"],["impl Clone for SessionKeys"],["impl Clone for OriginCaller"],["impl Clone for RuntimeFreezeReason"],["impl Clone for RuntimeOrigin"],["impl Clone for RuntimeHoldReason"],["impl Clone for RuntimeSlashReason"],["impl Clone for SealingMode"],["impl Clone for RuntimeLockId"],["impl Clone for RuntimeEvent"]], -"mc_data_availability":[["impl Clone for CelestiaConfig"],["impl Clone for AvailConfig"],["impl Clone for DaLayer"],["impl Clone for CelestiaClient"],["impl Clone for DaMode"],["impl Clone for AvailClient"],["impl Clone for EthereumClient"],["impl Clone for EthereumConfig"]], +"madara":[["impl<C, B: BlockT> Clone for StarknetDeps<C, B>"],["impl Clone for Sealing"],["impl Clone for ExtendedRunCmd"]], +"madara_runtime":[["impl Clone for SessionKeys"],["impl Clone for RuntimeLockId"],["impl Clone for RuntimeSlashReason"],["impl Clone for RuntimeOrigin"],["impl Clone for Runtime"],["impl Clone for RuntimeCall"],["impl Clone for OriginCaller"],["impl Clone for SealingMode"],["impl Clone for RuntimeEvent"],["impl Clone for RuntimeFreezeReason"],["impl Clone for RuntimeHoldReason"]], +"mc_data_availability":[["impl Clone for DaLayer"],["impl Clone for DaMode"],["impl Clone for CelestiaClient"],["impl Clone for EthereumConfig"],["impl Clone for AvailClient"],["impl Clone for AvailConfig"],["impl Clone for CelestiaConfig"],["impl Clone for EthereumClient"]], "mc_transaction_pool":[["impl<B: ChainApi> Clone for Pool<B>"],["impl Clone for Limit"],["impl Clone for Options"]], -"mp_block":[["impl Clone for Header"],["impl Clone for Block"]], +"mp_block":[["impl Clone for Block"],["impl Clone for Header"]], "mp_commitments":[["impl<H: Clone + HasherT> Clone for StateCommitmentTree<H>"]], "mp_digest_log":[["impl Clone for Log"],["impl Clone for FindLogError"]], "mp_felt":[["impl Clone for Felt252Wrapper"]], -"mp_hashers":[["impl Clone for PoseidonHasher"],["impl Clone for PedersenHasher"]], +"mp_hashers":[["impl Clone for PedersenHasher"],["impl Clone for PoseidonHasher"]], "mp_sequencer_address":[["impl Clone for InherentDataProvider"]], "mp_storage":[["impl Clone for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl Clone for DeployAccountTransaction"],["impl Clone for UserTransaction"],["impl Clone for TxType"],["impl Clone for UserAndL1HandlerTransaction"],["impl Clone for DeclareTransaction"],["impl Clone for InvokeTransactionV0"],["impl Clone for InvokeTransactionV1"],["impl Clone for DeclareTransactionV0"],["impl Clone for InvokeTransaction"],["impl Clone for HandleL1MessageTransaction"],["impl Clone for DeclareTransactionV1"],["impl Clone for DeclareTransactionV2"],["impl Clone for Transaction"]], -"pallet_starknet":[["impl Clone for HexFelt"],["impl Clone for TransactionOutput"],["impl<T: Config> Clone for Call<T>"],["impl<T: Config> Clone for Event<T>"],["impl Clone for BlockContext"],["impl Clone for DeployAccountTransactionOutput"],["impl Clone for ContractClass"],["impl<T> Clone for Pallet<T>"]] +"mp_transactions":[["impl Clone for InvokeTransactionV1"],["impl Clone for DeployAccountTransaction"],["impl Clone for DeclareTransactionV2"],["impl Clone for DeclareTransaction"],["impl Clone for Transaction"],["impl Clone for InvokeTransactionV0"],["impl Clone for TxType"],["impl Clone for UserTransaction"],["impl Clone for HandleL1MessageTransaction"],["impl Clone for InvokeTransaction"],["impl Clone for DeclareTransactionV0"],["impl Clone for UserAndL1HandlerTransaction"],["impl Clone for DeclareTransactionV1"]], +"pallet_starknet":[["impl<T: Config> Clone for Event<T>"],["impl<T: Config> Clone for Call<T>"],["impl<T> Clone for Pallet<T>"],["impl Clone for HexFelt"],["impl Clone for ContractClass"],["impl Clone for TransactionOutput"],["impl Clone for DeployAccountTransactionOutput"],["impl Clone for BlockContext"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js index 5495ad8832..a275d191a1 100644 --- a/implementors/core/cmp/trait.Eq.js +++ b/implementors/core/cmp/trait.Eq.js @@ -1,10 +1,10 @@ (function() {var implementors = { -"madara_runtime":[["impl Eq for RuntimeFreezeReason"],["impl Eq for RuntimeLockId"],["impl Eq for OriginCaller"],["impl Eq for RuntimeHoldReason"],["impl Eq for RuntimeCall"],["impl Eq for RuntimeEvent"],["impl Eq for Runtime"],["impl Eq for SessionKeys"],["impl Eq for RuntimeSlashReason"]], +"madara_runtime":[["impl Eq for SessionKeys"],["impl Eq for RuntimeCall"],["impl Eq for RuntimeFreezeReason"],["impl Eq for RuntimeEvent"],["impl Eq for RuntimeSlashReason"],["impl Eq for OriginCaller"],["impl Eq for RuntimeLockId"],["impl Eq for RuntimeHoldReason"],["impl Eq for Runtime"]], "mc_transaction_pool":[["impl<Hash: Eq, Extrinsic: Eq> Eq for Transaction<Hash, Extrinsic>"]], "mp_block":[["impl Eq for Block"],["impl Eq for Header"]], "mp_digest_log":[["impl Eq for Log"]], "mp_felt":[["impl Eq for Felt252Wrapper"]], "mp_storage":[["impl Eq for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl Eq for InvokeTransaction"],["impl Eq for DeclareTransaction"],["impl Eq for UserTransaction"],["impl Eq for UserAndL1HandlerTransaction"],["impl Eq for HandleL1MessageTransaction"],["impl Eq for Transaction"],["impl Eq for InvokeTransactionV0"],["impl Eq for DeclareTransactionV0"],["impl Eq for TxType"],["impl Eq for InvokeTransactionV1"],["impl Eq for DeclareTransactionV1"],["impl Eq for DeclareTransactionV2"],["impl Eq for DeployAccountTransaction"]], -"pallet_starknet":[["impl<T> Eq for Pallet<T>"],["impl Eq for TransactionOutput"],["impl<T: Config> Eq for Event<T>"],["impl<T: Config> Eq for Call<T>"],["impl Eq for DeployAccountTransactionOutput"]] +"mp_transactions":[["impl Eq for InvokeTransactionV0"],["impl Eq for InvokeTransactionV1"],["impl Eq for DeclareTransactionV1"],["impl Eq for TxType"],["impl Eq for DeclareTransactionV0"],["impl Eq for DeployAccountTransaction"],["impl Eq for UserTransaction"],["impl Eq for HandleL1MessageTransaction"],["impl Eq for Transaction"],["impl Eq for DeclareTransactionV2"],["impl Eq for InvokeTransaction"],["impl Eq for UserAndL1HandlerTransaction"],["impl Eq for DeclareTransaction"]], +"pallet_starknet":[["impl<T> Eq for Pallet<T>"],["impl Eq for TransactionOutput"],["impl<T: Config> Eq for Event<T>"],["impl Eq for DeployAccountTransactionOutput"],["impl<T: Config> Eq for Call<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.Ord.js b/implementors/core/cmp/trait.Ord.js index 271cf4cb1b..f4ef0020c8 100644 --- a/implementors/core/cmp/trait.Ord.js +++ b/implementors/core/cmp/trait.Ord.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"madara_runtime":[["impl Ord for RuntimeHoldReason"],["impl Ord for RuntimeFreezeReason"],["impl Ord for RuntimeLockId"],["impl Ord for RuntimeSlashReason"]], +"madara_runtime":[["impl Ord for RuntimeHoldReason"],["impl Ord for RuntimeSlashReason"],["impl Ord for RuntimeLockId"],["impl Ord for RuntimeFreezeReason"]], "mp_felt":[["impl Ord for Felt252Wrapper"]], "mp_storage":[["impl Ord for StarknetStorageSchemaVersion"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js index 1c862e3d79..93bc94f33a 100644 --- a/implementors/core/cmp/trait.PartialEq.js +++ b/implementors/core/cmp/trait.PartialEq.js @@ -1,12 +1,12 @@ (function() {var implementors = { -"madara_runtime":[["impl PartialEq<Runtime> for Runtime"],["impl PartialEq<OriginCaller> for OriginCaller"],["impl PartialEq<SealingMode> for SealingMode"],["impl PartialEq<RuntimeLockId> for RuntimeLockId"],["impl PartialEq<RuntimeHoldReason> for RuntimeHoldReason"],["impl PartialEq<RuntimeEvent> for RuntimeEvent"],["impl PartialEq<RuntimeFreezeReason> for RuntimeFreezeReason"],["impl PartialEq<SessionKeys> for SessionKeys"],["impl PartialEq<RuntimeSlashReason> for RuntimeSlashReason"],["impl PartialEq<RuntimeCall> for RuntimeCall"]], -"mc_data_availability":[["impl PartialEq<DaLayer> for DaLayer"],["impl PartialEq<AvailConfig> for AvailConfig"],["impl PartialEq<DaMode> for DaMode"],["impl PartialEq<CelestiaConfig> for CelestiaConfig"],["impl PartialEq<EthereumConfig> for EthereumConfig"]], +"madara_runtime":[["impl PartialEq<SessionKeys> for SessionKeys"],["impl PartialEq<RuntimeHoldReason> for RuntimeHoldReason"],["impl PartialEq<OriginCaller> for OriginCaller"],["impl PartialEq<RuntimeSlashReason> for RuntimeSlashReason"],["impl PartialEq<RuntimeCall> for RuntimeCall"],["impl PartialEq<RuntimeLockId> for RuntimeLockId"],["impl PartialEq<SealingMode> for SealingMode"],["impl PartialEq<RuntimeFreezeReason> for RuntimeFreezeReason"],["impl PartialEq<RuntimeEvent> for RuntimeEvent"],["impl PartialEq<Runtime> for Runtime"]], +"mc_data_availability":[["impl PartialEq<EthereumConfig> for EthereumConfig"],["impl PartialEq<DaMode> for DaMode"],["impl PartialEq<AvailConfig> for AvailConfig"],["impl PartialEq<CelestiaConfig> for CelestiaConfig"],["impl PartialEq<DaLayer> for DaLayer"]], "mc_transaction_pool":[["impl<Hash: PartialEq, Extrinsic: PartialEq> PartialEq<Transaction<Hash, Extrinsic>> for Transaction<Hash, Extrinsic>"]], -"mp_block":[["impl PartialEq<Header> for Header"],["impl PartialEq<Block> for Block"]], +"mp_block":[["impl PartialEq<Block> for Block"],["impl PartialEq<Header> for Header"]], "mp_commitments":[["impl<H: PartialEq + HasherT> PartialEq<StateCommitmentTree<H>> for StateCommitmentTree<H>"]], "mp_digest_log":[["impl PartialEq<Log> for Log"]], "mp_felt":[["impl PartialEq<Felt252WrapperError> for Felt252WrapperError"],["impl PartialEq<Felt252Wrapper> for Felt252Wrapper"]], "mp_storage":[["impl PartialEq<StarknetStorageSchemaVersion> for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl PartialEq<DeclareTransactionV2> for DeclareTransactionV2"],["impl PartialEq<UserTransaction> for UserTransaction"],["impl PartialEq<DeclareTransactionV0> for DeclareTransactionV0"],["impl PartialEq<InvokeTransactionV1> for InvokeTransactionV1"],["impl PartialEq<DeployAccountTransaction> for DeployAccountTransaction"],["impl PartialEq<Transaction> for Transaction"],["impl PartialEq<InvokeTransactionV0> for InvokeTransactionV0"],["impl PartialEq<InvokeTransaction> for InvokeTransaction"],["impl PartialEq<TxType> for TxType"],["impl PartialEq<UserAndL1HandlerTransaction> for UserAndL1HandlerTransaction"],["impl PartialEq<HandleL1MessageTransaction> for HandleL1MessageTransaction"],["impl PartialEq<DeclareTransaction> for DeclareTransaction"],["impl PartialEq<DeclareTransactionV1> for DeclareTransactionV1"]], -"pallet_starknet":[["impl PartialEq<DeployAccountTransactionOutput> for DeployAccountTransactionOutput"],["impl<T: Config> PartialEq<Call<T>> for Call<T>"],["impl PartialEq<TransactionOutput> for TransactionOutput"],["impl<T> PartialEq<Pallet<T>> for Pallet<T>"],["impl<T: Config> PartialEq<Event<T>> for Event<T>"]] +"mp_transactions":[["impl PartialEq<DeclareTransactionV1> for DeclareTransactionV1"],["impl PartialEq<DeployAccountTransaction> for DeployAccountTransaction"],["impl PartialEq<TxType> for TxType"],["impl PartialEq<UserAndL1HandlerTransaction> for UserAndL1HandlerTransaction"],["impl PartialEq<InvokeTransactionV1> for InvokeTransactionV1"],["impl PartialEq<DeclareTransaction> for DeclareTransaction"],["impl PartialEq<HandleL1MessageTransaction> for HandleL1MessageTransaction"],["impl PartialEq<DeclareTransactionV0> for DeclareTransactionV0"],["impl PartialEq<UserTransaction> for UserTransaction"],["impl PartialEq<InvokeTransaction> for InvokeTransaction"],["impl PartialEq<DeclareTransactionV2> for DeclareTransactionV2"],["impl PartialEq<InvokeTransactionV0> for InvokeTransactionV0"],["impl PartialEq<Transaction> for Transaction"]], +"pallet_starknet":[["impl<T> PartialEq<Pallet<T>> for Pallet<T>"],["impl<T: Config> PartialEq<Event<T>> for Event<T>"],["impl<T: Config> PartialEq<Call<T>> for Call<T>"],["impl PartialEq<TransactionOutput> for TransactionOutput"],["impl PartialEq<DeployAccountTransactionOutput> for DeployAccountTransactionOutput"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/cmp/trait.PartialOrd.js b/implementors/core/cmp/trait.PartialOrd.js index 684e473e02..fd1ccc4d68 100644 --- a/implementors/core/cmp/trait.PartialOrd.js +++ b/implementors/core/cmp/trait.PartialOrd.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"madara_runtime":[["impl PartialOrd<RuntimeLockId> for RuntimeLockId"],["impl PartialOrd<RuntimeSlashReason> for RuntimeSlashReason"],["impl PartialOrd<RuntimeHoldReason> for RuntimeHoldReason"],["impl PartialOrd<RuntimeFreezeReason> for RuntimeFreezeReason"]], +"madara_runtime":[["impl PartialOrd<RuntimeLockId> for RuntimeLockId"],["impl PartialOrd<RuntimeHoldReason> for RuntimeHoldReason"],["impl PartialOrd<RuntimeFreezeReason> for RuntimeFreezeReason"],["impl PartialOrd<RuntimeSlashReason> for RuntimeSlashReason"]], "mp_felt":[["impl PartialOrd<Felt252Wrapper> for Felt252Wrapper"]], "mp_storage":[["impl PartialOrd<StarknetStorageSchemaVersion> for StarknetStorageSchemaVersion"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js index ece4512203..1abf24d540 100644 --- a/implementors/core/convert/trait.From.js +++ b/implementors/core/convert/trait.From.js @@ -1,8 +1,8 @@ (function() {var implementors = { "madara":[["impl From<Sealing> for SealingMode"]], -"madara_runtime":[["impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl From<RawOrigin<<Runtime as Config>::AccountId>> for RuntimeOrigin"],["impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl From<RuntimeOrigin> for Result<Origin<Runtime>, RuntimeOrigin>"],["impl From<Option<<Runtime as Config>::AccountId>> for RuntimeOrigin"],["impl From<Event<Runtime>> for RuntimeEvent"],["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<RawOrigin<<Runtime as Config>::AccountId>> for OriginCaller"],["impl From<OriginCaller> for RuntimeOrigin"],["impl From<Event<Runtime>> for RuntimeEvent"]], +"madara_runtime":[["impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl From<OriginCaller> for RuntimeOrigin"],["impl From<RawOrigin<<Runtime as Config>::AccountId>> for RuntimeOrigin"],["impl From<Event<Runtime>> for RuntimeEvent"],["impl From<RuntimeOrigin> for Result<Origin<Runtime>, RuntimeOrigin>"],["impl From<RawOrigin<<Runtime as Config>::AccountId>> for OriginCaller"],["impl From<Event<Runtime>> for RuntimeEvent"],["impl From<Event> for RuntimeEvent"],["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"]], "mc_transaction_pool":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Options> for Options"],["impl From<Limit> for Limit"]], -"mp_felt":[["impl From<ContractAddress> for Felt252Wrapper"],["impl From<FromStrError> for Felt252WrapperError"],["impl From<Felt252Wrapper> for Felt252"],["impl From<TransactionHash> for Felt252Wrapper"],["impl From<Felt252Wrapper> for CompiledClassHash"],["impl From<Felt252Wrapper> for TransactionVersion"],["impl From<Felt252Wrapper> for ContractAddressSalt"],["impl From<Felt252Wrapper> for [u8; 32]"],["impl From<Felt252Wrapper> for EventKey"],["impl From<u64> for Felt252Wrapper"],["impl From<Felt252Wrapper> for ContractAddress"],["impl From<ClassHash> for Felt252Wrapper"],["impl From<PatriciaKey> for Felt252Wrapper"],["impl From<Felt252Wrapper> for U256"],["impl From<Felt252Wrapper> for BlockHash"],["impl From<Felt252Wrapper> for H256"],["impl From<u128> for Felt252Wrapper"],["impl From<Nonce> for Felt252Wrapper"],["impl From<CompiledClassHash> for Felt252Wrapper"],["impl From<u32> for Felt252Wrapper"],["impl From<Felt252Wrapper> for StorageKey"],["impl From<Felt252Wrapper> for PatriciaKey"],["impl From<Felt252Wrapper> for StarkFelt"],["impl From<Felt252WrapperError> for String"],["impl From<Felt252Wrapper> for TransactionHash"],["impl From<FieldElement> for Felt252Wrapper"],["impl From<BlockHash> for Felt252Wrapper"],["impl From<EntryPointSelector> for Felt252Wrapper"],["impl From<EventKey> for Felt252Wrapper"],["impl From<StorageKey> for Felt252Wrapper"],["impl From<Felt252> for Felt252Wrapper"],["impl From<Felt252Wrapper> for FieldElement"],["impl From<u8> for Felt252Wrapper"],["impl From<TransactionVersion> for Felt252Wrapper"],["impl From<ContractAddressSalt> for Felt252Wrapper"],["impl From<Felt252Wrapper> for EntryPointSelector"],["impl From<StarkFelt> for Felt252Wrapper"],["impl From<Felt252Wrapper> for ClassHash"],["impl From<Felt252Wrapper> for Nonce"],["impl From<Felt252WrapperError> for Cow<'static, str>"]], -"mp_transactions":[["impl From<UserTransaction> for UserAndL1HandlerTransaction"],["impl From<DeclareTransactionV0> for DeclareTransaction"],["impl From<InvokeTransaction> for Transaction"],["impl From<DeployAccountTransaction> for Transaction"],["impl From<HandleL1MessageTransaction> for Transaction"],["impl From<(DeclareTransaction, ContractClass)> for UserTransaction"],["impl From<TxType> for TransactionType"],["impl From<(HandleL1MessageTransaction, Fee)> for UserAndL1HandlerTransaction"],["impl From<DeployAccountTransaction> for UserTransaction"],["impl From<InvokeTransaction> for UserTransaction"],["impl From<InvokeTransactionV0> for InvokeTransaction"],["impl From<InvokeTransactionV1> for InvokeTransaction"],["impl From<DeclareTransactionV2> for DeclareTransaction"],["impl From<DeclareTransactionV1> for DeclareTransaction"],["impl From<DeclareTransaction> for Transaction"]], -"pallet_starknet":[["impl From<BlockContext> for BlockContext"],["impl<T: Config> From<Error<T>> for &'static str"],["impl<T: Config> From<GenesisLoader> for GenesisConfig<T>"],["impl<T: Config> From<Event<T>> for ()"],["impl From<BlockContext> for BlockContext"],["impl<T: Config> From<Error<T>> for DispatchError"],["impl From<Felt252Wrapper> for HexFelt"]] +"mp_felt":[["impl From<Felt252Wrapper> for [u8; 32]"],["impl From<u64> for Felt252Wrapper"],["impl From<u8> for Felt252Wrapper"],["impl From<EntryPointSelector> for Felt252Wrapper"],["impl From<PatriciaKey> for Felt252Wrapper"],["impl From<Felt252Wrapper> for CompiledClassHash"],["impl From<Felt252WrapperError> for Cow<'static, str>"],["impl From<StarkFelt> for Felt252Wrapper"],["impl From<u32> for Felt252Wrapper"],["impl From<Nonce> for Felt252Wrapper"],["impl From<Felt252Wrapper> for PatriciaKey"],["impl From<Felt252Wrapper> for Felt252"],["impl From<BlockHash> for Felt252Wrapper"],["impl From<Felt252Wrapper> for BlockHash"],["impl From<u128> for Felt252Wrapper"],["impl From<FieldElement> for Felt252Wrapper"],["impl From<FromStrError> for Felt252WrapperError"],["impl From<Felt252Wrapper> for FieldElement"],["impl From<Felt252Wrapper> for H256"],["impl From<ClassHash> for Felt252Wrapper"],["impl From<Felt252Wrapper> for TransactionVersion"],["impl From<TransactionVersion> for Felt252Wrapper"],["impl From<Felt252Wrapper> for Nonce"],["impl From<StorageKey> for Felt252Wrapper"],["impl From<ContractAddress> for Felt252Wrapper"],["impl From<Felt252Wrapper> for StarkFelt"],["impl From<CompiledClassHash> for Felt252Wrapper"],["impl From<Felt252Wrapper> for EntryPointSelector"],["impl From<Felt252> for Felt252Wrapper"],["impl From<Felt252WrapperError> for String"],["impl From<Felt252Wrapper> for ContractAddressSalt"],["impl From<Felt252Wrapper> for ClassHash"],["impl From<Felt252Wrapper> for EventKey"],["impl From<Felt252Wrapper> for TransactionHash"],["impl From<Felt252Wrapper> for ContractAddress"],["impl From<Felt252Wrapper> for U256"],["impl From<EventKey> for Felt252Wrapper"],["impl From<TransactionHash> for Felt252Wrapper"],["impl From<ContractAddressSalt> for Felt252Wrapper"],["impl From<Felt252Wrapper> for StorageKey"]], +"mp_transactions":[["impl From<DeclareTransaction> for Transaction"],["impl From<InvokeTransaction> for Transaction"],["impl From<HandleL1MessageTransaction> for Transaction"],["impl From<DeclareTransactionV2> for DeclareTransaction"],["impl From<DeclareTransactionV0> for DeclareTransaction"],["impl From<InvokeTransactionV0> for InvokeTransaction"],["impl From<DeployAccountTransaction> for UserTransaction"],["impl From<UserTransaction> for UserAndL1HandlerTransaction"],["impl From<InvokeTransactionV1> for InvokeTransaction"],["impl From<InvokeTransaction> for UserTransaction"],["impl From<DeclareTransactionV1> for DeclareTransaction"],["impl From<TxType> for TransactionType"],["impl From<(HandleL1MessageTransaction, Fee)> for UserAndL1HandlerTransaction"],["impl From<(DeclareTransaction, ContractClass)> for UserTransaction"],["impl From<DeployAccountTransaction> for Transaction"]], +"pallet_starknet":[["impl From<Felt252Wrapper> for HexFelt"],["impl From<BlockContext> for BlockContext"],["impl From<BlockContext> for BlockContext"],["impl<T: Config> From<GenesisLoader> for GenesisConfig<T>"],["impl<T: Config> From<Error<T>> for DispatchError"],["impl<T: Config> From<Error<T>> for &'static str"],["impl<T: Config> From<Event<T>> for ()"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/convert/trait.TryFrom.js b/implementors/core/convert/trait.TryFrom.js index 0d15abc797..93ce5eac8c 100644 --- a/implementors/core/convert/trait.TryFrom.js +++ b/implementors/core/convert/trait.TryFrom.js @@ -1,7 +1,7 @@ (function() {var implementors = { "madara_runtime":[["impl TryFrom<OriginCaller> for Origin<Runtime>"]], -"mc_data_availability":[["impl TryFrom<&PathBuf> for EthereumConfig"],["impl TryFrom<&PathBuf> for CelestiaConfig"],["impl TryFrom<EthereumConfig> for EthereumClient"],["impl TryFrom<&PathBuf> for AvailConfig"],["impl TryFrom<AvailConfig> for AvailClient"],["impl TryFrom<CelestiaConfig> for CelestiaClient"]], -"mp_felt":[["impl TryFrom<Felt252Wrapper> for u64"],["impl TryFrom<H256> for Felt252Wrapper"],["impl TryFrom<&[u8; 32]> for Felt252Wrapper"],["impl TryFrom<U256> for Felt252Wrapper"],["impl TryFrom<&[u8]> for Felt252Wrapper"],["impl TryFrom<Felt252Wrapper> for u128"]], +"mc_data_availability":[["impl TryFrom<&PathBuf> for AvailConfig"],["impl TryFrom<&PathBuf> for CelestiaConfig"],["impl TryFrom<EthereumConfig> for EthereumClient"],["impl TryFrom<CelestiaConfig> for CelestiaClient"],["impl TryFrom<AvailConfig> for AvailClient"],["impl TryFrom<&PathBuf> for EthereumConfig"]], +"mp_felt":[["impl TryFrom<Felt252Wrapper> for u64"],["impl TryFrom<&[u8]> for Felt252Wrapper"],["impl TryFrom<U256> for Felt252Wrapper"],["impl TryFrom<Felt252Wrapper> for u128"],["impl TryFrom<&[u8; 32]> for Felt252Wrapper"],["impl TryFrom<H256> for Felt252Wrapper"]], "mp_sequencer_address":[["impl TryFrom<Vec<u8, Global>> for InherentDataProvider"]], -"mp_transactions":[["impl TryFrom<BroadcastedInvokeTransaction> for UserTransaction"],["impl TryFrom<BroadcastedTransaction> for UserTransaction"],["impl TryFrom<BroadcastedDeclareTransaction> for UserTransaction"],["impl TryFrom<BroadcastedDeployAccountTransaction> for UserTransaction"]] +"mp_transactions":[["impl TryFrom<BroadcastedTransaction> for UserTransaction"],["impl TryFrom<BroadcastedDeclareTransaction> for UserTransaction"],["impl TryFrom<BroadcastedDeployAccountTransaction> for UserTransaction"],["impl TryFrom<BroadcastedInvokeTransaction> for UserTransaction"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/convert/trait.TryInto.js b/implementors/core/convert/trait.TryInto.js index 1a8096607a..6c794d0674 100644 --- a/implementors/core/convert/trait.TryInto.js +++ b/implementors/core/convert/trait.TryInto.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"madara_runtime":[["impl TryInto<Event<Runtime>> for RuntimeEvent"],["impl TryInto<Event<Runtime>> for RuntimeEvent"],["impl TryInto<Event> for RuntimeEvent"]] +"madara_runtime":[["impl TryInto<Event> for RuntimeEvent"],["impl TryInto<Event<Runtime>> for RuntimeEvent"],["impl TryInto<Event<Runtime>> for RuntimeEvent"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js index 92060ce8b2..08da3be260 100644 --- a/implementors/core/default/trait.Default.js +++ b/implementors/core/default/trait.Default.js @@ -1,14 +1,14 @@ (function() {var implementors = { "madara":[["impl Default for Sealing"]], -"madara_runtime":[["impl Default for SealingMode"],["impl Default for GenesisConfig"]], -"mc_data_availability":[["impl Default for EthereumConfig"],["impl Default for AvailConfig"],["impl Default for DaMode"],["impl Default for CelestiaConfig"]], +"madara_runtime":[["impl Default for GenesisConfig"],["impl Default for SealingMode"]], +"mc_data_availability":[["impl Default for EthereumConfig"],["impl Default for CelestiaConfig"],["impl Default for AvailConfig"],["impl Default for DaMode"]], "mc_transaction_pool":[["impl Default for Options"]], -"mp_block":[["impl Default for Header"],["impl Default for Block"]], +"mp_block":[["impl Default for Block"],["impl Default for Header"]], "mp_commitments":[["impl<H: HasherT> Default for StateCommitmentTree<H>"]], "mp_felt":[["impl Default for Felt252Wrapper"]], "mp_sequencer_address":[["impl Default for InherentDataProvider"]], "mp_state":[["impl Default for DictStateReader"]], "mp_storage":[["impl Default for StarknetStorageSchemaVersion"]], -"pallet_starknet":[["impl<T: Config> Default for GenesisConfig<T>"],["impl<T: Config> Default for BlockifierStateAdapter<T>"],["impl Default for Message"]], +"pallet_starknet":[["impl<T: Config> Default for GenesisConfig<T>"],["impl Default for Message"],["impl<T: Config> Default for BlockifierStateAdapter<T>"]], "starknet_rpc_test":[["impl Default for MadaraClient"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js index de11d04163..b3c752bc17 100644 --- a/implementors/core/fmt/trait.Debug.js +++ b/implementors/core/fmt/trait.Debug.js @@ -1,17 +1,17 @@ (function() {var implementors = { -"madara":[["impl Debug for ExtendedRunCmd"],["impl Debug for Sealing"],["impl Debug for SetupCmd"],["impl Debug for SetupSource"],["impl Debug for Subcommand"],["impl Debug for Cli"]], -"madara_runtime":[["impl Debug for RuntimeLockId"],["impl Debug for RuntimeSlashReason"],["impl Debug for SessionKeys"],["impl Debug for RuntimeFreezeReason"],["impl Debug for RuntimeEvent"],["impl Debug for SealingMode"],["impl Debug for OriginCaller"],["impl Debug for RuntimeHoldReason"],["impl Debug for Runtime"],["impl Debug for RuntimeOrigin"],["impl Debug for RuntimeCall"]], -"mc_data_availability":[["impl Debug for AvailConfig"],["impl Debug for CelestiaConfig"],["impl Debug for DaMode"],["impl Debug for CelestiaClient"],["impl Debug for EthereumClient"],["impl Debug for EthereumConfig"],["impl Debug for DaLayer"]], +"madara":[["impl Debug for Subcommand"],["impl Debug for Cli"],["impl Debug for SetupCmd"],["impl Debug for Sealing"],["impl Debug for ExtendedRunCmd"],["impl Debug for SetupSource"]], +"madara_runtime":[["impl Debug for SessionKeys"],["impl Debug for Runtime"],["impl Debug for RuntimeSlashReason"],["impl Debug for RuntimeLockId"],["impl Debug for RuntimeEvent"],["impl Debug for SealingMode"],["impl Debug for OriginCaller"],["impl Debug for RuntimeOrigin"],["impl Debug for RuntimeHoldReason"],["impl Debug for RuntimeCall"],["impl Debug for RuntimeFreezeReason"]], +"mc_data_availability":[["impl Debug for EthereumConfig"],["impl Debug for DaMode"],["impl Debug for CelestiaClient"],["impl Debug for AvailConfig"],["impl Debug for CelestiaConfig"],["impl Debug for DaLayer"],["impl Debug for EthereumClient"]], "mc_db":[["impl<B: Debug + BlockT> Debug for MappingCommitment<B>where\n B::Hash: Debug,"]], "mc_transaction_pool":[["impl Debug for Limit"],["impl Debug for Error"],["impl<Hash: Debug, Ex: Debug, Error: Debug> Debug for ValidatedTransaction<Hash, Ex, Error>"],["impl<Hash, Extrinsic> Debug for Transaction<Hash, Extrinsic>where\n Hash: Debug,\n Extrinsic: Debug,"],["impl Debug for Options"]], "mp_block":[["impl Debug for Block"],["impl Debug for Header"]], "mp_commitments":[["impl<H: Debug + HasherT> Debug for StateCommitmentTree<H>"]], -"mp_digest_log":[["impl Debug for FindLogError"],["impl Debug for Log"]], -"mp_felt":[["impl Debug for Felt252WrapperError"],["impl Debug for Felt252Wrapper"]], -"mp_sequencer_address":[["impl Debug for InherentError"],["impl Debug for InherentDataProvider"]], +"mp_digest_log":[["impl Debug for Log"],["impl Debug for FindLogError"]], +"mp_felt":[["impl Debug for Felt252Wrapper"],["impl Debug for Felt252WrapperError"]], +"mp_sequencer_address":[["impl Debug for InherentDataProvider"],["impl Debug for InherentError"]], "mp_state":[["impl Debug for DictStateReader"]], "mp_storage":[["impl Debug for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl Debug for InvokeTransaction"],["impl Debug for HandleL1MessageTransaction"],["impl Debug for InvokeTransactionV1"],["impl Debug for InvokeTransactionV0"],["impl Debug for BroadcastedTransactionConversionError"],["impl Debug for UserTransaction"],["impl Debug for UserAndL1HandlerTransaction"],["impl Debug for DeclareTransaction"],["impl Debug for Transaction"],["impl Debug for DeployAccountTransaction"],["impl Debug for TxType"],["impl Debug for DeclareTransactionV0"],["impl Debug for DeclareTransactionV1"],["impl Debug for DeclareTransactionV2"]], -"pallet_starknet":[["impl Debug for TransactionOutput"],["impl Debug for BlockContext"],["impl Debug for DeployAccountTransactionOutput"],["impl<T: Config> Debug for Call<T>"],["impl Debug for Message"],["impl<T> Debug for Pallet<T>"],["impl<T: Config> Debug for Event<T>"],["impl<T: Config> Debug for Error<T>"]], +"mp_transactions":[["impl Debug for DeclareTransactionV2"],["impl Debug for BroadcastedTransactionConversionError"],["impl Debug for DeclareTransactionV0"],["impl Debug for InvokeTransaction"],["impl Debug for HandleL1MessageTransaction"],["impl Debug for DeployAccountTransaction"],["impl Debug for UserTransaction"],["impl Debug for Transaction"],["impl Debug for UserAndL1HandlerTransaction"],["impl Debug for DeclareTransactionV1"],["impl Debug for InvokeTransactionV0"],["impl Debug for TxType"],["impl Debug for DeclareTransaction"],["impl Debug for InvokeTransactionV1"]], +"pallet_starknet":[["impl Debug for Message"],["impl<T: Config> Debug for Call<T>"],["impl Debug for TransactionOutput"],["impl<T: Config> Debug for Event<T>"],["impl<T: Config> Debug for Error<T>"],["impl Debug for BlockContext"],["impl<T> Debug for Pallet<T>"],["impl Debug for DeployAccountTransactionOutput"]], "starknet_rpc_test":[["impl Debug for TransactionResult"],["impl Debug for SendTransactionError"],["impl Debug for MadaraClient"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/marker/trait.Copy.js b/implementors/core/marker/trait.Copy.js index 5eadff4f48..6a529e27bb 100644 --- a/implementors/core/marker/trait.Copy.js +++ b/implementors/core/marker/trait.Copy.js @@ -1,7 +1,7 @@ (function() {var implementors = { "madara":[["impl Copy for Sealing"]], -"madara_runtime":[["impl Copy for RuntimeHoldReason"],["impl Copy for RuntimeFreezeReason"],["impl Copy for RuntimeSlashReason"],["impl Copy for Runtime"],["impl Copy for RuntimeLockId"]], -"mc_data_availability":[["impl Copy for DaMode"],["impl Copy for DaLayer"]], +"madara_runtime":[["impl Copy for RuntimeFreezeReason"],["impl Copy for RuntimeHoldReason"],["impl Copy for RuntimeSlashReason"],["impl Copy for Runtime"],["impl Copy for RuntimeLockId"]], +"mc_data_availability":[["impl Copy for DaLayer"],["impl Copy for DaMode"]], "mp_felt":[["impl Copy for Felt252Wrapper"]], "mp_hashers":[["impl Copy for PoseidonHasher"],["impl Copy for PedersenHasher"]], "mp_sequencer_address":[["impl Copy for InherentDataProvider"]], diff --git a/implementors/core/marker/trait.Send.js b/implementors/core/marker/trait.Send.js index 9827da7461..8e9d7fb6ef 100644 --- a/implementors/core/marker/trait.Send.js +++ b/implementors/core/marker/trait.Send.js @@ -14,7 +14,7 @@ "mp_commitments":[["impl<H> Send for StateCommitmentTree<H>where\n H: Send,",1,["mp_commitments::StateCommitmentTree"]]], "mp_digest_log":[["impl Send for FindLogError",1,["mp_digest_log::error::FindLogError"]],["impl Send for Log",1,["mp_digest_log::Log"]]], "mp_felt":[["impl Send for Felt252Wrapper",1,["mp_felt::Felt252Wrapper"]],["impl Send for Felt252WrapperError",1,["mp_felt::Felt252WrapperError"]]], -"mp_hashers":[["impl Send for PoseidonHasher"],["impl Send for PedersenHasher"]], +"mp_hashers":[["impl Send for PedersenHasher"],["impl Send for PoseidonHasher"]], "mp_sequencer_address":[["impl Send for InherentDataProvider",1,["mp_sequencer_address::reexport_for_client_only::InherentDataProvider"]],["impl Send for InherentError",1,["mp_sequencer_address::InherentError"]]], "mp_state":[["impl Send for DictStateReader",1,["mp_state::DictStateReader"]]], "mp_storage":[["impl Send for SN_NONCE_PREFIX",1,["mp_storage::SN_NONCE_PREFIX"]],["impl Send for SN_CONTRACT_CLASS_HASH_PREFIX",1,["mp_storage::SN_CONTRACT_CLASS_HASH_PREFIX"]],["impl Send for SN_CONTRACT_CLASS_PREFIX",1,["mp_storage::SN_CONTRACT_CLASS_PREFIX"]],["impl Send for SN_STORAGE_PREFIX",1,["mp_storage::SN_STORAGE_PREFIX"]],["impl Send for SN_COMPILED_CLASS_HASH_PREFIX",1,["mp_storage::SN_COMPILED_CLASS_HASH_PREFIX"]],["impl Send for StarknetStorageSchemaVersion",1,["mp_storage::StarknetStorageSchemaVersion"]]], diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js index 237adbaec8..c6afd5355e 100644 --- a/implementors/core/marker/trait.StructuralEq.js +++ b/implementors/core/marker/trait.StructuralEq.js @@ -1,10 +1,10 @@ (function() {var implementors = { -"madara_runtime":[["impl StructuralEq for RuntimeCall"],["impl StructuralEq for RuntimeSlashReason"],["impl StructuralEq for RuntimeEvent"],["impl StructuralEq for OriginCaller"],["impl StructuralEq for Runtime"],["impl StructuralEq for SessionKeys"],["impl StructuralEq for RuntimeLockId"],["impl StructuralEq for RuntimeHoldReason"],["impl StructuralEq for RuntimeFreezeReason"]], +"madara_runtime":[["impl StructuralEq for RuntimeSlashReason"],["impl StructuralEq for RuntimeFreezeReason"],["impl StructuralEq for OriginCaller"],["impl StructuralEq for RuntimeEvent"],["impl StructuralEq for RuntimeHoldReason"],["impl StructuralEq for RuntimeLockId"],["impl StructuralEq for Runtime"],["impl StructuralEq for SessionKeys"],["impl StructuralEq for RuntimeCall"]], "mc_transaction_pool":[["impl<Hash, Extrinsic> StructuralEq for Transaction<Hash, Extrinsic>"]], "mp_block":[["impl StructuralEq for Header"],["impl StructuralEq for Block"]], "mp_digest_log":[["impl StructuralEq for Log"]], "mp_felt":[["impl StructuralEq for Felt252Wrapper"]], "mp_storage":[["impl StructuralEq for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl StructuralEq for InvokeTransactionV1"],["impl StructuralEq for DeclareTransactionV2"],["impl StructuralEq for InvokeTransaction"],["impl StructuralEq for DeclareTransactionV1"],["impl StructuralEq for DeployAccountTransaction"],["impl StructuralEq for UserTransaction"],["impl StructuralEq for DeclareTransactionV0"],["impl StructuralEq for Transaction"],["impl StructuralEq for HandleL1MessageTransaction"],["impl StructuralEq for DeclareTransaction"],["impl StructuralEq for TxType"],["impl StructuralEq for UserAndL1HandlerTransaction"],["impl StructuralEq for InvokeTransactionV0"]], -"pallet_starknet":[["impl StructuralEq for DeployAccountTransactionOutput"],["impl StructuralEq for TransactionOutput"]] +"mp_transactions":[["impl StructuralEq for DeclareTransactionV1"],["impl StructuralEq for UserAndL1HandlerTransaction"],["impl StructuralEq for DeclareTransactionV0"],["impl StructuralEq for UserTransaction"],["impl StructuralEq for DeclareTransaction"],["impl StructuralEq for InvokeTransactionV1"],["impl StructuralEq for TxType"],["impl StructuralEq for DeployAccountTransaction"],["impl StructuralEq for DeclareTransactionV2"],["impl StructuralEq for InvokeTransactionV0"],["impl StructuralEq for HandleL1MessageTransaction"],["impl StructuralEq for InvokeTransaction"],["impl StructuralEq for Transaction"]], +"pallet_starknet":[["impl StructuralEq for TransactionOutput"],["impl StructuralEq for DeployAccountTransactionOutput"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js index b44fd5e5ad..553ad53013 100644 --- a/implementors/core/marker/trait.StructuralPartialEq.js +++ b/implementors/core/marker/trait.StructuralPartialEq.js @@ -1,12 +1,12 @@ (function() {var implementors = { -"madara_runtime":[["impl StructuralPartialEq for RuntimeEvent"],["impl StructuralPartialEq for RuntimeCall"],["impl StructuralPartialEq for RuntimeHoldReason"],["impl StructuralPartialEq for Runtime"],["impl StructuralPartialEq for OriginCaller"],["impl StructuralPartialEq for RuntimeLockId"],["impl StructuralPartialEq for SessionKeys"],["impl StructuralPartialEq for RuntimeSlashReason"],["impl StructuralPartialEq for RuntimeFreezeReason"],["impl StructuralPartialEq for SealingMode"]], -"mc_data_availability":[["impl StructuralPartialEq for DaMode"],["impl StructuralPartialEq for CelestiaConfig"],["impl StructuralPartialEq for EthereumConfig"],["impl StructuralPartialEq for DaLayer"],["impl StructuralPartialEq for AvailConfig"]], +"madara_runtime":[["impl StructuralPartialEq for RuntimeLockId"],["impl StructuralPartialEq for SessionKeys"],["impl StructuralPartialEq for RuntimeSlashReason"],["impl StructuralPartialEq for Runtime"],["impl StructuralPartialEq for SealingMode"],["impl StructuralPartialEq for RuntimeHoldReason"],["impl StructuralPartialEq for RuntimeEvent"],["impl StructuralPartialEq for OriginCaller"],["impl StructuralPartialEq for RuntimeCall"],["impl StructuralPartialEq for RuntimeFreezeReason"]], +"mc_data_availability":[["impl StructuralPartialEq for DaMode"],["impl StructuralPartialEq for EthereumConfig"],["impl StructuralPartialEq for DaLayer"],["impl StructuralPartialEq for AvailConfig"],["impl StructuralPartialEq for CelestiaConfig"]], "mc_transaction_pool":[["impl<Hash, Extrinsic> StructuralPartialEq for Transaction<Hash, Extrinsic>"]], -"mp_block":[["impl StructuralPartialEq for Header"],["impl StructuralPartialEq for Block"]], +"mp_block":[["impl StructuralPartialEq for Block"],["impl StructuralPartialEq for Header"]], "mp_commitments":[["impl<H: HasherT> StructuralPartialEq for StateCommitmentTree<H>"]], "mp_digest_log":[["impl StructuralPartialEq for Log"]], "mp_felt":[["impl StructuralPartialEq for Felt252WrapperError"],["impl StructuralPartialEq for Felt252Wrapper"]], "mp_storage":[["impl StructuralPartialEq for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl StructuralPartialEq for DeployAccountTransaction"],["impl StructuralPartialEq for InvokeTransaction"],["impl StructuralPartialEq for UserTransaction"],["impl StructuralPartialEq for DeclareTransaction"],["impl StructuralPartialEq for DeclareTransactionV1"],["impl StructuralPartialEq for TxType"],["impl StructuralPartialEq for UserAndL1HandlerTransaction"],["impl StructuralPartialEq for HandleL1MessageTransaction"],["impl StructuralPartialEq for InvokeTransactionV0"],["impl StructuralPartialEq for DeclareTransactionV0"],["impl StructuralPartialEq for DeclareTransactionV2"],["impl StructuralPartialEq for InvokeTransactionV1"],["impl StructuralPartialEq for Transaction"]], +"mp_transactions":[["impl StructuralPartialEq for DeployAccountTransaction"],["impl StructuralPartialEq for InvokeTransactionV1"],["impl StructuralPartialEq for InvokeTransaction"],["impl StructuralPartialEq for DeclareTransactionV2"],["impl StructuralPartialEq for InvokeTransactionV0"],["impl StructuralPartialEq for DeclareTransactionV0"],["impl StructuralPartialEq for Transaction"],["impl StructuralPartialEq for TxType"],["impl StructuralPartialEq for UserAndL1HandlerTransaction"],["impl StructuralPartialEq for DeclareTransaction"],["impl StructuralPartialEq for DeclareTransactionV1"],["impl StructuralPartialEq for UserTransaction"],["impl StructuralPartialEq for HandleL1MessageTransaction"]], "pallet_starknet":[["impl StructuralPartialEq for TransactionOutput"],["impl StructuralPartialEq for DeployAccountTransactionOutput"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/core/ops/deref/trait.Deref.js b/implementors/core/ops/deref/trait.Deref.js index c50da944b9..4b766d86bf 100644 --- a/implementors/core/ops/deref/trait.Deref.js +++ b/implementors/core/ops/deref/trait.Deref.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mp_storage":[["impl Deref for SN_NONCE_PREFIX"],["impl Deref for SN_COMPILED_CLASS_HASH_PREFIX"],["impl Deref for SN_CONTRACT_CLASS_HASH_PREFIX"],["impl Deref for SN_CONTRACT_CLASS_PREFIX"],["impl Deref for SN_STORAGE_PREFIX"]] +"mp_storage":[["impl Deref for SN_CONTRACT_CLASS_HASH_PREFIX"],["impl Deref for SN_NONCE_PREFIX"],["impl Deref for SN_COMPILED_CLASS_HASH_PREFIX"],["impl Deref for SN_CONTRACT_CLASS_PREFIX"],["impl Deref for SN_STORAGE_PREFIX"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/frame_support/traits/misc/trait.IsSubType.js b/implementors/frame_support/traits/misc/trait.IsSubType.js index 1aeb016f15..32f6dbf444 100644 --- a/implementors/frame_support/traits/misc/trait.IsSubType.js +++ b/implementors/frame_support/traits/misc/trait.IsSubType.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"madara_runtime":[["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"]] +"madara_runtime":[["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"],["impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/lazy_static/trait.LazyStatic.js b/implementors/lazy_static/trait.LazyStatic.js index 098e7628b3..4ff65d6818 100644 --- a/implementors/lazy_static/trait.LazyStatic.js +++ b/implementors/lazy_static/trait.LazyStatic.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mp_storage":[["impl LazyStatic for SN_COMPILED_CLASS_HASH_PREFIX"],["impl LazyStatic for SN_NONCE_PREFIX"],["impl LazyStatic for SN_STORAGE_PREFIX"],["impl LazyStatic for SN_CONTRACT_CLASS_HASH_PREFIX"],["impl LazyStatic for SN_CONTRACT_CLASS_PREFIX"]] +"mp_storage":[["impl LazyStatic for SN_NONCE_PREFIX"],["impl LazyStatic for SN_STORAGE_PREFIX"],["impl LazyStatic for SN_CONTRACT_CLASS_HASH_PREFIX"],["impl LazyStatic for SN_CONTRACT_CLASS_PREFIX"],["impl LazyStatic for SN_COMPILED_CLASS_HASH_PREFIX"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/parity_scale_codec/codec/trait.Decode.js b/implementors/parity_scale_codec/codec/trait.Decode.js index 0504a6f027..65477c302c 100644 --- a/implementors/parity_scale_codec/codec/trait.Decode.js +++ b/implementors/parity_scale_codec/codec/trait.Decode.js @@ -1,10 +1,10 @@ (function() {var implementors = { -"madara_runtime":[["impl Decode for RuntimeHoldReason"],["impl Decode for RuntimeSlashReason"],["impl Decode for OriginCaller"],["impl Decode for SessionKeys"],["impl Decode for RuntimeFreezeReason"],["impl Decode for RuntimeEvent"],["impl Decode for RuntimeLockId"],["impl Decode for RuntimeCall"],["impl Decode for SealingMode"]], +"madara_runtime":[["impl Decode for RuntimeFreezeReason"],["impl Decode for OriginCaller"],["impl Decode for RuntimeEvent"],["impl Decode for SessionKeys"],["impl Decode for RuntimeSlashReason"],["impl Decode for SealingMode"],["impl Decode for RuntimeLockId"],["impl Decode for RuntimeCall"],["impl Decode for RuntimeHoldReason"]], "mp_block":[["impl Decode for Block"],["impl Decode for Header"]], "mp_digest_log":[["impl Decode for Log"]], "mp_felt":[["impl Decode for Felt252Wrapper"]], "mp_sequencer_address":[["impl Decode for InherentDataProvider"],["impl Decode for InherentError"]], "mp_storage":[["impl Decode for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl Decode for TxType"],["impl Decode for DeclareTransactionV1"],["impl Decode for DeclareTransaction"],["impl Decode for DeclareTransactionV0"],["impl Decode for HandleL1MessageTransaction"],["impl Decode for UserTransaction"],["impl Decode for DeployAccountTransaction"],["impl Decode for InvokeTransactionV0"],["impl Decode for InvokeTransaction"],["impl Decode for Transaction"],["impl Decode for UserAndL1HandlerTransaction"],["impl Decode for InvokeTransactionV1"],["impl Decode for DeclareTransactionV2"]], -"pallet_starknet":[["impl<T> Decode for Error<T>"],["impl Decode for BlockContext"],["impl Decode for TransactionOutput"],["impl<T: Config> Decode for Event<T>"],["impl Decode for Message"],["impl Decode for DeployAccountTransactionOutput"],["impl<T: Config> Decode for Call<T>"],["impl Decode for StarknetTransactionExecutionError"]] +"mp_transactions":[["impl Decode for UserAndL1HandlerTransaction"],["impl Decode for HandleL1MessageTransaction"],["impl Decode for UserTransaction"],["impl Decode for Transaction"],["impl Decode for DeclareTransactionV1"],["impl Decode for InvokeTransaction"],["impl Decode for DeclareTransaction"],["impl Decode for DeclareTransactionV0"],["impl Decode for DeclareTransactionV2"],["impl Decode for TxType"],["impl Decode for InvokeTransactionV0"],["impl Decode for DeployAccountTransaction"],["impl Decode for InvokeTransactionV1"]], +"pallet_starknet":[["impl Decode for BlockContext"],["impl<T: Config> Decode for Event<T>"],["impl Decode for TransactionOutput"],["impl Decode for StarknetTransactionExecutionError"],["impl Decode for DeployAccountTransactionOutput"],["impl Decode for Message"],["impl<T> Decode for Error<T>"],["impl<T: Config> Decode for Call<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/parity_scale_codec/codec/trait.Encode.js b/implementors/parity_scale_codec/codec/trait.Encode.js index 5dad7da3b3..342195b4f1 100644 --- a/implementors/parity_scale_codec/codec/trait.Encode.js +++ b/implementors/parity_scale_codec/codec/trait.Encode.js @@ -1,10 +1,10 @@ (function() {var implementors = { -"madara_runtime":[["impl Encode for SessionKeys"],["impl Encode for RuntimeEvent"],["impl Encode for SealingMode"],["impl Encode for RuntimeLockId"],["impl Encode for RuntimeFreezeReason"],["impl Encode for OriginCaller"],["impl Encode for RuntimeCall"],["impl Encode for RuntimeSlashReason"],["impl Encode for RuntimeHoldReason"]], +"madara_runtime":[["impl Encode for RuntimeCall"],["impl Encode for SessionKeys"],["impl Encode for OriginCaller"],["impl Encode for SealingMode"],["impl Encode for RuntimeFreezeReason"],["impl Encode for RuntimeEvent"],["impl Encode for RuntimeLockId"],["impl Encode for RuntimeHoldReason"],["impl Encode for RuntimeSlashReason"]], "mp_block":[["impl Encode for Header"],["impl Encode for Block"]], "mp_digest_log":[["impl Encode for Log"]], "mp_felt":[["impl Encode for Felt252Wrapper"]], "mp_sequencer_address":[["impl Encode for InherentDataProvider"],["impl Encode for InherentError"]], "mp_storage":[["impl Encode for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl Encode for TxType"],["impl Encode for DeclareTransactionV2"],["impl Encode for UserTransaction"],["impl Encode for DeclareTransaction"],["impl Encode for UserAndL1HandlerTransaction"],["impl Encode for HandleL1MessageTransaction"],["impl Encode for DeployAccountTransaction"],["impl Encode for Transaction"],["impl Encode for InvokeTransactionV0"],["impl Encode for InvokeTransaction"],["impl Encode for DeclareTransactionV1"],["impl Encode for InvokeTransactionV1"],["impl Encode for DeclareTransactionV0"]], -"pallet_starknet":[["impl<T: Config> Encode for Call<T>"],["impl<T> Encode for Error<T>"],["impl Encode for Message"],["impl Encode for BlockContext"],["impl<T: Config> Encode for Event<T>"],["impl Encode for DeployAccountTransactionOutput"],["impl Encode for TransactionOutput"],["impl Encode for StarknetTransactionExecutionError"]] +"mp_transactions":[["impl Encode for TxType"],["impl Encode for UserAndL1HandlerTransaction"],["impl Encode for DeployAccountTransaction"],["impl Encode for HandleL1MessageTransaction"],["impl Encode for InvokeTransaction"],["impl Encode for InvokeTransactionV1"],["impl Encode for DeclareTransaction"],["impl Encode for DeclareTransactionV2"],["impl Encode for DeclareTransactionV0"],["impl Encode for Transaction"],["impl Encode for UserTransaction"],["impl Encode for InvokeTransactionV0"],["impl Encode for DeclareTransactionV1"]], +"pallet_starknet":[["impl<T: Config> Encode for Event<T>"],["impl Encode for BlockContext"],["impl Encode for Message"],["impl Encode for TransactionOutput"],["impl Encode for DeployAccountTransactionOutput"],["impl Encode for StarknetTransactionExecutionError"],["impl<T> Encode for Error<T>"],["impl<T: Config> Encode for Call<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/parity_scale_codec/encode_like/trait.EncodeLike.js b/implementors/parity_scale_codec/encode_like/trait.EncodeLike.js index 16b5287899..4e33529aa4 100644 --- a/implementors/parity_scale_codec/encode_like/trait.EncodeLike.js +++ b/implementors/parity_scale_codec/encode_like/trait.EncodeLike.js @@ -1,10 +1,10 @@ (function() {var implementors = { -"madara_runtime":[["impl EncodeLike<RuntimeSlashReason> for RuntimeSlashReason"],["impl EncodeLike<SessionKeys> for SessionKeys"],["impl EncodeLike<RuntimeEvent> for RuntimeEvent"],["impl EncodeLike<OriginCaller> for OriginCaller"],["impl EncodeLike<RuntimeHoldReason> for RuntimeHoldReason"],["impl EncodeLike<SealingMode> for SealingMode"],["impl EncodeLike<RuntimeCall> for RuntimeCall"],["impl EncodeLike<RuntimeFreezeReason> for RuntimeFreezeReason"],["impl EncodeLike<RuntimeLockId> for RuntimeLockId"]], +"madara_runtime":[["impl EncodeLike<RuntimeLockId> for RuntimeLockId"],["impl EncodeLike<RuntimeFreezeReason> for RuntimeFreezeReason"],["impl EncodeLike<OriginCaller> for OriginCaller"],["impl EncodeLike<RuntimeEvent> for RuntimeEvent"],["impl EncodeLike<SessionKeys> for SessionKeys"],["impl EncodeLike<RuntimeCall> for RuntimeCall"],["impl EncodeLike<SealingMode> for SealingMode"],["impl EncodeLike<RuntimeHoldReason> for RuntimeHoldReason"],["impl EncodeLike<RuntimeSlashReason> for RuntimeSlashReason"]], "mp_block":[["impl EncodeLike<Header> for Header"],["impl EncodeLike<Block> for Block"]], "mp_digest_log":[["impl EncodeLike<Log> for Log"]], "mp_felt":[["impl EncodeLike<Felt252Wrapper> for Felt252Wrapper"]], "mp_sequencer_address":[["impl EncodeLike<InherentDataProvider> for InherentDataProvider"],["impl EncodeLike<InherentError> for InherentError"]], "mp_storage":[["impl EncodeLike<StarknetStorageSchemaVersion> for StarknetStorageSchemaVersion"]], -"mp_transactions":[["impl EncodeLike<InvokeTransactionV1> for InvokeTransactionV1"],["impl EncodeLike<UserTransaction> for UserTransaction"],["impl EncodeLike<DeclareTransaction> for DeclareTransaction"],["impl EncodeLike<DeployAccountTransaction> for DeployAccountTransaction"],["impl EncodeLike<TxType> for TxType"],["impl EncodeLike<HandleL1MessageTransaction> for HandleL1MessageTransaction"],["impl EncodeLike<UserAndL1HandlerTransaction> for UserAndL1HandlerTransaction"],["impl EncodeLike<DeclareTransactionV0> for DeclareTransactionV0"],["impl EncodeLike<DeclareTransactionV1> for DeclareTransactionV1"],["impl EncodeLike<InvokeTransactionV0> for InvokeTransactionV0"],["impl EncodeLike<InvokeTransaction> for InvokeTransaction"],["impl EncodeLike<Transaction> for Transaction"],["impl EncodeLike<DeclareTransactionV2> for DeclareTransactionV2"]], -"pallet_starknet":[["impl EncodeLike<BlockContext> for BlockContext"],["impl<T: Config> EncodeLike<Event<T>> for Event<T>"],["impl EncodeLike<Message> for Message"],["impl<T> EncodeLike<Error<T>> for Error<T>"],["impl EncodeLike<StarknetTransactionExecutionError> for StarknetTransactionExecutionError"],["impl EncodeLike<DeployAccountTransactionOutput> for DeployAccountTransactionOutput"],["impl EncodeLike<TransactionOutput> for TransactionOutput"],["impl<T: Config> EncodeLike<Call<T>> for Call<T>"]] +"mp_transactions":[["impl EncodeLike<InvokeTransaction> for InvokeTransaction"],["impl EncodeLike<DeclareTransactionV0> for DeclareTransactionV0"],["impl EncodeLike<DeclareTransaction> for DeclareTransaction"],["impl EncodeLike<DeclareTransactionV2> for DeclareTransactionV2"],["impl EncodeLike<DeployAccountTransaction> for DeployAccountTransaction"],["impl EncodeLike<InvokeTransactionV1> for InvokeTransactionV1"],["impl EncodeLike<DeclareTransactionV1> for DeclareTransactionV1"],["impl EncodeLike<Transaction> for Transaction"],["impl EncodeLike<UserTransaction> for UserTransaction"],["impl EncodeLike<InvokeTransactionV0> for InvokeTransactionV0"],["impl EncodeLike<HandleL1MessageTransaction> for HandleL1MessageTransaction"],["impl EncodeLike<TxType> for TxType"],["impl EncodeLike<UserAndL1HandlerTransaction> for UserAndL1HandlerTransaction"]], +"pallet_starknet":[["impl<T: Config> EncodeLike<Event<T>> for Event<T>"],["impl EncodeLike<BlockContext> for BlockContext"],["impl EncodeLike<Message> for Message"],["impl EncodeLike<DeployAccountTransactionOutput> for DeployAccountTransactionOutput"],["impl EncodeLike<StarknetTransactionExecutionError> for StarknetTransactionExecutionError"],["impl<T> EncodeLike<Error<T>> for Error<T>"],["impl<T: Config> EncodeLike<Call<T>> for Call<T>"],["impl EncodeLike<TransactionOutput> for TransactionOutput"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/parity_scale_codec/max_encoded_len/trait.MaxEncodedLen.js b/implementors/parity_scale_codec/max_encoded_len/trait.MaxEncodedLen.js index 321e0899a6..fdbbc52ddf 100644 --- a/implementors/parity_scale_codec/max_encoded_len/trait.MaxEncodedLen.js +++ b/implementors/parity_scale_codec/max_encoded_len/trait.MaxEncodedLen.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"madara_runtime":[["impl MaxEncodedLen for OriginCaller"],["impl MaxEncodedLen for RuntimeSlashReason"],["impl MaxEncodedLen for RuntimeLockId"],["impl MaxEncodedLen for RuntimeFreezeReason"],["impl MaxEncodedLen for RuntimeHoldReason"]], +"madara_runtime":[["impl MaxEncodedLen for RuntimeSlashReason"],["impl MaxEncodedLen for RuntimeHoldReason"],["impl MaxEncodedLen for RuntimeLockId"],["impl MaxEncodedLen for OriginCaller"],["impl MaxEncodedLen for RuntimeFreezeReason"]], "mp_felt":[["impl MaxEncodedLen for Felt252Wrapper"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/scale_info/trait.TypeInfo.js b/implementors/scale_info/trait.TypeInfo.js index a527f0bbcd..8e44a2ae58 100644 --- a/implementors/scale_info/trait.TypeInfo.js +++ b/implementors/scale_info/trait.TypeInfo.js @@ -1,6 +1,6 @@ (function() {var implementors = { -"madara_runtime":[["impl TypeInfo for RuntimeHoldReason"],["impl TypeInfo for OriginCaller"],["impl TypeInfo for RuntimeLockId"],["impl TypeInfo for Runtime"],["impl TypeInfo for RuntimeEvent"],["impl TypeInfo for RuntimeFreezeReason"],["impl TypeInfo for RuntimeCall"],["impl TypeInfo for SessionKeys"],["impl TypeInfo for RuntimeSlashReason"]], +"madara_runtime":[["impl TypeInfo for RuntimeCall"],["impl TypeInfo for RuntimeEvent"],["impl TypeInfo for RuntimeLockId"],["impl TypeInfo for RuntimeSlashReason"],["impl TypeInfo for RuntimeFreezeReason"],["impl TypeInfo for RuntimeHoldReason"],["impl TypeInfo for SessionKeys"],["impl TypeInfo for OriginCaller"],["impl TypeInfo for Runtime"]], "mp_felt":[["impl TypeInfo for Felt252Wrapper"]], -"mp_transactions":[["impl TypeInfo for DeclareTransaction"],["impl TypeInfo for Transaction"],["impl TypeInfo for DeclareTransactionV0"],["impl TypeInfo for DeclareTransactionV2"],["impl TypeInfo for InvokeTransactionV1"],["impl TypeInfo for UserTransaction"],["impl TypeInfo for DeclareTransactionV1"],["impl TypeInfo for InvokeTransaction"],["impl TypeInfo for HandleL1MessageTransaction"],["impl TypeInfo for DeployAccountTransaction"],["impl TypeInfo for UserAndL1HandlerTransaction"],["impl TypeInfo for TxType"],["impl TypeInfo for InvokeTransactionV0"]], -"pallet_starknet":[["impl TypeInfo for StarknetTransactionExecutionError"],["impl<T> TypeInfo for Error<T>where\n PhantomData<T>: TypeInfo + 'static,\n T: 'static,"],["impl<T> TypeInfo for Event<T>where\n PhantomData<T>: TypeInfo + 'static,\n T: Config + 'static,"],["impl<T> TypeInfo for Call<T>where\n PhantomData<(T,)>: TypeInfo + 'static,\n T: Config + 'static,"],["impl TypeInfo for TransactionOutput"],["impl TypeInfo for BlockContext"],["impl TypeInfo for DeployAccountTransactionOutput"]] +"mp_transactions":[["impl TypeInfo for Transaction"],["impl TypeInfo for DeclareTransaction"],["impl TypeInfo for DeployAccountTransaction"],["impl TypeInfo for UserTransaction"],["impl TypeInfo for UserAndL1HandlerTransaction"],["impl TypeInfo for HandleL1MessageTransaction"],["impl TypeInfo for InvokeTransaction"],["impl TypeInfo for InvokeTransactionV0"],["impl TypeInfo for InvokeTransactionV1"],["impl TypeInfo for DeclareTransactionV2"],["impl TypeInfo for TxType"],["impl TypeInfo for DeclareTransactionV0"],["impl TypeInfo for DeclareTransactionV1"]], +"pallet_starknet":[["impl<T> TypeInfo for Call<T>where\n PhantomData<(T,)>: TypeInfo + 'static,\n T: Config + 'static,"],["impl<T> TypeInfo for Event<T>where\n PhantomData<T>: TypeInfo + 'static,\n T: Config + 'static,"],["impl<T> TypeInfo for Error<T>where\n PhantomData<T>: TypeInfo + 'static,\n T: 'static,"],["impl TypeInfo for TransactionOutput"],["impl TypeInfo for DeployAccountTransactionOutput"],["impl TypeInfo for BlockContext"],["impl TypeInfo for StarknetTransactionExecutionError"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js index e76031b816..2b17dd6c81 100644 --- a/implementors/serde/de/trait.Deserialize.js +++ b/implementors/serde/de/trait.Deserialize.js @@ -1,8 +1,8 @@ (function() {var implementors = { -"madara":[["impl<'de> Deserialize<'de> for Sealing"],["impl<'de> Deserialize<'de> for Configs"],["impl<'de> Deserialize<'de> for FileInfos"],["impl<'de> Deserialize<'de> for DevGenesisExt"]], +"madara":[["impl<'de> Deserialize<'de> for Configs"],["impl<'de> Deserialize<'de> for Sealing"],["impl<'de> Deserialize<'de> for FileInfos"],["impl<'de> Deserialize<'de> for DevGenesisExt"]], "madara_runtime":[["impl<'de> Deserialize<'de> for SealingMode"],["impl<'de> Deserialize<'de> for GenesisConfig"],["impl<'de> Deserialize<'de> for SessionKeys"]], -"mc_data_availability":[["impl<'de> Deserialize<'de> for AvailConfig"],["impl<'de> Deserialize<'de> for DaMode"],["impl<'de> Deserialize<'de> for CelestiaConfig"],["impl<'de> Deserialize<'de> for EthereumConfig"]], +"mc_data_availability":[["impl<'de> Deserialize<'de> for DaMode"],["impl<'de> Deserialize<'de> for EthereumConfig"],["impl<'de> Deserialize<'de> for AvailConfig"],["impl<'de> Deserialize<'de> for CelestiaConfig"]], "mc_rpc_core":[["impl<'de> Deserialize<'de> for Felt"]], "mp_felt":[["impl<'de> Deserialize<'de> for Felt252Wrapper"]], -"pallet_starknet":[["impl<'de> Deserialize<'de> for GenesisData"],["impl<'de, T: Config> Deserialize<'de> for GenesisConfig<T>"],["impl<'de> Deserialize<'de> for Message"],["impl<'de> Deserialize<'de> for DeployAccountTransactionOutput"],["impl<'de> Deserialize<'de> for TransactionOutput"],["impl<'de> Deserialize<'de> for HexFelt"],["impl<'de> Deserialize<'de> for ContractClass"]] +"pallet_starknet":[["impl<'de> Deserialize<'de> for ContractClass"],["impl<'de> Deserialize<'de> for TransactionOutput"],["impl<'de, T: Config> Deserialize<'de> for GenesisConfig<T>"],["impl<'de> Deserialize<'de> for Message"],["impl<'de> Deserialize<'de> for DeployAccountTransactionOutput"],["impl<'de> Deserialize<'de> for GenesisData"],["impl<'de> Deserialize<'de> for HexFelt"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js index a1a3a9235c..1c94a7cabf 100644 --- a/implementors/serde/ser/trait.Serialize.js +++ b/implementors/serde/ser/trait.Serialize.js @@ -1,7 +1,7 @@ (function() {var implementors = { "madara":[["impl Serialize for Sealing"],["impl Serialize for DevGenesisExt"]], -"madara_runtime":[["impl Serialize for GenesisConfig"],["impl Serialize for SealingMode"],["impl Serialize for SessionKeys"]], +"madara_runtime":[["impl Serialize for GenesisConfig"],["impl Serialize for SessionKeys"],["impl Serialize for SealingMode"]], "mc_rpc_core":[["impl Serialize for Felt"]], "mp_felt":[["impl Serialize for Felt252Wrapper"]], -"pallet_starknet":[["impl Serialize for DeployAccountTransactionOutput"],["impl Serialize for TransactionOutput"],["impl<T: Config> Serialize for GenesisConfig<T>"],["impl Serialize for HexFelt"],["impl Serialize for ContractClass"],["impl Serialize for GenesisData"]] +"pallet_starknet":[["impl Serialize for DeployAccountTransactionOutput"],["impl Serialize for GenesisData"],["impl Serialize for ContractClass"],["impl Serialize for TransactionOutput"],["impl Serialize for HexFelt"],["impl<T: Config> Serialize for GenesisConfig<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/sp_api/trait.RuntimeApiInfo.js b/implementors/sp_api/trait.RuntimeApiInfo.js index ff6fdf2945..3c7a6079dc 100644 --- a/implementors/sp_api/trait.RuntimeApiInfo.js +++ b/implementors/sp_api/trait.RuntimeApiInfo.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"pallet_starknet":[["impl<Block: BlockT> RuntimeApiInfo for dyn StarknetRuntimeApi<Block>"],["impl<Block: BlockT> RuntimeApiInfo for dyn ConvertTransactionRuntimeApi<Block>"]] +"pallet_starknet":[["impl<Block: BlockT> RuntimeApiInfo for dyn ConvertTransactionRuntimeApi<Block>"],["impl<Block: BlockT> RuntimeApiInfo for dyn StarknetRuntimeApi<Block>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/madara/index.html b/madara/index.html index 877253a1b8..8fdbf26f3f 100644 --- a/madara/index.html +++ b/madara/index.html @@ -1,4 +1,4 @@ -madara - Rust

Crate madara

source ·
Expand description

Madara node command line.

+madara - Rust

Crate madara

source ·
Expand description

Madara node command line.

Modules

  • Setup code for super::command which would otherwise bloat that module.
  • chain_spec 🔒
  • cli 🔒
  • command 🔒
  • commands 🔒
  • configs 🔒
  • constants 🔒
  • rpc 🔒
    A collection of node-specific RPC methods. Substrate provides the sc-rpc crate, which defines the core RPC layer used by Substrate nodes. This file extends those RPC definitions with diff --git a/madara_runtime/constant.WASM_BINARY.html b/madara_runtime/constant.WASM_BINARY.html index a9ce498646..03d110e8ae 100644 --- a/madara_runtime/constant.WASM_BINARY.html +++ b/madara_runtime/constant.WASM_BINARY.html @@ -1 +1 @@ -WASM_BINARY in madara_runtime - Rust
    pub const WASM_BINARY: Option<&[u8]>;
    \ No newline at end of file +WASM_BINARY in madara_runtime - Rust
    pub const WASM_BINARY: Option<&[u8]>;
    \ No newline at end of file diff --git a/madara_runtime/constant.WASM_BINARY_BLOATY.html b/madara_runtime/constant.WASM_BINARY_BLOATY.html index 5d71de0131..6dffcadadb 100644 --- a/madara_runtime/constant.WASM_BINARY_BLOATY.html +++ b/madara_runtime/constant.WASM_BINARY_BLOATY.html @@ -1 +1 @@ -WASM_BINARY_BLOATY in madara_runtime - Rust
    pub const WASM_BINARY_BLOATY: Option<&[u8]>;
    \ No newline at end of file +WASM_BINARY_BLOATY in madara_runtime - Rust
    pub const WASM_BINARY_BLOATY: Option<&[u8]>;
    \ No newline at end of file diff --git a/madara_runtime/enum.OriginCaller.html b/madara_runtime/enum.OriginCaller.html index f122bff584..65fe30c8e7 100644 --- a/madara_runtime/enum.OriginCaller.html +++ b/madara_runtime/enum.OriginCaller.html @@ -12,7 +12,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )
Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<OriginCaller> for RuntimeOrigin

source§

fn from(x: OriginCaller) -> Self

Converts to this type from the input type.
source§

impl From<RawOrigin<<Runtime as Config>::AccountId>> for OriginCaller

source§

fn from(x: Origin<Runtime>) -> Self

Converts to this type from the input type.
source§

impl MaxEncodedLen for OriginCaller

source§

fn max_encoded_len() -> usize

Upper bound, in bytes, of the maximum encoded size of this item.
source§

impl PartialEq<OriginCaller> for OriginCaller

source§

fn eq(&self, other: &OriginCaller) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<OriginCaller> for RuntimeOrigin

source§

fn from(x: OriginCaller) -> Self

Converts to this type from the input type.
source§

impl From<RawOrigin<<Runtime as Config>::AccountId>> for OriginCaller

source§

fn from(x: Origin<Runtime>) -> Self

Converts to this type from the input type.
source§

impl MaxEncodedLen for OriginCaller

source§

fn max_encoded_len() -> usize

Upper bound, in bytes, of the maximum encoded size of this item.
source§

impl PartialEq<OriginCaller> for OriginCaller

source§

fn eq(&self, other: &OriginCaller) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TryFrom<OriginCaller> for Origin<Runtime>

§

type Error = OriginCaller

The type returned in the event of a conversion error.
source§

fn try_from(x: OriginCaller) -> Result<Origin<Runtime>, OriginCaller>

Performs the conversion.
source§

impl TypeInfo for OriginCaller

§

type Identity = OriginCaller

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<OriginCaller> for OriginCaller

source§

impl Eq for OriginCaller

source§

impl StructuralEq for OriginCaller

source§

impl StructuralPartialEq for OriginCaller

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/madara_runtime/enum.RuntimeCall.html b/madara_runtime/enum.RuntimeCall.html index c0860b0034..5fd70d0310 100644 --- a/madara_runtime/enum.RuntimeCall.html +++ b/madara_runtime/enum.RuntimeCall.html @@ -19,7 +19,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<Starknet, Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<Timestamp, Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<Grandpa, Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<System, Runtime>) -> Self

Converts to this type from the input type.
source§

impl GetCallMetadata for RuntimeCall

source§

fn get_call_metadata(&self) -> CallMetadata

Return a [CallMetadata], containing function and pallet name of the Call.
source§

fn get_module_names() -> &'static [&'static str]

Return all module names.
source§

fn get_call_names(module: &str) -> &'static [&'static str]

Return all function names for the given module.
source§

impl GetDispatchInfo for RuntimeCall

§

fn get_dispatch_info(&self) -> DispatchInfo

👎Deprecated: Trait has moved to frame_support::dispatch
source§

impl GetDispatchInfo for RuntimeCall

source§

fn get_dispatch_info(&self) -> DispatchInfo

Return a DispatchInfo, containing relevant information of this dispatch. Read more
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<Timestamp, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<Starknet, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<System, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<Grandpa, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl PartialEq<RuntimeCall> for RuntimeCall

source§

fn eq(&self, other: &RuntimeCall) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<Starknet, Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<System, Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<Grandpa, Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn from(call: CallableCallFor<Timestamp, Runtime>) -> Self

Converts to this type from the input type.
source§

impl GetCallMetadata for RuntimeCall

source§

fn get_call_metadata(&self) -> CallMetadata

Return a [CallMetadata], containing function and pallet name of the Call.
source§

fn get_module_names() -> &'static [&'static str]

Return all module names.
source§

fn get_call_names(module: &str) -> &'static [&'static str]

Return all function names for the given module.
source§

impl GetDispatchInfo for RuntimeCall

§

fn get_dispatch_info(&self) -> DispatchInfo

👎Deprecated: Trait has moved to frame_support::dispatch
source§

impl GetDispatchInfo for RuntimeCall

source§

fn get_dispatch_info(&self) -> DispatchInfo

Return a DispatchInfo, containing relevant information of this dispatch. Read more
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<Timestamp, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<System, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<Starknet, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl IsSubType<<Pallet<Runtime> as Callable<Runtime>>::RuntimeCall> for RuntimeCall

source§

fn is_sub_type(&self) -> Option<&CallableCallFor<Grandpa, Runtime>>

Returns Some(_) if self is an instance of sub type T.
source§

impl PartialEq<RuntimeCall> for RuntimeCall

source§

fn eq(&self, other: &RuntimeCall) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TypeInfo for RuntimeCall

§

type Identity = RuntimeCall

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl UnfilteredDispatchable for RuntimeCall

§

type RuntimeOrigin = RuntimeOrigin

The origin type of the runtime, (i.e. frame_system::Config::RuntimeOrigin).
source§

fn dispatch_bypass_filter( self, diff --git a/madara_runtime/enum.RuntimeEvent.html b/madara_runtime/enum.RuntimeEvent.html index 7a56d91913..cdd18ddb62 100644 --- a/madara_runtime/enum.RuntimeEvent.html +++ b/madara_runtime/enum.RuntimeEvent.html @@ -13,9 +13,9 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<Event<Runtime>> for RuntimeEvent

source§

fn from(x: Event<Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<Event<Runtime>> for RuntimeEvent

source§

fn from(x: Event<Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<Event> for RuntimeEvent

source§

fn from(x: Event) -> Self

Converts to this type from the input type.
source§

impl PartialEq<RuntimeEvent> for RuntimeEvent

source§

fn eq(&self, other: &RuntimeEvent) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<Event<Runtime>> for RuntimeEvent

source§

fn from(x: Event<Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<Event<Runtime>> for RuntimeEvent

source§

fn from(x: Event<Runtime>) -> Self

Converts to this type from the input type.
source§

impl From<Event> for RuntimeEvent

source§

fn from(x: Event) -> Self

Converts to this type from the input type.
source§

impl PartialEq<RuntimeEvent> for RuntimeEvent

source§

fn eq(&self, other: &RuntimeEvent) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl TryInto<Event<Runtime>> for RuntimeEvent

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<Event<Runtime>, Self::Error>

Performs the conversion.
source§

impl TryInto<Event<Runtime>> for RuntimeEvent

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<Event<Runtime>, Self::Error>

Performs the conversion.
source§

impl TryInto<Event> for RuntimeEvent

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<Event, Self::Error>

Performs the conversion.
source§

impl TypeInfo for RuntimeEvent

§

type Identity = RuntimeEvent

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<RuntimeEvent> for RuntimeEvent

source§

impl Eq for RuntimeEvent

source§

impl StructuralEq for RuntimeEvent

source§

impl StructuralPartialEq for RuntimeEvent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

source§

impl TryInto<Event<Runtime>> for RuntimeEvent

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<Event<Runtime>, Self::Error>

Performs the conversion.
source§

impl TryInto<Event<Runtime>> for RuntimeEvent

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<Event<Runtime>, Self::Error>

Performs the conversion.
source§

impl TryInto<Event> for RuntimeEvent

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<Event, Self::Error>

Performs the conversion.
source§

impl TypeInfo for RuntimeEvent

§

type Identity = RuntimeEvent

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<RuntimeEvent> for RuntimeEvent

source§

impl Eq for RuntimeEvent

source§

impl StructuralEq for RuntimeEvent

source§

impl StructuralPartialEq for RuntimeEvent

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/madara_runtime/index.html b/madara_runtime/index.html index c2206f7801..e7fc481cb9 100644 --- a/madara_runtime/index.html +++ b/madara_runtime/index.html @@ -1,4 +1,4 @@ -madara_runtime - Rust

Crate madara_runtime

source ·
Expand description

L2 validity rollup, settling on Ethereum or as a L3 application-specific rollup, settling on +madara_runtime - Rust

Crate madara_runtime

source ·
Expand description

L2 validity rollup, settling on Ethereum or as a L3 application-specific rollup, settling on public Starknet L2. For now this is the same because we don’t support yet validity proofs and state updates to another layer.

diff --git a/madara_runtime/struct.BlockHashCount.html b/madara_runtime/struct.BlockHashCount.html index 0cb0b09c67..e6dfe8d5f8 100644 --- a/madara_runtime/struct.BlockHashCount.html +++ b/madara_runtime/struct.BlockHashCount.html @@ -1,5 +1,5 @@ BlockHashCount in madara_runtime - Rust
pub struct BlockHashCount;

Implementations§

source§

impl BlockHashCount

source

pub const fn get() -> BlockNumber

Returns the value of this parameter type.

-

Trait Implementations§

source§

impl<_I: From<BlockNumber>> Get<_I> for BlockHashCount

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for BlockHashCount

§

type Type = u32

The type which is returned.
source§

fn get() -> BlockNumber

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl<_I: From<BlockNumber>> Get<_I> for BlockHashCount

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for BlockHashCount

§

type Type = u32

The type which is returned.
source§

fn get() -> BlockNumber

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/madara_runtime/struct.BlockLength.html b/madara_runtime/struct.BlockLength.html index 9e6f24c970..5beacdf48c 100644 --- a/madara_runtime/struct.BlockLength.html +++ b/madara_runtime/struct.BlockLength.html @@ -1,5 +1,5 @@ BlockLength in madara_runtime - Rust
pub struct BlockLength;

Implementations§

source§

impl BlockLength

source

pub fn get() -> BlockLength

Returns the value of this parameter type.

-

Trait Implementations§

source§

impl<_I: From<BlockLength>> Get<_I> for BlockLength

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for BlockLength

§

type Type = BlockLength

The type which is returned.
source§

fn get() -> BlockLength

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl<_I: From<BlockLength>> Get<_I> for BlockLength

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for BlockLength

§

type Type = BlockLength

The type which is returned.
source§

fn get() -> BlockLength

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/madara_runtime/struct.BlockWeights.html b/madara_runtime/struct.BlockWeights.html index 6d40672ae0..6389ecb924 100644 --- a/madara_runtime/struct.BlockWeights.html +++ b/madara_runtime/struct.BlockWeights.html @@ -1,6 +1,6 @@ BlockWeights in madara_runtime - Rust
pub struct BlockWeights;
Expand description

We allow for 2 seconds of compute with a 6 second average block time.

Implementations§

source§

impl BlockWeights

source

pub fn get() -> BlockWeights

Returns the value of this parameter type.

-

Trait Implementations§

source§

impl<_I: From<BlockWeights>> Get<_I> for BlockWeights

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for BlockWeights

§

type Type = BlockWeights

The type which is returned.
source§

fn get() -> BlockWeights

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl<_I: From<BlockWeights>> Get<_I> for BlockWeights

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for BlockWeights

§

type Type = BlockWeights

The type which is returned.
source§

fn get() -> BlockWeights

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/madara_runtime/struct.Runtime.html b/madara_runtime/struct.Runtime.html index 41aee47b2a..621042b17c 100644 --- a/madara_runtime/struct.Runtime.html +++ b/madara_runtime/struct.Runtime.html @@ -1,7 +1,10 @@ Runtime in madara_runtime - Rust

Struct madara_runtime::Runtime

source ·
pub struct Runtime;

Implementations§

source§

impl Runtime

source

pub fn metadata() -> RuntimeMetadataPrefixed

source

pub fn metadata_at_version(version: u32) -> Option<OpaqueMetadata>

source

pub fn metadata_versions() -> Vec<u32>

Trait Implementations§

source§

impl AccountNonceApiV1<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>, <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, u32> for Runtime

source§

fn account_nonce(account: AccountId) -> Index

Get current account nonce of given AccountId.
source§

impl AuraApiV1<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>, Public> for Runtime

source§

fn slot_duration() -> SlotDuration

Returns the slot duration for Aura. Read more
source§

fn authorities() -> Vec<AuraId>

Return the current set of authorities.
source§

impl BlockBuilderV6<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>> for Runtime

source§

fn apply_extrinsic( extrinsic: <Block as BlockT>::Extrinsic -) -> ApplyExtrinsicResult

Apply the given extrinsic. Read more
source§

fn finalize_block() -> <Block as BlockT>::Header

Finish the current block.
source§

fn inherent_extrinsics(data: InherentData) -> Vec<<Block as BlockT>::Extrinsic>

Generate inherent extrinsics. The inherent data will vary from chain to chain.
source§

fn check_inherents(block: Block, data: InherentData) -> CheckInherentsResult

Check that the inherents are valid. The inherent data will vary from chain to chain.
source§

impl CallerTrait<<Runtime as Config>::AccountId> for OriginCaller

source§

fn into_system(self) -> Option<RawOrigin<<Runtime as Config>::AccountId>>

Extract the signer from the message if it is a Signed origin.
source§

fn as_system_ref(&self) -> Option<&RawOrigin<<Runtime as Config>::AccountId>>

Extract a reference to the system-level RawOrigin if it is that.
source§

impl Clone for Runtime

source§

fn clone(&self) -> Runtime

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Config for Runtime

Configure the Starknet pallet in pallets/starknet.

-
§

type RuntimeEvent = RuntimeEvent

Because this pallet emits events, it depends on the runtime’s definition of an event.
§

type SystemHash = PedersenHasher

The hashing function to use.
§

type TimestampProvider = Pallet<Runtime>

The time idk what.
§

type UnsignedPriority = UnsignedPriority

A configuration for base priority of unsigned transactions. Read more
§

type TransactionLongevity = TransactionLongevity

A configuration for longevity of transactions. Read more
§

type DisableTransactionFee = ConstBool<false>

A bool to disable transaction fees and make all transactions free
§

type DisableNonceValidation = ConstBool<false>

A bool to disable Nonce validation
§

type InvokeTxMaxNSteps = InvokeTxMaxNSteps

§

type ValidateMaxNSteps = ValidateMaxNSteps

§

type ProtocolVersion = ProtocolVersion

§

type ChainId = ChainId

§

type MaxRecursionDepth = MaxRecursionDepth

source§

impl Config for Runtime


+) -> ApplyExtrinsicResult

Apply the given extrinsic. Read more
source§

fn finalize_block() -> <Block as BlockT>::Header

Finish the current block.
source§

fn inherent_extrinsics(data: InherentData) -> Vec<<Block as BlockT>::Extrinsic>

Generate inherent extrinsics. The inherent data will vary from chain to chain.
source§

fn check_inherents(block: Block, data: InherentData) -> CheckInherentsResult

Check that the inherents are valid. The inherent data will vary from chain to chain.
source§

impl CallerTrait<<Runtime as Config>::AccountId> for OriginCaller

source§

fn into_system(self) -> Option<RawOrigin<<Runtime as Config>::AccountId>>

Extract the signer from the message if it is a Signed origin.
source§

fn as_system_ref(&self) -> Option<&RawOrigin<<Runtime as Config>::AccountId>>

Extract a reference to the system-level RawOrigin if it is that.
source§

impl Clone for Runtime

source§

fn clone(&self) -> Runtime

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Config for Runtime

Authority-based consensus protocol used for block production. +TODO: Comment and explain the rationale behind the configuration items.

+
§

type AuthorityId = Public

The identifier type for an authority.
§

type DisabledValidators = ()

A way to check whether a given validator is disabled and should not be authoring blocks. +Blocks authored by a disabled validator will lead to a panic as part of this module’s +initialization.
§

type MaxAuthorities = ConstU32<32>

The maximum number of authorities that the pallet can hold.
source§

impl Config for Runtime


FRAME SYSTEM PALLET

Configuration of frame_system pallet.

§

type BaseCallFilter = Everything

The basic call filter to use in dispatchable.

@@ -15,7 +18,7 @@
FRAME SYSTEM PALLET<
§

type Hash = H256

The type for hashing blocks and tries.

§

type Hashing = BlakeTwo256

The hashing algorithm used.

§

type Header = Header<u32, BlakeTwo256>

The header type.

-
§

type RuntimeEvent = RuntimeEvent

The ubiquitous event type.

+
§

type RuntimeEvent = RuntimeEvent

The ubiquitous event type.

§

type RuntimeOrigin = RuntimeOrigin

The ubiquitous origin type.

§

type BlockHashCount = BlockHashCount

Maximum number of block number to block hash mappings to keep (oldest pruned first).

§

type DbWeight = RocksDbWeight

The weight of database operations that the runtime can invoke.

@@ -28,13 +31,7 @@
FRAME SYSTEM PALLET<
§

type SystemWeightInfo = ()

Weight information for the extrinsics of this pallet.

§

type SS58Prefix = SS58Prefix

This is used as an identifier of the chain. 42 is the generic substrate prefix.

§

type OnSetCode = ()

The set code logic, just the default since we’re not a parachain.

-
§

type MaxConsumers = ConstU32<16>

The maximum number of consumers allowed on a single account.
source§

impl Config for Runtime

Deterministic finality mechanism used for block finalization. -TODO: Comment and explain the rationale behind the configuration items.

-
§

type RuntimeEvent = RuntimeEvent

The event type of this module.
§

type WeightInfo = ()

Weights for this pallet.
§

type MaxAuthorities = ConstU32<32>

Max Authorities in use
§

type MaxSetIdSessionEntries = ConstU64<0>

The maximum number of entries to keep in the set id to session index mapping. Read more
§

type KeyOwnerProof = Void

The proof of key ownership, used for validating equivocation reports -The proof include the session index and validator count of the -session at which the equivocation occurred.
§

type EquivocationReportSystem = ()

The equivocation handling subsystem, defines methods to check/report an -offence and for submitting a transaction to report an equivocation -(from an offchain context).
source§

impl Config for Runtime


+
§

type MaxConsumers = ConstU32<16>

The maximum number of consumers allowed on a single account.

source§

impl Config for Runtime


OTHER 3RD PARTY FRAME PALLETS

Timestamp manipulation. For instance, we need it to set the timestamp of the Starknet block.

@@ -43,11 +40,14 @@
needed.
§

type MinimumPeriod = ConstU64<{ SLOT_DURATION / 2 }>

The minimum period between blocks. Beware that this is different to the expected period that the block production apparatus provides. Your chosen consensus system will generally work with this to determine a sensible block time. e.g. For Aura, it will be -double this period on default settings.
§

type WeightInfo = ()

Weight information for extrinsics in this pallet.
source§

impl Config for Runtime

Authority-based consensus protocol used for block production. +double this period on default settings.

§

type WeightInfo = ()

Weight information for extrinsics in this pallet.
source§

impl Config for Runtime

Deterministic finality mechanism used for block finalization. TODO: Comment and explain the rationale behind the configuration items.

-
§

type AuthorityId = Public

The identifier type for an authority.
§

type DisabledValidators = ()

A way to check whether a given validator is disabled and should not be authoring blocks. -Blocks authored by a disabled validator will lead to a panic as part of this module’s -initialization.
§

type MaxAuthorities = ConstU32<32>

The maximum number of authorities that the pallet can hold.
source§

impl ConvertTransactionRuntimeApiV1<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>> for Runtime

§

type RuntimeEvent = RuntimeEvent

The event type of this module.
§

type WeightInfo = ()

Weights for this pallet.
§

type MaxAuthorities = ConstU32<32>

Max Authorities in use
§

type MaxSetIdSessionEntries = ConstU64<0>

The maximum number of entries to keep in the set id to session index mapping. Read more
§

type KeyOwnerProof = Void

The proof of key ownership, used for validating equivocation reports +The proof include the session index and validator count of the +session at which the equivocation occurred.
§

type EquivocationReportSystem = ()

The equivocation handling subsystem, defines methods to check/report an +offence and for submitting a transaction to report an equivocation +(from an offchain context).
source§

impl Config for Runtime

Configure the Starknet pallet in pallets/starknet.

+
§

type RuntimeEvent = RuntimeEvent

Because this pallet emits events, it depends on the runtime’s definition of an event.
§

type SystemHash = PedersenHasher

The hashing function to use.
§

type TimestampProvider = Pallet<Runtime>

The time idk what.
§

type UnsignedPriority = UnsignedPriority

A configuration for base priority of unsigned transactions. Read more
§

type TransactionLongevity = TransactionLongevity

A configuration for longevity of transactions. Read more
§

type DisableTransactionFee = ConstBool<false>

A bool to disable transaction fees and make all transactions free
§

type DisableNonceValidation = ConstBool<false>

A bool to disable Nonce validation
§

type InvokeTxMaxNSteps = InvokeTxMaxNSteps

§

type ValidateMaxNSteps = ValidateMaxNSteps

§

type ProtocolVersion = ProtocolVersion

§

type ChainId = ChainId

§

type MaxRecursionDepth = MaxRecursionDepth

source§

impl ConvertTransactionRuntimeApiV1<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>> for Runtime

source§

fn convert_transaction( transaction: UserTransaction ) -> Result<UncheckedExtrinsic, DispatchError>

Converts the transaction to an UncheckedExtrinsic for submission to the pool.
source§

fn convert_error(error: DispatchError) -> StarknetTransactionExecutionError

Converts the DispatchError to an understandable error for the client
source§

impl CoreV4<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>> for Runtime

source§

fn version() -> RuntimeVersion

Returns the version of the runtime.
source§

fn execute_block(block: Block)

Execute the given block.
source§

fn initialize_block(header: &<Block as BlockT>::Header)

Initialize a block with the given header.
source§

impl Debug for Runtime

source§

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl EnsureInherentsAreFirst<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>> for Runtime

source§

fn ensure_inherents_are_first(block: &Block) -> Result<(), u32>

Ensure the position of inherent is correct, i.e. they are before non-inherents. Read more
source§

impl GetNodeBlockType for Runtime

§

type NodeBlock = Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>

The NodeBlock type.
source§

impl GetRuntimeBlockType for Runtime

§

type RuntimeBlock = Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>

The RuntimeBlock type.
source§

impl GrandpaApiV3<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, ()>, RuntimeCall, MultiSignature, (CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>)>>> for Runtime

source§

fn grandpa_authorities() -> GrandpaAuthorityList

Get the current GRANDPA authorities and weights. This should not change except for when changes are scheduled and the corresponding delay has passed. Read more
source§

fn current_set_id() -> SetId

Get current GRANDPA authority set id.
source§

fn submit_report_equivocation_unsigned_extrinsic( diff --git a/madara_runtime/struct.RuntimeOrigin.html b/madara_runtime/struct.RuntimeOrigin.html index a74395a10a..8d7a2c2dc2 100644 --- a/madara_runtime/struct.RuntimeOrigin.html +++ b/madara_runtime/struct.RuntimeOrigin.html @@ -3,9 +3,9 @@

Implementations§

source§

impl RuntimeOrigin

source

pub fn none() -> Self

Create with system none origin and [frame_system::Config::BaseCallFilter].

source

pub fn root() -> Self

Create with system root origin and [frame_system::Config::BaseCallFilter].

source

pub fn signed(by: <Runtime as Config>::AccountId) -> Self

Create with system signed origin and [frame_system::Config::BaseCallFilter].

-

Trait Implementations§

source§

impl Clone for RuntimeOrigin

source§

fn clone(&self) -> RuntimeOrigin

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RuntimeOrigin

source§

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Option<<Runtime as Config>::AccountId>> for RuntimeOrigin

source§

fn from(x: Option<<Runtime as Config>::AccountId>) -> Self

Convert to runtime origin with caller being system signed or none and use filter [frame_system::Config::BaseCallFilter].

-
source§

impl From<OriginCaller> for RuntimeOrigin

source§

fn from(x: OriginCaller) -> Self

Converts to this type from the input type.
source§

impl From<RawOrigin<<Runtime as Config>::AccountId>> for RuntimeOrigin

source§

fn from(x: Origin<Runtime>) -> Self

Convert to runtime origin, using as filter: [frame_system::Config::BaseCallFilter].

-
source§

impl From<RuntimeOrigin> for Result<Origin<Runtime>, RuntimeOrigin>

source§

fn from(val: RuntimeOrigin) -> Self

NOTE: converting to pallet origin loses the origin filter information.

+

Trait Implementations§

source§

impl Clone for RuntimeOrigin

source§

fn clone(&self) -> RuntimeOrigin

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RuntimeOrigin

source§

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Option<<Runtime as Config>::AccountId>> for RuntimeOrigin

source§

fn from(x: Option<<Runtime as Config>::AccountId>) -> Self

Convert to runtime origin with caller being system signed or none and use filter [frame_system::Config::BaseCallFilter].

+
source§

impl From<OriginCaller> for RuntimeOrigin

source§

fn from(x: OriginCaller) -> Self

Converts to this type from the input type.
source§

impl From<RawOrigin<<Runtime as Config>::AccountId>> for RuntimeOrigin

source§

fn from(x: Origin<Runtime>) -> Self

Convert to runtime origin, using as filter: [frame_system::Config::BaseCallFilter].

+
source§

impl From<RuntimeOrigin> for Result<Origin<Runtime>, RuntimeOrigin>

source§

fn from(val: RuntimeOrigin) -> Self

NOTE: converting to pallet origin loses the origin filter information.

source§

impl OriginTrait for RuntimeOrigin

§

type Call = <Runtime as Config>::RuntimeCall

Runtime call type, as in frame_system::Config::Call
§

type PalletsOrigin = OriginCaller

The caller origin, overarching type of all pallets origins.
§

type AccountId = <Runtime as Config>::AccountId

The AccountId used across the system.
source§

fn add_filter(&mut self, filter: impl Fn(&Self::Call) -> bool + 'static)

Add a filter to the origin.
source§

fn reset_filter(&mut self)

Reset origin filters to default one, i.e frame_system::Config::BaseCallFilter.
source§

fn set_caller_from(&mut self, other: impl Into<Self>)

Replace the caller with caller from the other origin
source§

fn filter_call(&self, call: &Self::Call) -> bool

Filter the call if caller is not root, if false is returned then the call must be filtered out. Read more
source§

fn caller(&self) -> &Self::PalletsOrigin

Get a reference to the caller (CallerTrait impl).
source§

fn into_caller(self) -> Self::PalletsOrigin

Consume self and return the caller.
source§

fn try_with_caller<R>( self, diff --git a/madara_runtime/struct.SS58Prefix.html b/madara_runtime/struct.SS58Prefix.html index 3d903df60e..2934cb4288 100644 --- a/madara_runtime/struct.SS58Prefix.html +++ b/madara_runtime/struct.SS58Prefix.html @@ -1,5 +1,5 @@ SS58Prefix in madara_runtime - Rust
pub struct SS58Prefix;

Implementations§

source§

impl SS58Prefix

source

pub const fn get() -> u8

Returns the value of this parameter type.

-

Trait Implementations§

source§

impl<_I: From<u8>> Get<_I> for SS58Prefix

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for SS58Prefix

§

type Type = u8

The type which is returned.
source§

fn get() -> u8

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl<_I: From<u8>> Get<_I> for SS58Prefix

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for SS58Prefix

§

type Type = u8

The type which is returned.
source§

fn get() -> u8

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/madara_runtime/struct.Sealing.html b/madara_runtime/struct.Sealing.html index 3684ebc34e..dea3bedf0c 100644 --- a/madara_runtime/struct.Sealing.html +++ b/madara_runtime/struct.Sealing.html @@ -3,7 +3,7 @@

This needs to be executed in an externalities provided environment.

source

pub fn get() -> SealingMode

Returns the value of this parameter type.

This needs to be executed in an externalities provided environment.

-

Trait Implementations§

source§

impl<_I: From<SealingMode>> Get<_I> for Sealing

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for Sealing

§

type Type = SealingMode

The type which is returned.
source§

fn get() -> SealingMode

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl<_I: From<SealingMode>> Get<_I> for Sealing

source§

fn get() -> _I

Return the current value.
source§

impl TypedGet for Sealing

§

type Type = SealingMode

The type which is returned.
source§

fn get() -> SealingMode

Return the current value.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/mc_block_proposer/index.html b/mc_block_proposer/index.html index e944acfb47..c7e300fc96 100644 --- a/mc_block_proposer/index.html +++ b/mc_block_proposer/index.html @@ -1,4 +1,4 @@ -mc_block_proposer - Rust
Expand description

Block proposer implementation. +mc_block_proposer - Rust

Expand description

Block proposer implementation. This crate implements the [sp_consensus::Proposer] trait. It is used to build blocks for the block authoring node. The block authoring node is the node that is responsible for building new blocks.

diff --git a/mc_commitment_state_diff/index.html b/mc_commitment_state_diff/index.html index 9df52d0008..f55cefb20a 100644 --- a/mc_commitment_state_diff/index.html +++ b/mc_commitment_state_diff/index.html @@ -1 +1 @@ -mc_commitment_state_diff - Rust
\ No newline at end of file +mc_commitment_state_diff - Rust
\ No newline at end of file diff --git a/mc_data_availability/ethereum/config/struct.EthereumConfig.html b/mc_data_availability/ethereum/config/struct.EthereumConfig.html index 72c74f6733..67cb5edf4b 100644 --- a/mc_data_availability/ethereum/config/struct.EthereumConfig.html +++ b/mc_data_availability/ethereum/config/struct.EthereumConfig.html @@ -7,7 +7,7 @@ }

Fields§

§http_provider: String§core_contracts: String§sequencer_key: String§chain_id: u64§mode: DaMode

Trait Implementations§

source§

impl Clone for EthereumConfig

source§

fn clone(&self) -> EthereumConfig

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EthereumConfig

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for EthereumConfig

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for EthereumConfig

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl PartialEq<EthereumConfig> for EthereumConfig

source§

fn eq(&self, other: &EthereumConfig) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl TryFrom<&PathBuf> for EthereumConfig

§

type Error = String

The type returned in the event of a conversion error.
source§

fn try_from(path: &PathBuf) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<EthereumConfig> for EthereumClient

§

type Error = String

The type returned in the event of a conversion error.
source§

fn try_from(conf: EthereumConfig) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl StructuralPartialEq for EthereumConfig

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

source§

impl TryFrom<&PathBuf> for EthereumConfig

§

type Error = String

The type returned in the event of a conversion error.
source§

fn try_from(path: &PathBuf) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<EthereumConfig> for EthereumClient

§

type Error = String

The type returned in the event of a conversion error.
source§

fn try_from(conf: EthereumConfig) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl StructuralPartialEq for EthereumConfig

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/mc_db/index.html b/mc_db/index.html index ba3470261e..35668a3791 100644 --- a/mc_db/index.html +++ b/mc_db/index.html @@ -1,4 +1,4 @@ -mc_db - Rust

Crate mc_db

source ·
Expand description

A database backend storing data about madara chain

+mc_db - Rust

Crate mc_db

source ·
Expand description

A database backend storing data about madara chain

Usefulness

Starknet RPC methods use Starknet block hash as arguments to access on-chain values. Because the Starknet blocks are wrapped inside the Substrate ones, we have no simple way to diff --git a/mc_mapping_sync/index.html b/mc_mapping_sync/index.html index 9d4773ab8d..3af6af36e1 100644 --- a/mc_mapping_sync/index.html +++ b/mc_mapping_sync/index.html @@ -1,4 +1,4 @@ -mc_mapping_sync - Rust

Crate mc_mapping_sync

source ·
Expand description

A worker syncing the Madara db

+mc_mapping_sync - Rust

Crate mc_mapping_sync

source ·
Expand description

A worker syncing the Madara db

Role

The MappingSyncWorker listen to new Substrate blocks and read their digest to find pallet-starknet logs. Those logs should contain the data necessary to update the Madara diff --git a/mc_rpc/index.html b/mc_rpc/index.html index ebffb9a85f..a0fe4979f6 100644 --- a/mc_rpc/index.html +++ b/mc_rpc/index.html @@ -1,3 +1,3 @@ -mc_rpc - Rust

Crate mc_rpc

source ·
Expand description

Starknet RPC server API implementation

+mc_rpc - Rust

Crate mc_rpc

source ·
Expand description

Starknet RPC server API implementation

It uses the madara client and backend in order to answer queries.

Structs

  • A Starknet RPC server for Madara

Traits

Functions

\ No newline at end of file diff --git a/mc_rpc_core/index.html b/mc_rpc_core/index.html index 6a9a50a9e8..4c8c0eec68 100644 --- a/mc_rpc_core/index.html +++ b/mc_rpc_core/index.html @@ -1,4 +1,4 @@ -mc_rpc_core - Rust

Crate mc_rpc_core

source ·
Expand description

Starknet RPC API trait and types

+mc_rpc_core - Rust

Crate mc_rpc_core

source ·
Expand description

Starknet RPC API trait and types

Starkware maintains a description of the Starknet API using the openRPC specification. This crate uses jsonrpsee to define such an API in Rust terms.

diff --git a/mc_storage/index.html b/mc_storage/index.html index 9a0c6b5cec..a9c21f8f20 100644 --- a/mc_storage/index.html +++ b/mc_storage/index.html @@ -1,4 +1,4 @@ -mc_storage - Rust

Crate mc_storage

source ·
Expand description

Storage overrides readers

+mc_storage - Rust

Crate mc_storage

source ·
Expand description

Storage overrides readers

In order for the client to access on pallets chain data data it has to read from the storage. This can be achieve either through the pallet runtime API or by indexing the storage directly. The OverrideHandle make it possible to use the later, more efficient way, while keeping the diff --git a/mp_block/index.html b/mp_block/index.html index ba33b90ab2..fbdf464cdb 100644 --- a/mp_block/index.html +++ b/mp_block/index.html @@ -1,2 +1,2 @@ -mp_block - Rust

Crate mp_block

source ·
Expand description

StarkNet block primitives.

+mp_block - Rust

Crate mp_block

source ·
Expand description

StarkNet block primitives.

Structs

  • Starknet block definition.
  • Starknet header definition.

Type Definitions

\ No newline at end of file diff --git a/mp_chain_id/index.html b/mp_chain_id/index.html index d0f7bff5fa..dc2f1ec160 100644 --- a/mp_chain_id/index.html +++ b/mp_chain_id/index.html @@ -1,2 +1,2 @@ -mp_chain_id - Rust

Crate mp_chain_id

source ·
Expand description

Traits for chain ids.

+mp_chain_id - Rust

Crate mp_chain_id

source ·
Expand description

Traits for chain ids.

Constants

\ No newline at end of file diff --git a/mp_commitments/index.html b/mp_commitments/index.html index bfdd6b5ca5..05b9787d3b 100644 --- a/mp_commitments/index.html +++ b/mp_commitments/index.html @@ -1 +1 @@ -mp_commitments - Rust

Crate mp_commitments

source ·

Structs

  • A Patricia Merkle tree with height 251 used to compute contract and class tree commitments.

Functions

Type Definitions

\ No newline at end of file +mp_commitments - Rust

Crate mp_commitments

source ·

Structs

  • A Patricia Merkle tree with height 251 used to compute contract and class tree commitments.

Functions

Type Definitions

\ No newline at end of file diff --git a/mp_digest_log/index.html b/mp_digest_log/index.html index 5df7b4b622..1e06fb7047 100644 --- a/mp_digest_log/index.html +++ b/mp_digest_log/index.html @@ -1,4 +1,4 @@ -mp_digest_log - Rust

Crate mp_digest_log

source ·
Expand description

Utility to read the Starknet block form the Substrate block digest

+mp_digest_log - Rust

Crate mp_digest_log

source ·
Expand description

Utility to read the Starknet block form the Substrate block digest

Following the wrapper block model, each one of the madara block contains a starknet block. This block is not only stored in the chain storage, but also pushed inton the wrapper block itself.

diff --git a/mp_fee/index.html b/mp_fee/index.html index fc1fc8219e..86e41db0b1 100644 --- a/mp_fee/index.html +++ b/mp_fee/index.html @@ -1,4 +1,4 @@ -mp_fee - Rust

Crate mp_fee

source ·
Expand description

Starknet fee logic

+mp_fee - Rust

Crate mp_fee

source ·
Expand description

Starknet fee logic

Constants

Statics

Functions

  • Calculates the L1 gas consumed when submitting the underlying Cairo program to SHARP. I.e., returns the heaviest Cairo resource weight (in terms of L1 gas), as the size of a proof is determined similarly - by the (normalized) largest segment.
  • Computes the fees from the execution resources.
  • Charges the fees for a specific execution resources.
  • Gets the transaction resources.
  • Computes the fees for l1 gas usage and the vm usage from the execution resources.
\ No newline at end of file diff --git a/mp_felt/enum.Felt252WrapperError.html b/mp_felt/enum.Felt252WrapperError.html index 4711bd9eb0..42be730558 100644 --- a/mp_felt/enum.Felt252WrapperError.html +++ b/mp_felt/enum.Felt252WrapperError.html @@ -10,7 +10,7 @@
§

InvalidCharacter

Invalid character in hex string.

§

OutOfRange

Value is too large for FieldElement (felt252).

§

ValueTooLarge

Value is too large to fit into target type.

-

Trait Implementations§

source§

impl Debug for Felt252WrapperError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Felt252WrapperError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Felt252WrapperError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Felt252WrapperError> for Cow<'static, str>

source§

fn from(err: Felt252WrapperError) -> Self

Converts to this type from the input type.
source§

impl From<Felt252WrapperError> for String

source§

fn from(felt_error: Felt252WrapperError) -> Self

Converts to this type from the input type.
source§

impl From<FromStrError> for Felt252WrapperError

source§

fn from(err: FromStrError) -> Self

Converts to this type from the input type.
source§

impl PartialEq<Felt252WrapperError> for Felt252WrapperError

source§

fn eq(&self, other: &Felt252WrapperError) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Debug for Felt252WrapperError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Felt252WrapperError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Felt252WrapperError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Felt252WrapperError> for Cow<'static, str>

source§

fn from(err: Felt252WrapperError) -> Self

Converts to this type from the input type.
source§

impl From<Felt252WrapperError> for String

source§

fn from(felt_error: Felt252WrapperError) -> Self

Converts to this type from the input type.
source§

impl From<FromStrError> for Felt252WrapperError

source§

fn from(err: FromStrError) -> Self

Converts to this type from the input type.
source§

impl PartialEq<Felt252WrapperError> for Felt252WrapperError

source§

fn eq(&self, other: &Felt252WrapperError) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl StructuralPartialEq for Felt252WrapperError

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/mp_felt/index.html b/mp_felt/index.html index 49cbe543df..789786fea6 100644 --- a/mp_felt/index.html +++ b/mp_felt/index.html @@ -1,4 +1,4 @@ -mp_felt - Rust

Crate mp_felt

source ·
Expand description

Felt252 - FieldElement wrapper.

+mp_felt - Rust

Crate mp_felt

source ·
Expand description

Felt252 - FieldElement wrapper.

Starknet base type is a [FieldElement] from starknet-ff crate. Substrate primitives are passed back and forth between client and runtime using SCALE encoding: https://docs.substrate.io/reference/scale-codec/.

diff --git a/mp_felt/struct.Felt252Wrapper.html b/mp_felt/struct.Felt252Wrapper.html index 42aeaae7c8..9839eac312 100644 --- a/mp_felt/struct.Felt252Wrapper.html +++ b/mp_felt/struct.Felt252Wrapper.html @@ -33,20 +33,20 @@
Errors
I: Input,

Attempt to skip the encoded value from input. Read more
§

fn encoded_fixed_size() -> Option<usize>

Returns the fixed encoded size of the type. Read more
source§

impl Default for Felt252Wrapper

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Felt252Wrapper

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Encode for Felt252Wrapper

SCALE trait.

source§

fn encode_to<T: Output + ?Sized>(&self, dest: &mut T)

Convert self to a slice and append it to the destination.
§

fn size_hint(&self) -> usize

If possible give a hint of expected size of the encoding. Read more
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<BlockHash> for Felt252Wrapper

source§

fn from(value: BlockHash) -> Self

Converts to this type from the input type.
source§

impl From<ClassHash> for Felt252Wrapper

source§

fn from(value: ClassHash) -> Self

Converts to this type from the input type.
source§

impl From<CompiledClassHash> for Felt252Wrapper

source§

fn from(value: CompiledClassHash) -> Self

Converts to this type from the input type.
source§

impl From<ContractAddress> for Felt252Wrapper

source§

fn from(value: ContractAddress) -> Self

Converts to this type from the input type.
source§

impl From<ContractAddressSalt> for Felt252Wrapper

source§

fn from(value: ContractAddressSalt) -> Self

Converts to this type from the input type.
source§

impl From<EntryPointSelector> for Felt252Wrapper

source§

fn from(value: EntryPointSelector) -> Self

Converts to this type from the input type.
source§

impl From<EventKey> for Felt252Wrapper

source§

fn from(value: EventKey) -> Self

Converts to this type from the input type.
source§

impl From<Felt252> for Felt252Wrapper

Felt252Wrapper from [Felt252].

-
source§

fn from(value: Felt252) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for [u8; 32]

Array of bytes from Felt252Wrapper.

-
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for BlockHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for ClassHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for CompiledClassHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for ContractAddress

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for ContractAddressSalt

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for EntryPointSelector

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for EventKey

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for Felt252

Felt252Wrapper to [Felt252].

-
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for FieldElement

Felt252Wrapper to [FieldElement].

-
source§

fn from(ff: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for H256

Felt252Wrapper to [H256].

-
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for Nonce

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for PatriciaKey

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for StarkFelt

Felt252Wrapper to [StarkFelt].

-
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for StorageKey

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for TransactionHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for TransactionVersion

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for U256

Felt252Wrapper to [U256].

-
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<FieldElement> for Felt252Wrapper

Felt252Wrapper from [FieldElement].

-
source§

fn from(ff: FieldElement) -> Self

Converts to this type from the input type.
source§

impl From<Nonce> for Felt252Wrapper

source§

fn from(value: Nonce) -> Self

Converts to this type from the input type.
source§

impl From<PatriciaKey> for Felt252Wrapper

source§

fn from(value: PatriciaKey) -> Self

Converts to this type from the input type.
source§

impl From<StarkFelt> for Felt252Wrapper

Felt252Wrapper from [StarkFelt].

-
source§

fn from(value: StarkFelt) -> Self

Converts to this type from the input type.
source§

impl From<StorageKey> for Felt252Wrapper

source§

fn from(value: StorageKey) -> Self

Converts to this type from the input type.
source§

impl From<TransactionHash> for Felt252Wrapper

source§

fn from(value: TransactionHash) -> Self

Converts to this type from the input type.
source§

impl From<TransactionVersion> for Felt252Wrapper

source§

fn from(value: TransactionVersion) -> Self

Converts to this type from the input type.
source§

impl From<u128> for Felt252Wrapper

source§

fn from(value: u128) -> Self

Converts to this type from the input type.
source§

impl From<u32> for Felt252Wrapper

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl From<u64> for Felt252Wrapper

source§

fn from(value: u64) -> Self

Converts to this type from the input type.
source§

impl From<u8> for Felt252Wrapper

source§

fn from(value: u8) -> Self

Converts to this type from the input type.
source§

impl Hash for Felt252Wrapper

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where + F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<BlockHash> for Felt252Wrapper

source§

fn from(value: BlockHash) -> Self

Converts to this type from the input type.
source§

impl From<ClassHash> for Felt252Wrapper

source§

fn from(value: ClassHash) -> Self

Converts to this type from the input type.
source§

impl From<CompiledClassHash> for Felt252Wrapper

source§

fn from(value: CompiledClassHash) -> Self

Converts to this type from the input type.
source§

impl From<ContractAddress> for Felt252Wrapper

source§

fn from(value: ContractAddress) -> Self

Converts to this type from the input type.
source§

impl From<ContractAddressSalt> for Felt252Wrapper

source§

fn from(value: ContractAddressSalt) -> Self

Converts to this type from the input type.
source§

impl From<EntryPointSelector> for Felt252Wrapper

source§

fn from(value: EntryPointSelector) -> Self

Converts to this type from the input type.
source§

impl From<EventKey> for Felt252Wrapper

source§

fn from(value: EventKey) -> Self

Converts to this type from the input type.
source§

impl From<Felt252> for Felt252Wrapper

Felt252Wrapper from [Felt252].

+
source§

fn from(value: Felt252) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for [u8; 32]

Array of bytes from Felt252Wrapper.

+
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for BlockHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for ClassHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for CompiledClassHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for ContractAddress

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for ContractAddressSalt

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for EntryPointSelector

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for EventKey

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for Felt252

Felt252Wrapper to [Felt252].

+
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for FieldElement

Felt252Wrapper to [FieldElement].

+
source§

fn from(ff: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for H256

Felt252Wrapper to [H256].

+
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for Nonce

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for PatriciaKey

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for StarkFelt

Felt252Wrapper to [StarkFelt].

+
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for StorageKey

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for TransactionHash

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for TransactionVersion

source§

fn from(value: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<Felt252Wrapper> for U256

Felt252Wrapper to [U256].

+
source§

fn from(felt: Felt252Wrapper) -> Self

Converts to this type from the input type.
source§

impl From<FieldElement> for Felt252Wrapper

Felt252Wrapper from [FieldElement].

+
source§

fn from(ff: FieldElement) -> Self

Converts to this type from the input type.
source§

impl From<Nonce> for Felt252Wrapper

source§

fn from(value: Nonce) -> Self

Converts to this type from the input type.
source§

impl From<PatriciaKey> for Felt252Wrapper

source§

fn from(value: PatriciaKey) -> Self

Converts to this type from the input type.
source§

impl From<StarkFelt> for Felt252Wrapper

Felt252Wrapper from [StarkFelt].

+
source§

fn from(value: StarkFelt) -> Self

Converts to this type from the input type.
source§

impl From<StorageKey> for Felt252Wrapper

source§

fn from(value: StorageKey) -> Self

Converts to this type from the input type.
source§

impl From<TransactionHash> for Felt252Wrapper

source§

fn from(value: TransactionHash) -> Self

Converts to this type from the input type.
source§

impl From<TransactionVersion> for Felt252Wrapper

source§

fn from(value: TransactionVersion) -> Self

Converts to this type from the input type.
source§

impl From<u128> for Felt252Wrapper

source§

fn from(value: u128) -> Self

Converts to this type from the input type.
source§

impl From<u32> for Felt252Wrapper

source§

fn from(value: u32) -> Self

Converts to this type from the input type.
source§

impl From<u64> for Felt252Wrapper

source§

fn from(value: u64) -> Self

Converts to this type from the input type.
source§

impl From<u8> for Felt252Wrapper

source§

fn from(value: u8) -> Self

Converts to this type from the input type.
source§

impl Hash for Felt252Wrapper

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl MaxEncodedLen for Felt252Wrapper

SCALE trait.

source§

fn max_encoded_len() -> usize

Upper bound, in bytes, of the maximum encoded size of this item.
source§

impl Ord for Felt252Wrapper

source§

fn cmp(&self, other: &Felt252Wrapper) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere @@ -59,17 +59,17 @@
Errors
operator. Read more

source§

impl Serialize for Felt252Wrapper

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&[u8]> for Felt252Wrapper

Felt252Wrapper from bytes. Overflow may occur and return Felt252WrapperError::OutOfRange.

-
§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(bytes: &[u8]) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TryFrom<&[u8; 32]> for Felt252Wrapper

Felt252Wrapper from bytes. +

§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(bytes: &[u8]) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TryFrom<&[u8; 32]> for Felt252Wrapper

Felt252Wrapper from bytes. Overflow may occur and return Felt252WrapperError::OutOfRange.

-
§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(bytes: &[u8; 32]) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TryFrom<Felt252Wrapper> for u128

§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(bytes: &[u8; 32]) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TryFrom<Felt252Wrapper> for u128

Felt252Wrapper to u128. Overflow may occur and return Felt252WrapperError::ValueTooLarge.

-
§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(value: Felt252Wrapper) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Felt252Wrapper> for u64

§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(value: Felt252Wrapper) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Felt252Wrapper> for u64

Felt252Wrapper to u64. Overflow may occur and return Felt252WrapperError::ValueTooLarge.

§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(value: Felt252Wrapper) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<H256> for Felt252Wrapper

Felt252Wrapper from [H256]. Overflow may occur and return Felt252WrapperError::OutOfRange.

-
§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(h: H256) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TryFrom<U256> for Felt252Wrapper

Felt252Wrapper from [U256]. +

§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(h: H256) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TryFrom<U256> for Felt252Wrapper

Felt252Wrapper from [U256]. Overflow may occur and return Felt252WrapperError::OutOfRange.

-
§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(u256: U256) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TypeInfo for Felt252Wrapper

SCALE trait.

+
§

type Error = Felt252WrapperError

The type returned in the event of a conversion error.
source§

fn try_from(u256: U256) -> Result<Self, Felt252WrapperError>

Performs the conversion.
source§

impl TypeInfo for Felt252Wrapper

SCALE trait.

§

type Identity = Felt252Wrapper

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl Copy for Felt252Wrapper

source§

impl EncodeLike<Felt252Wrapper> for Felt252Wrapper

SCALE trait.

source§

impl Eq for Felt252Wrapper

source§

impl StructuralEq for Felt252Wrapper

source§

impl StructuralPartialEq for Felt252Wrapper

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/mp_hashers/index.html b/mp_hashers/index.html index 6cd4bb6881..ca50dccd69 100644 --- a/mp_hashers/index.html +++ b/mp_hashers/index.html @@ -1,2 +1,2 @@ -mp_hashers - Rust

Crate mp_hashers

source ·
Expand description

Traits for hashing.

+mp_hashers - Rust

Crate mp_hashers

source ·
Expand description

Traits for hashing.

Modules

Traits

\ No newline at end of file diff --git a/mp_sequencer_address/index.html b/mp_sequencer_address/index.html index cdf32e7bc5..2d516d8fed 100644 --- a/mp_sequencer_address/index.html +++ b/mp_sequencer_address/index.html @@ -1,2 +1,2 @@ -mp_sequencer_address - Rust
Expand description

The address of the account receiving the network fee

+mp_sequencer_address - Rust
Expand description

The address of the account receiving the network fee

Structs

Enums

  • Error types when working with the sequencer address.

Constants

Traits

Type Definitions

\ No newline at end of file diff --git a/mp_state/index.html b/mp_state/index.html index df2cae9c2a..a9b2f2fa7d 100644 --- a/mp_state/index.html +++ b/mp_state/index.html @@ -1,2 +1,2 @@ -mp_state - Rust

Crate mp_state

source ·

Structs

  • A simple implementation of StateReader using HashMaps as storage.

Traits

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<DeclareTransaction> for Transaction

source§

fn from(original: DeclareTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<DeclareTransactionV0> for DeclareTransaction

source§

fn from(original: DeclareTransactionV0) -> DeclareTransaction

Converts to this type from the input type.
source§

impl From<DeclareTransactionV1> for DeclareTransaction

source§

fn from(original: DeclareTransactionV1) -> DeclareTransaction

Converts to this type from the input type.
source§

impl From<DeclareTransactionV2> for DeclareTransaction

source§

fn from(original: DeclareTransactionV2) -> DeclareTransaction

Converts to this type from the input type.
source§

impl PartialEq<DeclareTransaction> for DeclareTransaction

source§

fn eq(&self, other: &DeclareTransaction) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<DeclareTransaction> for Transaction

source§

fn from(original: DeclareTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<DeclareTransactionV0> for DeclareTransaction

source§

fn from(original: DeclareTransactionV0) -> DeclareTransaction

Converts to this type from the input type.
source§

impl From<DeclareTransactionV1> for DeclareTransaction

source§

fn from(original: DeclareTransactionV1) -> DeclareTransaction

Converts to this type from the input type.
source§

impl From<DeclareTransactionV2> for DeclareTransaction

source§

fn from(original: DeclareTransactionV2) -> DeclareTransaction

Converts to this type from the input type.
source§

impl PartialEq<DeclareTransaction> for DeclareTransaction

source§

fn eq(&self, other: &DeclareTransaction) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TypeInfo for DeclareTransaction

§

type Identity = DeclareTransaction

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<DeclareTransaction> for DeclareTransaction

source§

impl Eq for DeclareTransaction

source§

impl StructuralEq for DeclareTransaction

source§

impl StructuralPartialEq for DeclareTransaction

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/mp_transactions/enum.InvokeTransaction.html b/mp_transactions/enum.InvokeTransaction.html index 84de4329e2..b4818344ba 100644 --- a/mp_transactions/enum.InvokeTransaction.html +++ b/mp_transactions/enum.InvokeTransaction.html @@ -20,7 +20,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more

source§

impl From<InvokeTransaction> for Transaction

source§

fn from(original: InvokeTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<InvokeTransaction> for UserTransaction

source§

fn from(original: InvokeTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl From<InvokeTransactionV0> for InvokeTransaction

source§

fn from(original: InvokeTransactionV0) -> InvokeTransaction

Converts to this type from the input type.
source§

impl From<InvokeTransactionV1> for InvokeTransaction

source§

fn from(original: InvokeTransactionV1) -> InvokeTransaction

Converts to this type from the input type.
source§

impl PartialEq<InvokeTransaction> for InvokeTransaction

source§

fn eq(&self, other: &InvokeTransaction) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<InvokeTransaction> for Transaction

source§

fn from(original: InvokeTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<InvokeTransaction> for UserTransaction

source§

fn from(original: InvokeTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl From<InvokeTransactionV0> for InvokeTransaction

source§

fn from(original: InvokeTransactionV0) -> InvokeTransaction

Converts to this type from the input type.
source§

impl From<InvokeTransactionV1> for InvokeTransaction

source§

fn from(original: InvokeTransactionV1) -> InvokeTransaction

Converts to this type from the input type.
source§

impl PartialEq<InvokeTransaction> for InvokeTransaction

source§

fn eq(&self, other: &InvokeTransaction) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TypeInfo for InvokeTransaction

§

type Identity = InvokeTransaction

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<InvokeTransaction> for InvokeTransaction

source§

impl Eq for InvokeTransaction

source§

impl StructuralEq for InvokeTransaction

source§

impl StructuralPartialEq for InvokeTransaction

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/mp_transactions/enum.Transaction.html b/mp_transactions/enum.Transaction.html index 2ee25d049a..c17f2e7ecd 100644 --- a/mp_transactions/enum.Transaction.html +++ b/mp_transactions/enum.Transaction.html @@ -18,7 +18,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<DeclareTransaction> for Transaction

source§

fn from(original: DeclareTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<DeployAccountTransaction> for Transaction

source§

fn from(original: DeployAccountTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<HandleL1MessageTransaction> for Transaction

source§

fn from(original: HandleL1MessageTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<InvokeTransaction> for Transaction

source§

fn from(original: InvokeTransaction) -> Transaction

Converts to this type from the input type.
source§

impl PartialEq<Transaction> for Transaction

source§

fn eq(&self, other: &Transaction) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<DeclareTransaction> for Transaction

source§

fn from(original: DeclareTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<DeployAccountTransaction> for Transaction

source§

fn from(original: DeployAccountTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<HandleL1MessageTransaction> for Transaction

source§

fn from(original: HandleL1MessageTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<InvokeTransaction> for Transaction

source§

fn from(original: InvokeTransaction) -> Transaction

Converts to this type from the input type.
source§

impl PartialEq<Transaction> for Transaction

source§

fn eq(&self, other: &Transaction) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TypeInfo for Transaction

§

type Identity = Transaction

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<Transaction> for Transaction

source§

impl Eq for Transaction

source§

impl StructuralEq for Transaction

source§

impl StructuralPartialEq for Transaction

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/mp_transactions/enum.UserTransaction.html b/mp_transactions/enum.UserTransaction.html index 8c2241f016..7941cec890 100644 --- a/mp_transactions/enum.UserTransaction.html +++ b/mp_transactions/enum.UserTransaction.html @@ -17,11 +17,11 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<(DeclareTransaction, ContractClass)> for UserTransaction

source§

fn from(original: (DeclareTransaction, ContractClass)) -> UserTransaction

Converts to this type from the input type.
source§

impl From<DeployAccountTransaction> for UserTransaction

source§

fn from(original: DeployAccountTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl From<InvokeTransaction> for UserTransaction

source§

fn from(original: InvokeTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl From<UserTransaction> for UserAndL1HandlerTransaction

source§

fn from(original: UserTransaction) -> UserAndL1HandlerTransaction

Converts to this type from the input type.
source§

impl PartialEq<UserTransaction> for UserTransaction

source§

fn eq(&self, other: &UserTransaction) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<(DeclareTransaction, ContractClass)> for UserTransaction

source§

fn from(original: (DeclareTransaction, ContractClass)) -> UserTransaction

Converts to this type from the input type.
source§

impl From<DeployAccountTransaction> for UserTransaction

source§

fn from(original: DeployAccountTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl From<InvokeTransaction> for UserTransaction

source§

fn from(original: InvokeTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl From<UserTransaction> for UserAndL1HandlerTransaction

source§

fn from(original: UserTransaction) -> UserAndL1HandlerTransaction

Converts to this type from the input type.
source§

impl PartialEq<UserTransaction> for UserTransaction

source§

fn eq(&self, other: &UserTransaction) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl TryFrom<BroadcastedDeclareTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from(value: BroadcastedDeclareTransaction) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<BroadcastedDeployAccountTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from( +sufficient, and should not be overridden without very good reason.

source§

impl TryFrom<BroadcastedDeclareTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from(value: BroadcastedDeclareTransaction) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<BroadcastedDeployAccountTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from( tx: BroadcastedDeployAccountTransaction -) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<BroadcastedInvokeTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from(value: BroadcastedInvokeTransaction) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<BroadcastedTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from(tx: BroadcastedTransaction) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TypeInfo for UserTransaction

§

type Identity = UserTransaction

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<UserTransaction> for UserTransaction

source§

impl Eq for UserTransaction

source§

impl StructuralEq for UserTransaction

source§

impl StructuralPartialEq for UserTransaction

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<BroadcastedInvokeTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from(value: BroadcastedInvokeTransaction) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<BroadcastedTransaction> for UserTransaction

§

type Error = BroadcastedTransactionConversionError

The type returned in the event of a conversion error.
source§

fn try_from(tx: BroadcastedTransaction) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TypeInfo for UserTransaction

§

type Identity = UserTransaction

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<UserTransaction> for UserTransaction

source§

impl Eq for UserTransaction

source§

impl StructuralEq for UserTransaction

source§

impl StructuralPartialEq for UserTransaction

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/mp_transactions/execution/trait.Execute.html b/mp_transactions/execution/trait.Execute.html index 53fa1fa426..0f247f01b3 100644 --- a/mp_transactions/execution/trait.Execute.html +++ b/mp_transactions/execution/trait.Execute.html @@ -66,14 +66,21 @@ execution_resources: &mut ExecutionResources, block_context: &BlockContext, account_tx_context: AccountTransactionContext -) -> TransactionExecutionResult<(Fee, Option<CallInfo>, ResourcesMapping)>

Implementations on Foreign Types§

source§

impl Execute for DeployAccountTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( +) -> TransactionExecutionResult<(Fee, Option<CallInfo>, ResourcesMapping)>

Implementations on Foreign Types§

source§

impl Execute for InvokeTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( &self, state: &mut S, block_context: &BlockContext, resources: &mut ExecutionResources, remaining_gas: &mut u64, account_tx_context: &AccountTransactionContext -) -> TransactionExecutionResult<ValidateExecuteCallInfo>

source§

impl Execute for L1HandlerTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( +) -> TransactionExecutionResult<ValidateExecuteCallInfo>

source§

impl Execute for DeployAccountTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( + &self, + state: &mut S, + block_context: &BlockContext, + resources: &mut ExecutionResources, + remaining_gas: &mut u64, + account_tx_context: &AccountTransactionContext +) -> TransactionExecutionResult<ValidateExecuteCallInfo>

source§

impl Execute for L1HandlerTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( &self, state: &mut S, block_context: &BlockContext, @@ -88,14 +95,7 @@ execution_resources: &mut ExecutionResources, block_context: &BlockContext, _account_tx_context: AccountTransactionContext -) -> TransactionExecutionResult<(Fee, Option<CallInfo>, ResourcesMapping)>

source§

impl Execute for InvokeTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( - &self, - state: &mut S, - block_context: &BlockContext, - resources: &mut ExecutionResources, - remaining_gas: &mut u64, - account_tx_context: &AccountTransactionContext -) -> TransactionExecutionResult<ValidateExecuteCallInfo>

source§

impl Execute for DeclareTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( +) -> TransactionExecutionResult<(Fee, Option<CallInfo>, ResourcesMapping)>

source§

impl Execute for DeclareTransaction

source§

fn execute_inner<S: State + StateChanges + FeeConfig>( &self, state: &mut S, block_context: &BlockContext, diff --git a/mp_transactions/execution/trait.GetAccountTransactionContext.html b/mp_transactions/execution/trait.GetAccountTransactionContext.html index a9e7eda114..41975e50ce 100644 --- a/mp_transactions/execution/trait.GetAccountTransactionContext.html +++ b/mp_transactions/execution/trait.GetAccountTransactionContext.html @@ -7,13 +7,13 @@ }

Required Methods§

source

fn get_account_transaction_context( &self, is_query: bool -) -> AccountTransactionContext

Implementations on Foreign Types§

source§

impl GetAccountTransactionContext for DeployAccountTransaction

source§

fn get_account_transaction_context( +) -> AccountTransactionContext

Implementations on Foreign Types§

source§

impl GetAccountTransactionContext for InvokeTransaction

source§

fn get_account_transaction_context( &self, is_query: bool -) -> AccountTransactionContext

source§

impl GetAccountTransactionContext for InvokeTransaction

source§

fn get_account_transaction_context( +) -> AccountTransactionContext

source§

impl GetAccountTransactionContext for L1HandlerTransaction

source§

fn get_account_transaction_context( &self, is_query: bool -) -> AccountTransactionContext

source§

impl GetAccountTransactionContext for L1HandlerTransaction

source§

fn get_account_transaction_context( +) -> AccountTransactionContext

source§

impl GetAccountTransactionContext for DeployAccountTransaction

source§

fn get_account_transaction_context( &self, is_query: bool ) -> AccountTransactionContext

source§

impl GetAccountTransactionContext for DeclareTransaction

source§

fn get_account_transaction_context( diff --git a/mp_transactions/execution/trait.GetTxType.html b/mp_transactions/execution/trait.GetTxType.html index f6b5c9e446..467e7a6dae 100644 --- a/mp_transactions/execution/trait.GetTxType.html +++ b/mp_transactions/execution/trait.GetTxType.html @@ -1,4 +1,4 @@ GetTxType in mp_transactions::execution - Rust
pub trait GetTxType {
     // Required method
     fn tx_type() -> TransactionType;
-}

Required Methods§

source

fn tx_type() -> TransactionType

Implementations on Foreign Types§

source§

impl GetTxType for L1HandlerTransaction

source§

fn tx_type() -> TransactionType

source§

impl GetTxType for InvokeTransaction

source§

fn tx_type() -> TransactionType

source§

impl GetTxType for DeclareTransaction

source§

fn tx_type() -> TransactionType

source§

impl GetTxType for DeployAccountTransaction

source§

fn tx_type() -> TransactionType

Implementors§

\ No newline at end of file +}

Required Methods§

source

fn tx_type() -> TransactionType

Implementations on Foreign Types§

source§

impl GetTxType for DeployAccountTransaction

source§

fn tx_type() -> TransactionType

source§

impl GetTxType for DeclareTransaction

source§

fn tx_type() -> TransactionType

source§

impl GetTxType for L1HandlerTransaction

source§

fn tx_type() -> TransactionType

source§

impl GetTxType for InvokeTransaction

source§

fn tx_type() -> TransactionType

Implementors§

\ No newline at end of file diff --git a/mp_transactions/execution/trait.Validate.html b/mp_transactions/execution/trait.Validate.html index 94f61ba8f4..2d340e24e6 100644 --- a/mp_transactions/execution/trait.Validate.html +++ b/mp_transactions/execution/trait.Validate.html @@ -33,4 +33,4 @@ remaining_gas: &mut u64, entry_point_execution_context: &mut EntryPointExecutionContext, calldata: Calldata -) -> TransactionExecutionResult<Option<CallInfo>>

Implementations on Foreign Types§

source§

impl Validate for DeployAccountTransaction

source§

const VALIDATE_TX_ENTRY_POINT_NAME: &'static str = VALIDATE_DEPLOY_ENTRY_POINT_NAME

source§

impl Validate for InvokeTransaction

source§

const VALIDATE_TX_ENTRY_POINT_NAME: &'static str = VALIDATE_ENTRY_POINT_NAME

source§

impl Validate for DeclareTransaction

source§

const VALIDATE_TX_ENTRY_POINT_NAME: &'static str = VALIDATE_DECLARE_ENTRY_POINT_NAME

Implementors§

\ No newline at end of file +) -> TransactionExecutionResult<Option<CallInfo>>

Implementations on Foreign Types§

source§

impl Validate for DeployAccountTransaction

source§

const VALIDATE_TX_ENTRY_POINT_NAME: &'static str = VALIDATE_DEPLOY_ENTRY_POINT_NAME

source§

impl Validate for DeclareTransaction

source§

const VALIDATE_TX_ENTRY_POINT_NAME: &'static str = VALIDATE_DECLARE_ENTRY_POINT_NAME

source§

impl Validate for InvokeTransaction

source§

const VALIDATE_TX_ENTRY_POINT_NAME: &'static str = VALIDATE_ENTRY_POINT_NAME

Implementors§

\ No newline at end of file diff --git a/mp_transactions/from_broadcasted_transactions/enum.BroadcastedTransactionConversionError.html b/mp_transactions/from_broadcasted_transactions/enum.BroadcastedTransactionConversionError.html index 41f88ee058..4241e55e66 100644 --- a/mp_transactions/from_broadcasted_transactions/enum.BroadcastedTransactionConversionError.html +++ b/mp_transactions/from_broadcasted_transactions/enum.BroadcastedTransactionConversionError.html @@ -7,7 +7,7 @@ InvalidCompiledClassHash, SierraCompilationFailed, UnsuportedTransactionVersion, -}

Variants§

§

MaxFeeTooBig

§

ProgramDecompressionFailed

§

ProgramDeserializationFailed

§

ClassHashComputationFailed

§

CasmContractClassConversionFailed

§

InvalidCompiledClassHash

§

SierraCompilationFailed

§

UnsuportedTransactionVersion

Trait Implementations§

source§

impl Debug for BroadcastedTransactionConversionError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for BroadcastedTransactionConversionError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for BroadcastedTransactionConversionError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

§

impl RefUnwindSafe for BroadcastedTransactionConversionError

§

impl Send for BroadcastedTransactionConversionError

§

impl Sync for BroadcastedTransactionConversionError

§

impl Unpin for BroadcastedTransactionConversionError

§

impl UnwindSafe for BroadcastedTransactionConversionError

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

MaxFeeTooBig

§

ProgramDecompressionFailed

§

ProgramDeserializationFailed

§

ClassHashComputationFailed

§

CasmContractClassConversionFailed

§

InvalidCompiledClassHash

§

SierraCompilationFailed

§

UnsuportedTransactionVersion

Trait Implementations§

source§

impl Debug for BroadcastedTransactionConversionError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for BroadcastedTransactionConversionError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for BroadcastedTransactionConversionError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/mp_transactions/index.html b/mp_transactions/index.html index 354fc4055d..7471e3d7b0 100644 --- a/mp_transactions/index.html +++ b/mp_transactions/index.html @@ -1,4 +1,4 @@ -mp_transactions - Rust

Crate mp_transactions

source ·
Expand description

Starknet transaction related functionality.

+mp_transactions - Rust
\ No newline at end of file diff --git a/mp_transactions/struct.DeployAccountTransaction.html b/mp_transactions/struct.DeployAccountTransaction.html index 5dd7b9adb8..b6caa355ac 100644 --- a/mp_transactions/struct.DeployAccountTransaction.html +++ b/mp_transactions/struct.DeployAccountTransaction.html @@ -28,7 +28,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<DeployAccountTransaction> for Transaction

source§

fn from(original: DeployAccountTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<DeployAccountTransaction> for UserTransaction

source§

fn from(original: DeployAccountTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl PartialEq<DeployAccountTransaction> for DeployAccountTransaction

source§

fn eq(&self, other: &DeployAccountTransaction) -> bool

This method tests for self and other values to be equal, and is used + F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<DeployAccountTransaction> for Transaction

source§

fn from(original: DeployAccountTransaction) -> Transaction

Converts to this type from the input type.
source§

impl From<DeployAccountTransaction> for UserTransaction

source§

fn from(original: DeployAccountTransaction) -> UserTransaction

Converts to this type from the input type.
source§

impl PartialEq<DeployAccountTransaction> for DeployAccountTransaction

source§

fn eq(&self, other: &DeployAccountTransaction) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TypeInfo for DeployAccountTransaction

§

type Identity = DeployAccountTransaction

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<DeployAccountTransaction> for DeployAccountTransaction

source§

impl Eq for DeployAccountTransaction

source§

impl StructuralEq for DeployAccountTransaction

source§

impl StructuralPartialEq for DeployAccountTransaction

Auto Trait Implementations§

§

impl RefUnwindSafe for DeployAccountTransaction

§

impl Send for DeployAccountTransaction

§

impl Sync for DeployAccountTransaction

§

impl Unpin for DeployAccountTransaction

§

impl UnwindSafe for DeployAccountTransaction

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/pallet_starknet/index.html b/pallet_starknet/index.html index d4f659d47c..2619cfbf9b 100644 --- a/pallet_starknet/index.html +++ b/pallet_starknet/index.html @@ -1,4 +1,4 @@ -pallet_starknet - Rust

Crate pallet_starknet

source ·
Expand description

A Substrate pallet implementation for Starknet, a decentralized, permissionless, and scalable +pallet_starknet - Rust

Crate pallet_starknet

source ·
Expand description

A Substrate pallet implementation for Starknet, a decentralized, permissionless, and scalable zk-rollup for general-purpose smart contracts. See the Starknet documentation for more information. The code consists of the following sections:

diff --git a/pallet_starknet/pallet/enum.Error.html b/pallet_starknet/pallet/enum.Error.html index 96e72b1e93..f5a21c0971 100644 --- a/pallet_starknet/pallet/enum.Error.html +++ b/pallet_starknet/pallet/enum.Error.html @@ -31,7 +31,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl<T: Config> From<Error<T>> for &'static str

source§

fn from(err: Error<T>) -> &'static str

Converts to this type from the input type.
source§

impl<T: Config> From<Error<T>> for DispatchError

source§

fn from(err: Error<T>) -> Self

Converts to this type from the input type.
source§

impl<T> PalletError for Error<T>

source§

const MAX_ENCODED_SIZE: usize = 1usize

The maximum encoded size for the implementing type. Read more
source§

impl<T> TypeInfo for Error<T>where + F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl<T: Config> From<Error<T>> for &'static str

source§

fn from(err: Error<T>) -> &'static str

Converts to this type from the input type.
source§

impl<T: Config> From<Error<T>> for DispatchError

source§

fn from(err: Error<T>) -> Self

Converts to this type from the input type.
source§

impl<T> PalletError for Error<T>

source§

const MAX_ENCODED_SIZE: usize = 1usize

The maximum encoded size for the implementing type. Read more
source§

impl<T> TypeInfo for Error<T>where PhantomData<T>: TypeInfo + 'static, T: 'static,

§

type Identity = Error<T>

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl<T> EncodeLike<Error<T>> for Error<T>

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for Error<T>where T: RefUnwindSafe,

§

impl<T> Send for Error<T>where diff --git a/pallet_starknet/pallet/struct.Pallet.html b/pallet_starknet/pallet/struct.Pallet.html index 62dacd4cc5..d3316cdebb 100644 --- a/pallet_starknet/pallet/struct.Pallet.html +++ b/pallet_starknet/pallet/struct.Pallet.html @@ -158,19 +158,19 @@

TODO

  • Implement the hooks.
-

source§

fn on_finalize(_n: T::BlockNumber)

The block is being finalized.

+
source§

fn on_finalize(_n: T::BlockNumber)

The block is being finalized.

source§

fn on_initialize(_: T::BlockNumber) -> Weight

The block is being initialized. Implement to have something happen.

-
source§

fn on_runtime_upgrade() -> Weight

Perform a module upgrade.

-
source§

fn offchain_worker(n: T::BlockNumber)

Run offchain tasks. +

source§

fn on_runtime_upgrade() -> Weight

Perform a module upgrade.

+
source§

fn offchain_worker(n: T::BlockNumber)

Run offchain tasks. See: <https://docs.substrate.io/reference/how-to-guides/offchain-workers/>

Arguments
  • n - The block number.
-
§

fn on_idle(_n: BlockNumber, _remaining_weight: Weight) -> Weight

This will be run when the block is being finalized (before on_finalize). Read more
§

fn integrity_test()

Run integrity test. Read more
source§

impl<T: Config> IntegrityTest for Pallet<T>

source§

fn integrity_test()

Run integrity test. Read more
source§

impl<T: Config> OffchainWorker<<T as Config>::BlockNumber> for Pallet<T>

source§

fn offchain_worker(n: <T as Config>::BlockNumber)

This function is being called after every block import (when fully synced). Read more
source§

impl<T: Config> OnFinalize<<T as Config>::BlockNumber> for Pallet<T>

source§

fn on_finalize(n: <T as Config>::BlockNumber)

The block is being finalized. Implement to have something happen. Read more
source§

impl<T: Config> OnGenesis for Pallet<T>

source§

fn on_genesis()

Something that should happen at genesis.
source§

impl<T: Config> OnIdle<<T as Config>::BlockNumber> for Pallet<T>

source§

fn on_idle(n: <T as Config>::BlockNumber, remaining_weight: Weight) -> Weight

The block is being finalized. +
§

fn on_idle(_n: BlockNumber, _remaining_weight: Weight) -> Weight

This will be run when the block is being finalized (before on_finalize). Read more
§

fn integrity_test()

Run integrity test. Read more
source§

impl<T: Config> IntegrityTest for Pallet<T>

source§

fn integrity_test()

Run integrity test. Read more
source§

impl<T: Config> OffchainWorker<<T as Config>::BlockNumber> for Pallet<T>

source§

fn offchain_worker(n: <T as Config>::BlockNumber)

This function is being called after every block import (when fully synced). Read more
source§

impl<T: Config> OnFinalize<<T as Config>::BlockNumber> for Pallet<T>

source§

fn on_finalize(n: <T as Config>::BlockNumber)

The block is being finalized. Implement to have something happen. Read more
source§

impl<T: Config> OnGenesis for Pallet<T>

source§

fn on_genesis()

Something that should happen at genesis.
source§

impl<T: Config> OnIdle<<T as Config>::BlockNumber> for Pallet<T>

source§

fn on_idle(n: <T as Config>::BlockNumber, remaining_weight: Weight) -> Weight

The block is being finalized. Implement to have something happen in case there is leftover weight. Check the passed remaining_weight to make sure it is high enough to allow for -your pallet’s extra computation. Read more
source§

impl<T: Config> OnInitialize<<T as Config>::BlockNumber> for Pallet<T>

source§

fn on_initialize(n: <T as Config>::BlockNumber) -> Weight

The block is being initialized. Implement to have something happen. Read more
source§

impl<T: Config> OnRuntimeUpgrade for Pallet<T>

source§

fn on_runtime_upgrade() -> Weight

Perform a module upgrade. Read more
source§

impl<T: Config> PalletInfoAccess for Pallet<T>

source§

fn index() -> usize

Index of the pallet as configured in the runtime.
source§

fn name() -> &'static str

Name of the pallet as configured in the runtime.
source§

fn module_name() -> &'static str

Name of the Rust module containing the pallet.
source§

fn crate_version() -> CrateVersion

Version of the crate containing the pallet.
source§

impl<T: Config> PalletsInfoAccess for Pallet<T>

source§

fn count() -> usize

The number of pallets’ information that this type represents. Read more
source§

fn infos() -> Vec<PalletInfoData>

All of the pallets’ information that this type represents.
source§

impl<T> PartialEq<Pallet<T>> for Pallet<T>

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used +your pallet’s extra computation. Read more
source§

impl<T: Config> OnInitialize<<T as Config>::BlockNumber> for Pallet<T>

source§

fn on_initialize(n: <T as Config>::BlockNumber) -> Weight

The block is being initialized. Implement to have something happen. Read more
source§

impl<T: Config> OnRuntimeUpgrade for Pallet<T>

source§

fn on_runtime_upgrade() -> Weight

Perform a module upgrade. Read more
source§

impl<T: Config> PalletInfoAccess for Pallet<T>

source§

fn index() -> usize

Index of the pallet as configured in the runtime.
source§

fn name() -> &'static str

Name of the pallet as configured in the runtime.
source§

fn module_name() -> &'static str

Name of the Rust module containing the pallet.
source§

fn crate_version() -> CrateVersion

Version of the crate containing the pallet.
source§

impl<T: Config> PalletsInfoAccess for Pallet<T>

source§

fn count() -> usize

The number of pallets’ information that this type represents. Read more
source§

fn infos() -> Vec<PalletInfoData>

All of the pallets’ information that this type represents.
source§

impl<T> PartialEq<Pallet<T>> for Pallet<T>

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T: Config> ProvideInherent for Pallet<T>

§

type Call = Call<T>

The call type of the pallet.
§

type Error = InherentError

The error returned by check_inherent.
source§

const INHERENT_IDENTIFIER: InherentIdentifier = INHERENT_IDENTIFIER

The inherent identifier used by this inherent.
source§

fn create_inherent(data: &InherentData) -> Option<Self::Call>

Create an inherent out of the given InherentData. Read more
source§

fn check_inherent( _call: &Self::Call, diff --git a/pallet_starknet/runtime_api/struct.BlockContext.html b/pallet_starknet/runtime_api/struct.BlockContext.html index 6472013185..098e0a70fa 100644 --- a/pallet_starknet/runtime_api/struct.BlockContext.html +++ b/pallet_starknet/runtime_api/struct.BlockContext.html @@ -20,7 +20,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )

Convert self to a slice and append it to the destination.
§

fn encode(&self) -> Vec<u8, Global>

Convert self to an owned vector.
§

fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<BlockContext> for BlockContext

source§

fn from(value: BlockContext) -> Self

Converts to this type from the input type.
source§

impl From<BlockContext> for BlockContext

source§

fn from(value: BlockContext) -> Self

Converts to this type from the input type.
source§

impl TypeInfo for BlockContext

§

type Identity = BlockContext

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<BlockContext> for BlockContext

Auto Trait Implementations§

§

impl RefUnwindSafe for BlockContext

§

impl Send for BlockContext

§

impl Sync for BlockContext

§

impl Unpin for BlockContext

§

impl UnwindSafe for BlockContext

Blanket Implementations§

source§

impl<T> Any for Twhere + F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.
§

fn encoded_size(&self) -> usize

Calculates the encoded size. Read more
source§

impl From<BlockContext> for BlockContext

source§

fn from(value: BlockContext) -> Self

Converts to this type from the input type.
source§

impl From<BlockContext> for BlockContext

source§

fn from(value: BlockContext) -> Self

Converts to this type from the input type.
source§

impl TypeInfo for BlockContext

§

type Identity = BlockContext

The type identifying for which type info is provided. Read more
source§

fn type_info() -> Type

Returns the static type identifier for Self.
source§

impl EncodeLike<BlockContext> for BlockContext

Auto Trait Implementations§

§

impl RefUnwindSafe for BlockContext

§

impl Send for BlockContext

§

impl Sync for BlockContext

§

impl Unpin for BlockContext

§

impl UnwindSafe for BlockContext

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CheckedConversion for T

§

fn checked_from<T>(t: T) -> Option<Self>where diff --git a/search-index.js b/search-index.js index ea0368b589..51c449327a 100644 --- a/search-index.js +++ b/search-index.js @@ -1,27 +1,27 @@ var searchIndex = JSON.parse('{\ -"madara":{"doc":"Madara node command line.","t":"AAAAAAAAFAAADLLLLLMFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGDRRLLLFLLLLLFLLLLLLLLLMFLLLLLLLLLLLFFFLLLLLMLFLLLLLLLLLLLLLNNNNDNNNNNNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFAADNNNELLLLLLLLMLLLLLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLMLLLLMLFLLLLLLFLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLRRDMLLMLLLMFLLLMLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNCNLLLLLLLLLLMLLMFMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLMMLLLLLLLLLLLLLLGGGDGGGDLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLFFFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLMGF","n":["benchmarking","chain_spec","cli","command","commands","configs","constants","genesis_block","main","rpc","service","starknet","RemarkBuilder","as_any","as_any_mut","borrow","borrow_mut","build","client","create_benchmark_extrinsic","deref","deref_mut","drop","extrinsic","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","inherent_benchmark_data","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","new","pallet","rewrite","rewrite","rewrite","rewrite","rewrite","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","ChainSpec","DevChainSpec","DevGenesisExt","GENESIS_ASSETS_DIR","GENESIS_ASSETS_FILE","as_any","as_any_mut","assimilate_storage","authority_keys_from_seed","borrow","borrow_mut","deref","deref_mut","deserialize","development_config","drop","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","genesis_config","get_from_seed","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","load_genesis","local_testnet_config","print_development_accounts","rewrite","rewrite","rewrite","rewrite","rewrite","sealing","serialize","testnet_genesis","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","Benchmark","BuildSpec","ChainInfo","CheckBlock","Cli","ExportBlocks","ExportState","ImportBlocks","Key","PurgeChain","Revert","Setup","Subcommand","TryRuntime","as_any","as_any","as_any_mut","as_any_mut","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","author","borrow","borrow","borrow_mut","borrow_mut","command","command_for_update","copyright_start_year","deref","deref","deref_mut","deref_mut","description","drop","drop","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","group_id","has_subcommand","impl_name","impl_version","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","load_spec","native_runtime_version","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run","subcommand","support_url","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","run","run","setup","ExtendedRunCmd","Instant","InstantFinality","Manual","Sealing","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","augment_args","augment_args_for_update","base","base_path","borrow","borrow","borrow_mut","borrow_mut","cache","clone","clone","clone_into","clone_into","da_layer","default","deref","deref","deref_mut","deref_mut","deserialize","drop","drop","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","group_id","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","override_dev_environment","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run_node","sealing","serialize","to_owned","to_owned","to_possible_value","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","update_from_arg_matches","update_from_arg_matches_mut","value_variants","vzip","vzip","SetupCmd","SetupSource","as_any","as_any","as_any_mut","as_any_mut","augment_args","augment_args","augment_args_for_update","augment_args_for_update","base_path","base_path","borrow","borrow","borrow_mut","borrow_mut","chain","chain_id","copy_file","deref","deref","deref_mut","deref_mut","drop","drop","fetch_and_validate_genesis_assets","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_local","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_remote","from_subset","from_subset","group_id","group_id","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run","source","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","write_content_to_disk","Configs","FileInfos","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","genesis_assets","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","md5","name","remote_base_path","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","url","vzip","vzip","DEFAULT_CONFIGS_URL","DEV_CHAIN_ID","MadaraGenesisBlockBuilder","_phantom","as_any","as_any_mut","backend","borrow","borrow_mut","build_genesis_block","commit_genesis_state","construct_genesis_block","deref","deref_mut","drop","executor","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","genesis_storage","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","new","rewrite","rewrite","rewrite","rewrite","rewrite","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","DenyUnsafe","FullDeps","No","StarknetDeps","Yes","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","check_if_safe","client","clone","clone_into","command_sink","create_full","deny_unsafe","deref","deref","deref_mut","deref_mut","drop","drop","fmt","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","graph","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","pool","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","starknet","starknet","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip","StarknetDeps","__clone_box","as_any","as_any_mut","borrow","borrow_mut","client","clone","clone_into","deref","deref_mut","drop","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","madara_backend","overrides","rewrite","rewrite","rewrite","rewrite","rewrite","starting_block","sync_service","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","BasicImportQueue","BoxBlockImport","ChainOpsResult","ExecutorDispatch","FullBackend","FullClient","FullSelectChain","NativeElseWasmExecutor","__clone_box","allow_missing_host_functions","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build_aura_grandpa_import_queue","build_manual_seal_import_queue","call","clone","clone_into","deref","deref","deref_mut","deref_mut","dispatch","drop","drop","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","native_version","native_version","native_version","new","new_chain_ops","new_full","new_partial","new_with_wasm_executor","read_runtime_version","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run_manual_seal_authorship","runtime_version","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip","wasm","MadaraBackend","db_config_dir"],"q":[[0,"madara"],[12,"madara::benchmarking"],[64,"madara::chain_spec"],[125,"madara::cli"],[255,"madara::command"],[256,"madara::commands"],[258,"madara::commands::run"],[380,"madara::commands::setup"],[497,"madara::configs"],[594,"madara::constants"],[596,"madara::genesis_block"],[649,"madara::rpc"],[756,"madara::rpc::starknet"],[810,"madara::service"],[927,"madara::starknet"]],"d":["Setup code for super::command which would otherwise bloat …","","","","","","","","","A collection of node-specific RPC methods. Substrate …","Service and ServiceFactory implementation. Specialized …","","Generates extrinsics for the benchmark overhead command.","","","","","","","Create a transaction using the given call.","","","","","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Generates inherent data for the benchmark overhead command.","","Calls U::from(self).","","","","","","","","","","Creates a new Self from the given client.","","","","","","","","","","","","","","","","","","","","Specialized ChainSpec. This is a specialization of the …","Specialized ChainSpec for development.","Extension for the dev genesis config to support a custom …","","","","","","Generate an Aura authority key.","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Genesis config.","Generate a crypto pair from seed.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","The sealing mode being used.","","Configure initial storage state for FRAME modules.","","","","","","","","","","","","","","Sub-commands concerned with benchmarking.","Build a chain specification.","Db meta columns information.","Validate blocks.","","Export blocks.","Export the state of a given block into a chain spec.","Import blocks.","Key management cli utilities","Remove the whole chain.","Revert the chain to a previous state.","Setup madara node","","Try some command against runtime state. Note: try-runtime …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parse and run command line arguments","","","","Seal when transaction is executed. This mode does not …","Seal when transaction is executed with finalization.","Seal using rpc method.","Available Sealing methods.","","","","","","","","","","","","","","","When enabled, more information about the blocks and their …","","","","","Choose a supported DA Layer","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Choose sealing method.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Define a way to retrieve an index.json file The index.json …","","","","","","","","","","Specify custom base path.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Copy an index.json file for an url","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Download an index.json file for an url","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Custom genesis block builder for Madara.","","","","","","","","","Construct genesis block.","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","Calls U::from(self).","","","","","","","","","","Constructs a new instance of MadaraGenesisBlockBuilder.","","","","","","","","","","","","","","","","","","","Signifies whether a potentially unsafe RPC should be …","Full client dependencies.","Allows calling every RPCs.","","Denies only potentially unsafe RPCs.","","","","","","","","","","Returns Ok(()) if the RPCs considered unsafe are safe to …","The client instance to use.","","","Manual seal command sink","Instantiate all full RPC extensions.","Whether to deny unsafe calls","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","Extrinsic pool graph instance.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Transaction pool instance.","","","","","","","","","","","","Starknet dependencies","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extra dependencies for Starknet compatibility.","","","","","","The client instance to use.","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","Madara Backend.","Starknet data access overrides.","","","","","","The starting block for the syncing.","The Substrate client sync service.","","","","","","","","","","","","","","","","","","","","","","A generic CodeExecutor implementation that uses a delegate …","","Ignore missing function imports if set true.","","","","","","","","","Build the import queue for the template runtime (aura + …","Build the import queue for the template runtime (manual …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Create new instance.","","Builds a new service for a full client.","","Create a new instance using the given WasmExecutor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the path to the database of the node."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,26,26,26,0,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,44,44,44,44,0,44,44,44,44,44,44,44,0,44,41,44,41,44,41,41,44,44,41,41,44,41,44,41,41,41,41,44,41,44,41,41,44,41,44,41,44,41,44,41,44,41,41,41,44,44,44,41,41,41,44,44,44,41,44,41,44,41,41,41,44,41,44,41,41,44,44,41,41,44,44,41,41,44,44,41,44,41,44,41,44,41,41,41,41,41,41,41,44,44,44,44,44,41,41,41,41,44,41,44,41,44,41,44,41,44,41,44,41,41,44,44,41,41,44,44,41,44,41,44,41,44,41,44,41,44,0,0,0,0,52,52,52,0,52,51,52,51,52,51,51,51,51,51,52,51,52,51,51,52,51,52,51,51,52,52,51,52,51,52,52,51,52,51,52,51,51,51,52,52,52,51,51,51,52,52,52,51,51,51,52,51,51,52,51,52,51,52,52,51,51,52,52,51,51,52,52,51,51,52,51,52,51,52,51,0,52,52,52,52,52,51,51,51,51,51,0,51,52,52,51,52,52,51,52,51,52,51,52,51,52,51,52,51,52,52,51,51,52,52,51,51,52,51,52,51,51,51,52,52,51,0,0,58,54,58,54,58,54,58,54,54,54,58,54,58,54,54,54,0,58,54,58,54,58,54,0,58,54,58,54,58,54,58,54,58,58,58,58,54,54,54,58,58,58,54,54,54,58,58,54,58,54,58,54,58,54,58,58,54,54,58,58,54,54,58,58,54,54,58,54,58,54,58,54,58,58,58,58,58,54,54,54,54,54,54,54,58,54,58,54,58,54,58,54,58,54,58,54,58,58,54,54,58,58,54,54,58,54,58,54,58,54,58,54,58,54,0,0,0,60,57,60,57,60,57,60,57,60,57,60,57,60,57,60,57,60,57,60,60,60,57,57,57,60,60,60,57,57,57,60,57,60,60,57,60,57,60,60,57,57,60,60,57,57,60,60,57,57,60,57,60,57,60,57,57,57,60,60,60,60,60,60,57,57,57,57,57,60,57,60,57,60,57,60,57,60,57,60,57,60,60,57,57,60,60,57,57,60,57,60,57,57,60,57,0,0,0,64,64,64,64,64,64,64,64,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,68,0,68,68,68,79,68,79,68,79,68,79,68,79,68,68,79,0,79,68,79,68,79,68,79,68,68,79,68,68,68,79,79,79,68,68,68,79,79,79,68,79,79,68,79,68,79,68,68,79,79,68,68,79,79,68,68,79,79,68,79,68,79,68,79,79,68,68,68,68,68,79,79,79,79,79,0,79,68,68,79,68,79,68,79,68,79,68,79,68,79,68,68,79,79,68,68,79,79,68,79,68,79,68,79,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,0,0,0,0,0,0,0,0,11,11,10,11,10,11,10,11,10,11,0,0,11,11,11,10,11,10,11,10,10,11,10,11,10,10,10,11,11,11,10,10,10,11,11,11,10,11,10,11,10,11,10,10,11,11,10,10,11,11,10,10,11,11,10,11,10,11,10,11,10,11,11,11,0,0,0,11,11,10,10,10,10,10,11,11,11,11,11,0,11,11,10,11,10,11,10,11,10,11,10,11,10,11,10,10,11,11,10,10,11,11,10,11,10,11,10,11,11,0,0],"f":[0,0,0,0,0,0,0,0,[[],1],0,0,0,0,[[],2],[[],2],[[]],[[]],[[3,4],[[7,[5,6]]]],0,[[[12,[8,9,[11,[10]]]],13,14,4],15],[16],[16],[16],[3,6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[1,[17]]]],[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],[[[20,[[12,[8,9,[11,[10]]]]]]],3],[3,6],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],2],[[],2],[[26,27],[[7,[28]]]],[6],[[]],[[]],[16],[16],[29,[[7,[26]]]],[[30,31],[[7,[[32,[26]],28]]]],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[6],[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],[33,34],[[31,6],[[7,[[32,[35]],28]]]],[34],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],0,[[26,36],7],[[34,[38,[37]],23,22],35],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],2],[[],2],[[],2],[[],2],[39,39],[39,39],[39,39],[39,39],[[],28],[[]],[[]],[[]],[[]],[[],39],[[],39],[[],40],[16],[16],[16],[16],[[],28],[16],[16],[[41,42],43],[[44,42],43],[[]],[[]],[45,[[7,[41,46]]]],[45,[[7,[44,46]]]],[45,[[7,[41,46]]]],[45,[[7,[44,46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[24,[47]]]],[6,22],[[],28],[[],28],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[[41,6],[[7,[[19,[48]],28]]]],[[[19,[48]]],49],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[7,[[7,[7]]]],[7,[[7,[7]]]],[[],7],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],0,0,[[],28],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[41,45],[[7,[46]]]],[[44,45],[[7,[46]]]],[[41,45],[[7,[46]]]],[[44,45],[[7,[46]]]],[[]],[[]],[[],1],0,0,0,0,0,0,0,[50],[50],[[],2],[[],2],[[],2],[[],2],[39,39],[39,39],0,[51,[[1,[31]]]],[[]],[[]],[[]],[[]],0,[52,52],[51,51],[[]],[[]],0,[[],52],[16],[16],[16],[16],[29,[[7,[52]]]],[16],[16],[[52,42],43],[[51,42],43],[[]],[[]],[45,[[7,[51,46]]]],[45,[[7,[51,46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[24,[47]]]],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[51],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[7,[[7,[7]]]],[[],7],[[[23,[18]]],[[7,[[23,[18]]]]]],[24,[[7,[24]]]],[41,1],0,[[52,36],7],[[]],[[]],[52,[[24,[53]]]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[51,45],[[7,[46]]]],[[51,45],[[7,[46]]]],[[],[[38,[52]]]],[[]],[[]],0,0,[[],2],[[],2],[[],2],[[],2],[39,39],[39,39],[39,39],[39,39],[54,[[24,[31]]]],0,[[]],[[]],[[]],[[]],0,[54,28],[[55,33],1],[16],[16],[16],[16],[16],[16],[[56,57,55],1],[[58,42],43],[[54,42],43],[[]],[[]],[45,[[7,[58,46]]]],[45,[[7,[54,46]]]],[45,[[7,[58,46]]]],[45,[[7,[54,46]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[],[[24,[47]]]],[[],[[24,[47]]]],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[[],7],[7,[[7,[7]]]],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[54,1],0,[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[58,45],[[7,[46]]]],[[54,45],[[7,[46]]]],[[58,45],[[7,[46]]]],[[54,45],[[7,[46]]]],[[]],[[]],[[[59,[[38,[37]]]],55],1],0,0,[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[16],[16],[16],[16],[29,[[7,[60]]]],[29,[[7,[57]]]],[16],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],0,0,0,[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[24,[[7,[24]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],0,0,0,0,[[],2],[[],2],0,[[]],[[]],[[[64,[61,[62,[61]],63]]],65],0,[66,61],[16],[16],[16],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],[[67,22,[20,[[62,[61]]]],63],[[65,[[64,[61,[62,[61]],63]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[50],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[68,[[7,[69]]]],0,[68,68],[[]],0,[[[79,[70,[0,[[71,[8]],[72,[8]],[73,[8]],[74,[8]],[75,[8,[62,[8]]]],76,77]],78]]],[[7,[80,[19,[81]]]]]],0,[16],[16],[16],[16],[16],[16],[[68,42],[[7,[82]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],0,[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],0,0,[[]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[50],[[],2],[[],2],[[]],[[]],0,[[[83,[61]]],[[83,[61]]]],[[]],[16],[16],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],0,0,[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],0,0,[[]],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[50],[[[11,[84]],22]],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[[20,[[12,[8,9,[11,[10]]]]]],85,86,[24,[87]],[90,[[88,[8]],8,[12,[8,9,[11,[10]]]],[89,[[88,[8]],8]]]],[20,[[91,[8]]]]],[[7,[92]]]],[[[20,[[12,[8,9,[11,[10]]]]]],85,86,[24,[87]],[90,[[88,[8]],8,[12,[8,9,[11,[10]]]],[89,[[88,[8]],8]]]],[20,[[91,[8]]]]],[[7,[92]]]],[[[11,[84]],93,94,6,[38,[37]],22,95]],[[[11,[84]]],[[11,[84]]]],[[]],[16],[16],[16],[16],[[6,[38,[37]]],[[24,[[23,[37]]]]]],[16],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[[],96],[[[11,[84]]],96],0,[[97,[24,[98]],16,37],[[11,[84]]]],[[85,22],[[7,[92]]]],[[85,30,24,22],[[7,[86,92]]]],[[85,99,22],[[7,[[102,[[12,[8,9,[11,[10]]]],[88,[8]],[89,[[88,[8]],8]],[100,[8,[12,[8,9,[11,[10]]]]]],[101,[8,[12,[8,9,[11,[10]]]]]]]],92]]]],[[[104,[103]]],[[11,[84]]]],[[[11,[84]],[38,[37]],93],[[7,[[23,[37,18]],28]]]],[7,[[7,[7]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],7],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[24,[[7,[24]]]],[[30,[20,[[12,[8,9,[11,[10]]]]]],[20,[[101,[8,[12,[8,9,[11,[10]]]]]]]],[89,[[88,[8]],8]],[106,[8,[105,[[12,[8,9,[11,[10]]]],8]]]],86,[24,[107]],[24,[[110,[[109,[108]]]]]]],[[7,[92]]]],[[[11,[84]],93,94],[[7,[49,111]]]],[[]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[85,33]],"c":[819,881],"p":[[6,"Result"],[8,"Any"],[3,"RemarkBuilder"],[15,"u32"],[3,"OpaqueExtrinsic"],[15,"str"],[4,"Result"],[6,"Block"],[3,"RuntimeApi"],[3,"ExecutorDispatch"],[3,"NativeElseWasmExecutor"],[6,"TFullClient"],[3,"Pair"],[4,"RuntimeCall"],[6,"UncheckedExtrinsic"],[15,"usize"],[3,"InherentData"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[15,"bool"],[3,"Vec"],[4,"Option"],[3,"TypeId"],[3,"DevGenesisExt"],[3,"Storage"],[3,"String"],[8,"Deserializer"],[4,"SealingMode"],[3,"BasePath"],[3,"ChainSpec"],[3,"PathBuf"],[3,"GenesisLoader"],[3,"GenesisConfig"],[8,"Serializer"],[15,"u8"],[15,"slice"],[3,"Command"],[15,"i32"],[3,"Cli"],[3,"Formatter"],[6,"Result"],[4,"Subcommand"],[3,"ArgMatches"],[6,"Error"],[3,"Id"],[8,"ChainSpec"],[3,"RuntimeVersion"],[3,"Private"],[3,"ExtendedRunCmd"],[4,"Sealing"],[3,"PossibleValue"],[3,"SetupCmd"],[3,"Path"],[3,"Url"],[3,"FileInfos"],[3,"SetupSource"],[8,"AsRef"],[3,"Configs"],[8,"Block"],[8,"Backend"],[8,"RuntimeVersionOf"],[3,"MadaraGenesisBlockBuilder"],[6,"Result"],[4,"StateVersion"],[8,"BuildStorage"],[4,"DenyUnsafe"],[3,"UnsafeRpcError"],[8,"ChainApi"],[8,"ProvideRuntimeApi"],[8,"HeaderBackend"],[8,"BlockBackend"],[8,"HeaderMetadata"],[8,"StorageProvider"],[8,"Send"],[8,"Sync"],[8,"TransactionPool"],[3,"FullDeps"],[3,"RpcModule"],[8,"Error"],[3,"Error"],[3,"StarknetDeps"],[8,"NativeExecutionDispatch"],[3,"Configuration"],[3,"TaskManager"],[3,"TelemetryHandle"],[6,"TFullBackend"],[3,"LongestChain"],[3,"GrandpaBlockImport"],[3,"Backend"],[4,"Error"],[8,"Externalities"],[3,"RuntimeCode"],[4,"CallContext"],[3,"NativeVersion"],[4,"WasmExecutionMethod"],[15,"u64"],[8,"FnOnce"],[6,"DefaultImportQueue"],[6,"FullPool"],[3,"PartialComponents"],[3,"ExtendedHostFunctions"],[3,"WasmExecutor"],[6,"TransactionFor"],[6,"BoxBlockImport"],[3,"Registry"],[6,"Hash"],[4,"EngineCommand"],[3,"Receiver"],[4,"Error"]]},\ -"madara_runtime":{"doc":"L2 validity rollup, settling on Ethereum or as a L3 …","t":"GGGGGGGGGGGGDDDGDIDDDDRNRGDDGNNGRGGQDGNGISRRNREDDDQQIDDDDEEEEEDERDDEGGGGNNGGDIGNNEGGNEGRGDNRRRDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKNNLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLKKLFLLLLLLLLLLLLLLLLLAMCOLLLLLLLLLLMLLLLKKKLLLLLNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLNLNNNLLNLLLLLLLLLLLLLLLMMLLLLLLLMNKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMFGDGIDDDDDGQDIDDQQIDDDIEEDRDLLKLLLLKMLLLLLLLLLLLLKLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLMKLLLLLLLLLLLLLLLLLLLKNNMMKKMCOMKKKLLNNLLLLLLLLLLLLKNNNNNLLMKLLLLKLLKLLKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMM","n":["AccountId","Address","AllPallets","AllPalletsReversedWithSystemFirst","AllPalletsWithSystem","AllPalletsWithSystemReversed","AllPalletsWithoutSystem","AllPalletsWithoutSystemReversed","Aura","AuraConfig","Balance","Block","BlockExecutionWeight","BlockHashCount","BlockLength","BlockNumber","BlockWeights","BuildStorage","ConstU128","ConstU32","ConstU64","ConstU8","DAYS","Default","EXISTENTIAL_DEPOSIT","Executive","ExtrinsicBaseWeight","GenesisConfig","Grandpa","Grandpa","Grandpa","GrandpaConfig","HOURS","Hash","Header","IdentificationTuple","IdentityFee","Index","Instant","InvokeTxMaxNSteps","KeyOwnerProofSystem","MAX","MILLISECS_PER_BLOCK","MINUTES","Manual","NORMAL_DISPATCH_RATIO","OriginCaller","PalletInfo","Perbill","Permill","Proof","Query","Randomness","RocksDbWeight","Runtime","RuntimeApi","RuntimeApiImpl","RuntimeCall","RuntimeEvent","RuntimeFreezeReason","RuntimeHoldReason","RuntimeLockId","RuntimeOrigin","RuntimeSlashReason","SLOT_DURATION","SS58Prefix","Sealing","SealingMode","Signature","SignedExtra","SignedPayload","Starknet","Starknet","Starknet","StarknetConfig","StarknetHasher","StorageInfo","StorageValue","System","System","System","SystemCall","SystemConfig","Timestamp","Timestamp","TimestampCall","UncheckedExtrinsic","VERSION","ValidateMaxNSteps","Version","Void","WASM_BINARY","WASM_BINARY_BLOATY","WEIGHT_REF_TIME_PER_SECOND","Weight","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","account_nonce","add","add","add","add_assign","add_filter","add_proof_size","add_ref_time","all_gt","all_gte","all_lt","all_lte","any_eq","any_gt","any_gte","any_lt","any_lte","api","api_version","append","apply_extrinsic","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_system_ref","assimilate_storage","assimilate_storage","aura","authorities","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_storage","build_storage","call","caller","chain_id","check_inherents","check_proof","checked_accrue","checked_add","checked_add","checked_add","checked_add","checked_div","checked_div_per_component","checked_mul","checked_mul","checked_mul","checked_reduce","checked_sub","checked_sub","checked_sub","checked_sub","classify_dispatch","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","construct_runtime","construct_runtime_api","contract_class_by_class_hash","contract_class_hash_by_address","convert_error","convert_transaction","crate_version","current_set_id","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_from","decode_from","decode_len","decode_len","decode_session_keys","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deconstruct","deconstruct","deconstruct","deconstruct","default","default","default","default","default","default","default","default","default","defensive_max","defensive_max","defensive_max","defensive_max","defensive_max","defensive_max","defensive_min","defensive_min","defensive_min","defensive_min","defensive_min","defensive_min","defensive_saturating_accrue","defensive_saturating_accrue","defensive_saturating_add","defensive_saturating_add","defensive_saturating_dec","defensive_saturating_dec","defensive_saturating_inc","defensive_saturating_inc","defensive_saturating_mul","defensive_saturating_mul","defensive_saturating_reduce","defensive_saturating_reduce","defensive_saturating_sub","defensive_saturating_sub","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_min","defensive_strict_min","defensive_strict_min","defensive_strict_min","defensive_strict_min","defensive_strict_min","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","dispatch","dispatch_bypass_filter","dispatch_bypass_filter","dispatch_bypass_filter","div","div","div","div","div","div","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","encode","encode","encode_as","encode_as","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","ensure_inherents_are_first","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","estimate_call_fee","estimate_fee","execute_block","execute_in_transaction","exists","extract_proof","extrinsic_filter","filter_call","finalize_block","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_all","from_float","from_float","from_float","from_float","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_parts","from_parts","from_parts","from_parts","from_parts","from_percent","from_percent","from_perthousand","from_perthousand","from_proof_size","from_rational","from_rational","from_rational_approximation","from_rational_approximation","from_rational_with_rounding","from_rational_with_rounding","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref_time","generate_key_ownership_proof","generate_session_keys","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get_block_context","get_call_index","get_call_index","get_call_indices","get_call_indices","get_call_metadata","get_call_name","get_call_name","get_call_names","get_call_names","get_call_names","get_dispatch_info","get_dispatch_info","get_dispatch_info","get_events_for_tx_hash","get_module_names","get_starknet_events_and_their_associated_tx_hash","get_storage_at","get_tx_execution_outcome","grandpa","grandpa_authorities","has_api","has_api_with","hashed_key","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","index","inherent_extrinsics","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","initialize_block","int_div","int_div","int_mul","int_mul","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_caller","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_storage_changes","into_system","is_clear","is_clear","is_clear","is_default","is_one","is_one","is_sub_type","is_sub_type","is_sub_type","is_sub_type","is_zero","is_zero","is_zero","is_zero","is_zero","key","kill","kill_prefix","kill_storage","max","max_consumers","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_overflow","max_size","max_value","max_value","max_value","max_value","max_value","max_value","max_values","metadata","metadata","metadata_at_version","metadata_at_version","metadata_versions","metadata_versions","min","min_value","min_value","min_value","min_value","min_value","min_value","module_name","mul","mul","mul","mul","mul","mul","mul","mul","mul_ceil","mul_ceil","mul_floor","mul_floor","mutate","mutate_exists","name","native_version","new_call_variant_kill_prefix","new_call_variant_kill_storage","new_call_variant_remark","new_call_variant_remark_with_event","new_call_variant_set","new_call_variant_set_code","new_call_variant_set_code_without_checks","new_call_variant_set_heap_pages","new_call_variant_set_storage","nonce","none","none","offchain_worker","one","one","one","one","opaque","pallet_name","pallet_starknet","parameter_types","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pays_fee","pow","pow","pre_dispatch","prefix","print","proof_recorder","proof_size","proof_size_mut","prove","put","random","random_seed","random_seed","record_proof","ref_time","ref_time_mut","remark","remark_with_event","reset_filter","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","root","root","saturating_accrue","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_div","saturating_div","saturating_div","saturating_mul","saturating_mul","saturating_mul","saturating_pow","saturating_pow","saturating_pow","saturating_reciprocal_mul","saturating_reciprocal_mul","saturating_reciprocal_mul_ceil","saturating_reciprocal_mul_ceil","saturating_reciprocal_mul_floor","saturating_reciprocal_mul_floor","saturating_reduce","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","serialize","serialize","serialize","serialize","serialize","set","set","set","set_caller_from","set_code","set_code_without_checks","set_heap_pages","set_proof_size","set_ref_time","set_storage","signed","signed","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","slot_duration","square","square","starknet","storage_name","sub","sub","sub","sub_assign","sub_proof_size","sub_ref_time","submit_report_equivocation_unsigned_extrinsic","system","system","take","tcmp","tcmp","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","translate","try_add","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_get","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_mutate","try_mutate_exists","try_with_caller","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_from","unique_saturated_from","unique_saturated_from","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","using_encoded","using_encoded","validate_transaction","validate_unsigned","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weigh_data","weight_to_fee","zero","zero","zero","zero","zero","zero","finalize","code","code","items","keys","pages","prefix","remark","remark","subkeys","now","dispatch","Block","BlockExecutionWeight","BlockId","BuildStorage","ConstU128","ConstU32","ConstU64","ConstU8","ExtrinsicBaseWeight","Header","IdentificationTuple","IdentityFee","KeyOwnerProofSystem","Perbill","Permill","Proof","Query","Randomness","RocksDbWeight","SessionKeys","StorageInfo","StorageValue","SystemCall","TimestampCall","UncheckedExtrinsic","WEIGHT_REF_TIME_PER_SECOND","Weight","__clone_box","__clone_box","append","as_any","as_any","as_any_mut","as_any_mut","assimilate_storage","aura","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","borrow","borrow","borrow_mut","borrow_mut","build_storage","build_storage","check_proof","clear","clone","clone","clone_into","clone_into","construct_runtime","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_into_raw_public_keys","decode_len","decode_len","decode_with_depth_limit","decode_with_depth_limit","default","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","encode","encode_to","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exists","fmt","fmt","from","from","from","from_bytes","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","generate","get","get_raw","grandpa","hashed_key","identity","identity","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_mut","into_raw_public_keys","into_ref","into_ref","is_clear","key_ids","kill","kill_prefix","kill_storage","max_size","max_values","mutate","mutate_exists","pallet_name","pallet_starknet","parameter_types","prefix","prove","put","random","random_seed","random_seed","remark","remark_with_event","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","serialize","serialize","set","set","set_code","set_code_without_checks","set_heap_pages","set_storage","size_hint","size_hint","storage_name","take","to_keyed_vec","to_keyed_vec","to_owned","to_owned","translate","try_from","try_from","try_get","try_into","try_into","try_mutate","try_mutate_exists","twox_128","twox_128","twox_256","twox_256","twox_64_concat","twox_64_concat","type_id","type_id","type_info","type_info","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","using_encoded","vzip","vzip","code","code","items","keys","pages","prefix","remark","remark","subkeys","now"],"q":[[0,"madara_runtime"],[2060,"madara_runtime::SealingMode"],[2061,"madara_runtime::SystemCall"],[2070,"madara_runtime::TimestampCall"],[2071,"madara_runtime::api"],[2072,"madara_runtime::opaque"],[2276,"madara_runtime::opaque::SystemCall"],[2285,"madara_runtime::opaque::TimestampCall"]],"d":["Import the types. Some way of identifying an account on …","The address format for describing accounts.","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","","","Import the types. Balance of an account.","Block type as expected by this runtime.","Time to execute an empty block. Calculated by multiplying …","","","Import the types. An index to a block.","We allow for 2 seconds of compute with a 6 second average …","Complex storage builder stuff.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","","","Existential deposit.","Executive: handles dispatch to the various modules.","Time to execute a NO-OP extrinsic, for example …","","","","","","","Import the types. A hash of some data used by the chain.","Block header type as expected by this runtime.","The full identification of a key owner and the stash …","Implementor of WeightToFee that maps one unit of weight to …","Import the types. Index of a transaction in the chain.","","Import the types. The maximum amount of steps allowed for …","Something which can compute and check proofs of a …","The maximal weight in all dimensions.","This determines the average expected block time that we …","","","","","Provides an implementation of PalletInfo to provide …","A fixed point representation of a number in the range [0, 1…","A fixed point representation of a number in the range [0, 1…","The proof of membership itself.","The type that get/take return.","A trait that is able to provide randomness.","By default, Substrate uses RocksDB, so this will be the …","","","Implements all runtime apis for the client side.","","","A reason for placing a freeze on funds.","A reason for placing a hold on funds.","An identifier for each lock placed on funds.","The runtime origin type representing the origin of a call.","A reason for slashing funds.","","","","The current sealing mode being used. This is needed for …","Import the types. Alias to 512-bit hash when used in the …","The SignedExtension to the basic transaction logic.","The payload being signed in transactions.","","","","","Import the types.","Metadata about storage from the runtime.","A trait for working with macro-generated storage values …","","","","Contains one variant per dispatchable that can be called …","","","","Contains one variant per dispatchable that can be called …","Unchecked extrinsic type as expected by this runtime.","","Import the types. The maximum amount of steps allowed for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constant version of Add for proof_size component with u64.","Constant version of Add for ref_time component with u64.","Returns true if all of self’s constituent weights is …","Returns true if all of self’s constituent weights is …","Returns true if all of self’s constituent weights is …","Returns true if all of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","","","Append the given item to the value in the storage.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Assimilate the storage for this module into pre-existing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build the storage out of this builder.","Build the storage out of this builder.","","","","","Check a proof of membership on-chain. Return Some iff the …","Try to increase self by amount via checked addition.","Checked Weight addition. Computes self + rhs, returning …","","","","Checked Weight scalar division. Computes …","Calculates how many other fit into self.","Checked Weight scalar multiplication. Computes …","","","Try to reduce self by amount via checked subtraction.","Checked Weight subtraction. Computes self - rhs, returning …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Construct a runtime, with the given name and the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Read the length of the storage value without decoding the …","Read the length of the storage value without decoding the …","","","","","","","","","","","","","","","","Consume self and return the number of parts per thing.","See PerThing::deconstruct.","Consume self and return the number of parts per thing.","See PerThing::deconstruct.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constant version of Div with u64.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Does the value (explicitly) exist in storage?","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Convert to runtime origin, using as filter: …","Convert to runtime origin with caller being system signed …","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Construct Weight from the same weight for all parts.","NOTE: saturate to 0 or 1 if x is beyond [0, 1]","See PerThing::from_float.","NOTE: saturate to 0 or 1 if x is beyond [0, 1]","See PerThing::from_float.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Construct Weight from weight parts, namely reference time …","Build this type from a number of parts per thing.","From an explicitly defined number of parts per maximum of …","From an explicitly defined number of parts per maximum of …","Build this type from a number of parts per thing.","Converts a percent into Self. Equal to x / 100.","Converts a percent into Self. Equal to x / 100.","Converts a percent into Self. Equal to x / 1000.","Converts a percent into Self. Equal to x / 1000.","Construct Weight with storage size weight and 0 reference …","See PerThing::from_rational.","See PerThing::from_rational.","See PerThing::from_rational.","See PerThing::from_rational.","","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Construct Weight with reference time weight and 0 storage …","","","Load the value from the provided storage instance.","Returns the value of this parameter type.","","","","","Returns the value of this parameter type.","","","Returns the value of this parameter type.","","","Returns the value of this parameter type.","","Returns the value of this parameter type.","","","Returns the value of this parameter type.","","","","","","","","","","","","","","Returns the value of this parameter type.","","","","","Returns the value of this parameter type.","","Returns the value of this parameter type.","","","","","","","","","","","","","","","","","","","","","","","","","Get the storage key.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Integer division with another value, rounding down.","Integer division with another value, rounding down.","Integer multiplication with another value, saturating at 1.","Integer multiplication with another value, saturating at 1.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","See PerThing::is_one.","See PerThing::is_one.","","","","","","","See PerThing::is_zero.","See PerThing::is_zero.","","Returns the key for this parameter type.","Clear the storage value.","Kill all storage items with a key that starts with the …","Kill some items from storage.","Get the aggressive max of self and other weight.","","","","","","","","","","","The maximum size of key/values in the storage, or none if …","","","","","","","The maximum number of values in the storage, or none if no …","","","","","","","Get the conservative min of self and other weight.","","","","","","","","","Constant version of Mul with u64.","","","","","","","See PerThing::mul_ceil.","See PerThing::mul_ceil.","See PerThing::mul_floor.","See PerThing::mul_floor.","Mutate the value","Mutate the value. Deletes the item if mutated to a None.","","The version information used to identify this runtime when …","Create a call with the variant kill_prefix.","Create a call with the variant kill_storage.","Create a call with the variant remark.","Create a call with the variant remark_with_event.","Create a call with the variant set.","Create a call with the variant set_code.","Create a call with the variant set_code_without_checks.","Create a call with the variant set_heap_pages.","Create a call with the variant set_storage.","","","Create with system none origin and …","","","See PerThing::one","See PerThing::one","","","Encoded string of pallet name.","Import the StarkNet pallet.","Create new implementations of the Get trait.","","","","","","","","","","","The prefix of the storage. All keys after the prefix are …","","","Return the storage size part of the weight.","Return a mutable reference to the storage size part of the …","Prove membership of a key owner in the current block-state.","Store a value under this key into the provided storage …","Get the most recently determined random seed, along with …","Get the basic random seed.","Get the basic random seed.","","Return the reference time part of the weight.","Return a mutable reference to the reference time part of …","Make some on-chain remark.","Make some on-chain remark and emit event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create with system root origin and …","Increment Weight by amount via saturating addition.","Saturating Weight addition. Computes self + rhs, …","Saturating addition. Compute self + rhs, saturating at the …","","","Saturating addition. Compute self + rhs, saturating at the …","Saturating Weight scalar division. Computes …","Saturating division. Compute self / rhs, saturating at one …","Saturating division. Compute self / rhs, saturating at one …","Saturating Weight scalar multiplication. Computes …","Saturating multiply. Compute self * rhs, saturating at the …","Saturating multiply. Compute self * rhs, saturating at the …","Saturating Weight scalar exponentiation. Computes …","Saturating exponentiation. Computes self.pow(exp), …","Saturating exponentiation. Computes self.pow(exp), …","See PerThing::saturating_reciprocal_mul.","See PerThing::saturating_reciprocal_mul.","See PerThing::saturating_reciprocal_mul_ceil.","See PerThing::saturating_reciprocal_mul_ceil.","See PerThing::saturating_reciprocal_mul_floor.","See PerThing::saturating_reciprocal_mul_floor.","Reduce Weight by amount via saturating subtraction.","Saturating Weight subtraction. Computes self - rhs, …","","Saturating subtraction. Compute self - rhs, saturating at …","","Saturating subtraction. Compute self - rhs, saturating at …","","","","","","Store a value under this key into the provided storage …","Set the value of this parameter type in the storage.","Set the current time.","","Set the new runtime code.","Set the new runtime code without doing any checks of the …","Set the number of pages in the WebAssembly environment’s …","Set the storage size part of the weight.","Set the reference time part of the weight.","Set some items of storage.","Create with system signed origin and …","","","","","","","","","","","","","See PerThing::square.","See PerThing::square.","","Encoded string of storage name.","","","","","Constant version of Sub for proof_size component with u64.","Constant version of Sub for ref_time component with u64.","","","","Take a value from storage, removing it afterwards.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Translate a value from some previous type (O) to the …","Try to add some other weight while upholding the limit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Try to get the underlying value from the provided storage …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Mutate the value if closure returns Ok","Mutate the value if closure returns Ok. Deletes the item …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a Weight where all fields are zero.","","See PerThing::zero.","","See PerThing::zero.","","","","","","","","","","","","","Opaque block type.","Time to execute an empty block. Calculated by multiplying …","Opaque block identifier type.","Complex storage builder stuff.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","Time to execute a NO-OP extrinsic, for example …","Opaque block header type.","The full identification of a key owner and the stash …","Implementor of WeightToFee that maps one unit of weight to …","Something which can compute and check proofs of a …","A fixed point representation of a number in the range [0, 1…","A fixed point representation of a number in the range [0, 1…","The proof of membership itself.","The type that get/take return.","A trait that is able to provide randomness.","By default, Substrate uses RocksDB, so this will be the …","","Metadata about storage from the runtime.","A trait for working with macro-generated storage values …","Contains one variant per dispatchable that can be called …","Contains one variant per dispatchable that can be called …","Opaque types. These are used by the CLI to instantiate …","","","","","Append the given item to the value in the storage.","","","","","Assimilate the storage for this module into pre-existing …","","","","","","","","","","","","Build the storage out of this builder.","Build the storage out of this builder.","Check a proof of membership on-chain. Return Some iff the …","","","","","","Construct a runtime, with the given name and the given …","","","","","","","Decode Self from the given encoded slice and convert Self …","Read the length of the storage value without decoding the …","Read the length of the storage value without decoding the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Does the value (explicitly) exist in storage?","","","Returns the argument unchanged.","","Returns the argument unchanged.","Convert an encoded extrinsic to an OpaqueExtrinsic.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Generate a set of keys with optionally using the given …","Load the value from the provided storage instance.","","","Get the storage key.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Converts Self into a Vec of (raw public key, KeyTypeId).","","","","","Clear the storage value.","Kill all storage items with a key that starts with the …","Kill some items from storage.","The maximum size of key/values in the storage, or none if …","The maximum number of values in the storage, or none if no …","Mutate the value","Mutate the value. Deletes the item if mutated to a None.","Encoded string of pallet name.","Import the StarkNet pallet.","Create new implementations of the Get trait.","The prefix of the storage. All keys after the prefix are …","Prove membership of a key owner in the current block-state.","Store a value under this key into the provided storage …","Get the most recently determined random seed, along with …","Get the basic random seed.","Get the basic random seed.","Make some on-chain remark.","Make some on-chain remark and emit event.","","","","","","","","","","","","","Store a value under this key into the provided storage …","Set the current time.","Set the new runtime code.","Set the new runtime code without doing any checks of the …","Set the number of pages in the WebAssembly environment’s …","Set some items of storage.","","","Encoded string of storage name.","Take a value from storage, removing it afterwards.","","","","","Translate a value from some previous type (O) to the …","","","Try to get the underlying value from the provided storage …","","","Mutate the value if closure returns Ok","Mutate the value if closure returns Ok. Deletes the item …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,45,46,0,0,0,0,155,0,0,43,0,0,4,0,0,43,0,0,0,0,0,155,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,46,0,0,0,0,0,45,46,0,0,0,46,0,0,0,0,0,22,0,0,0,0,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,44,4,5,6,4,7,4,4,4,4,4,4,4,4,4,4,4,0,13,156,44,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,22,169,26,26,44,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,169,169,44,7,44,44,155,4,4,4,5,6,4,4,4,5,6,4,4,4,5,6,4,4,5,6,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,47,48,49,51,5,6,47,48,49,51,5,6,0,165,44,44,44,44,164,44,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,5,6,156,156,44,4,42,43,45,22,46,47,48,49,51,5,6,56,57,5,5,6,6,4,43,26,50,52,53,54,5,6,47,48,49,51,5,6,47,48,49,51,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,47,48,49,51,5,6,47,48,49,51,5,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,43,26,5,6,46,42,46,56,4,4,5,5,6,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,5,6,5,6,4,42,43,45,22,46,5,6,56,57,44,4,42,43,44,45,22,46,47,48,49,51,5,6,56,57,4,4,4,4,4,4,42,42,42,42,42,42,44,44,44,44,44,44,45,45,45,45,45,45,22,22,22,22,22,22,46,46,46,46,46,46,47,47,47,47,47,47,48,48,48,48,48,48,49,49,49,49,49,49,51,51,51,51,51,51,5,5,5,5,5,5,6,6,6,6,6,6,56,56,56,56,56,56,57,57,57,57,57,57,52,44,44,13,156,13,44,7,44,4,4,42,43,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,157,4,4,4,42,158,159,160,161,162,43,163,164,44,45,45,45,45,7,7,7,7,22,22,46,46,46,46,46,26,47,48,49,50,51,52,165,13,53,54,5,5,6,6,56,57,166,167,168,4,5,5,6,6,157,157,4,4,42,42,158,158,159,159,160,160,161,161,162,162,43,43,163,163,164,164,44,44,45,45,7,7,22,22,46,46,26,26,47,47,48,48,49,49,50,50,51,51,52,52,165,165,13,13,53,53,54,54,5,5,6,6,56,56,57,57,166,166,167,167,168,168,4,5,5,6,6,5,6,5,6,4,5,6,5,6,5,6,157,157,4,4,42,42,158,158,159,159,160,160,161,161,162,162,43,43,163,163,164,164,44,44,45,45,7,7,22,22,46,46,26,26,47,47,48,48,49,49,50,50,51,51,52,52,165,165,13,13,53,53,54,54,5,5,6,6,56,56,57,57,166,166,167,167,168,168,4,44,44,156,158,158,158,159,159,159,160,160,160,161,161,161,162,162,162,163,163,163,50,50,50,52,52,52,53,53,53,54,54,54,166,166,166,167,167,167,168,168,168,44,42,56,42,56,46,42,56,42,46,56,42,46,56,44,46,44,44,44,26,44,13,13,156,4,42,43,45,22,46,47,48,49,51,5,6,56,57,164,44,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,44,5,6,5,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,7,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,13,22,4,5,6,43,5,6,46,46,46,46,4,5,5,6,6,163,156,56,56,4,52,4,22,47,48,49,51,5,6,52,57,4,4,5,5,6,6,57,44,44,44,44,44,44,4,4,4,5,5,6,6,164,4,4,5,5,5,6,6,6,5,6,5,6,156,156,164,0,56,56,56,56,42,56,56,56,56,44,7,7,44,5,5,6,6,0,57,0,0,47,48,49,51,5,6,4,5,6,44,57,4,13,4,4,155,156,170,170,170,13,4,4,56,56,7,157,157,157,157,157,4,4,4,4,4,42,42,42,42,42,158,158,158,158,158,159,159,159,159,159,160,160,160,160,160,161,161,161,161,161,162,162,162,162,162,43,43,43,43,43,163,163,163,163,163,164,164,164,164,164,44,44,44,44,44,45,45,45,45,45,7,7,7,7,7,22,22,22,22,22,46,46,46,46,46,26,26,26,26,26,47,47,47,47,47,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,51,51,51,51,51,52,52,52,52,52,165,165,165,165,165,13,13,13,13,13,53,53,53,53,53,54,54,54,54,54,5,5,5,5,5,6,6,6,6,6,56,56,56,56,56,57,57,57,57,57,166,166,166,166,166,167,167,167,167,167,168,168,168,168,168,7,7,4,4,5,5,6,6,4,5,6,4,5,6,4,5,6,5,6,5,6,5,6,4,4,5,5,6,6,4,43,26,5,6,156,163,42,7,56,56,56,4,4,56,7,7,4,42,43,45,22,46,5,6,56,57,44,5,6,26,57,4,5,6,4,4,4,44,26,22,156,5,6,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,4,43,156,4,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,156,157,4,42,158,159,160,161,162,43,163,164,44,45,45,45,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,156,156,7,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,42,44,45,22,46,47,48,49,51,5,6,56,57,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,5,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,5,6,44,44,44,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,157,4,4,5,5,6,6,171,172,173,174,175,176,177,178,179,177,180,0,0,0,0,0,0,0,0,0,0,0,155,0,0,0,0,155,156,0,0,0,0,0,0,0,0,0,0,150,151,156,150,151,150,151,169,150,150,151,150,151,150,151,150,151,150,151,169,169,155,151,150,151,150,151,0,150,151,150,151,150,151,150,156,156,150,151,151,150,151,150,151,150,151,150,151,151,150,151,150,151,150,150,150,150,150,150,151,151,151,151,151,151,156,150,151,150,151,151,151,150,150,151,151,150,150,151,151,150,156,150,150,156,150,151,150,151,150,151,150,151,150,151,150,151,150,151,150,150,151,151,150,156,56,56,57,57,156,156,57,0,0,57,155,156,170,170,170,56,56,150,150,150,150,150,151,151,151,151,151,150,151,156,42,56,56,56,56,150,151,57,156,150,151,150,151,156,150,151,156,150,151,156,156,150,151,150,151,150,151,150,151,150,151,150,151,150,151,150,151,150,151,151,150,151,172,173,174,175,176,177,178,179,177,180],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[2,3],[[4,4],4],[[5,5]],[[6,6]],[[4,4]],[[7,8]],[[4,9],4],[[4,9],4],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],0,[[[13,[11,[12,[11]]]]],[[17,[[15,[14]],16]]]],[[[19,[18]]]],[[],20],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[22,[[15,[23]]]],[24,[[17,[25]]]],[[26,24],[[17,[25]]]],0,[[],[[28,[27]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[17,[24,25]]]],[[],[[17,[24,25]]]],[[32,33,34],[[17,[[28,[35]],36]]]],[7],[[],35],[[37,38],39],[[],15],[[4,4],15],[[4,4],[[15,[4]]]],[[4,4],[[15,[4]]]],[[5,5],[[15,[5]]]],[[6,6],[[15,[6]]]],[[4,9],[[15,[4]]]],[[4,4],[[15,[9]]]],[[4,9],[[15,[4]]]],[[5,5],[[15,[5]]]],[[6,6],[[15,[6]]]],[[4,4],15],[[4,4],[[15,[4]]]],[[4,4],[[15,[4]]]],[[5,5],[[15,[5]]]],[[6,6],[[15,[6]]]],[4,40],[[]],[[]],[[]],[4,4],[[[42,[41]]],[[42,[41]]]],[43,43],[44,44],[45,45],[7,7],[22,22],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[5,5],[6,6],[[[56,[55]]],[[56,[55]]]],[57,57],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[47,47],58],[[48,48],58],[[49,49],58],[[51,51],58],[[5,5],58],[[6,6],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],0,[[[12,[11]]],59],[60,[[15,[61]]]],[32,60],[36,62],[63,[[17,[64,36]]]],[[],[[15,[65]]]],[[],66],[67,[[17,[4,68]]]],[67,[[17,[[42,[41]],68]]]],[67,[[17,[43,68]]]],[67,[[17,[45,68]]]],[67,[[17,[22,68]]]],[67,[[17,[46,68]]]],[67,[[17,[47,68]]]],[67,[[17,[48,68]]]],[67,[[17,[49,68]]]],[67,[[17,[51,68]]]],[67,[[17,[5,68]]]],[67,[[17,[6,68]]]],[67,[[17,[[56,[55]],68]]]],[67,[[17,[57,68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[],[[17,[5,68]]]],[[],[[17,[6,68]]]],[[],[[15,[70]]]],[[],[[15,[70]]]],[[[28,[29]]],[[15,[28]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[5],[5,14],[6],[6,14],[[],4],[[],43],[[],26],[[],50],[[],52],[[],53],[[],54],[[],5],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[71,[[17,[4]]]],[71,[[17,[43]]]],[71,[[17,[26]]]],[71,[[17,[5]]]],[71,[[17,[6]]]],[[46,7],72],[[[42,[41]]],[[17,[73,[74,[73]]]]]],[[46,7],72],[[[56,[55]]],[[17,[73,[74,[73]]]]]],[[4,9],4],[[4,75],4],[[5,5]],[5],[6],[[6,6]],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[5,[[28,[29,31]]]],[6,[[28,[29,31]]]],[5],[6],[[4,[0,[76,77]]]],[[[42,[41]],[0,[76,77]]]],[[43,[0,[76,77]]]],[[45,[0,[76,77]]]],[[22,[0,[76,77]]]],[[46,[0,[76,77]]]],[[5,[0,[76,77]]]],[[6,[0,[76,77]]]],[[[56,[55]],[0,[76,77]]]],[[57,[0,[76,77]]]],[37,[[17,[14]]]],[[4,4],10],[[[42,[41]],[42,[41]]],10],[[43,43],10],[[44,44],10],[[45,45],10],[[22,22],10],[[46,46],10],[[47,47],10],[[48,48],10],[[49,49],10],[[51,51],10],[[5,5],10],[[6,6],10],[[[56,[55]],[56,[55]]],10],[[57,57],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[73,[[78,[14]]]],[63,[[17,[36]]]],[37],[[[13,[11,[12,[11]]]],79]],[[],10],[[[13,[11,[12,[11]]]]],[[15,[80]]]],[28,[[28,[81]]]],[7,10],[[]],[[4,82],[[17,[83]]]],[[4,82],[[17,[83]]]],[[[42,[41]],82],[[17,[83]]]],[[43,82],84],[[43,82],84],[[44,82],84],[[45,82],84],[[7,82],[[17,[83]]]],[[22,82],84],[[46,82],84],[[47,82],84],[[48,82],84],[[49,82],84],[[50,82],[[17,[83]]]],[[51,82],84],[[52,82],[[17,[83]]]],[[53,82],[[17,[83]]]],[[54,82],[[17,[83]]]],[[5,82],[[17,[83]]]],[[6,82],[[17,[83]]]],[[[56,[55]],82],[[17,[83]]]],[[57,82],[[17,[83]]]],[[]],[9,4],[[]],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[85,[44]]],45],[[]],[86,45],[[[87,[44]]],45],[[]],[22,7],[[[88,[44]]],7],[15,7],[[[88,[44]]],22],[[]],[[[90,[89,44]]],46],[[[90,[91,44]]],46],[[[90,[92,44]]],46],[[]],[[[90,[93,44]]],46],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[94,[5]]],5],[[]],[[[94,[6]]],6],[[]],[[]],[[]],[[]],[[]],[[]],[9,4],[95,5],[95,5],[95,6],[95,6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[9,9],4],[[],5],[14,5],[14,6],[[],6],[14,5],[14,6],[14,5],[14,6],[9,4],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],5],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],6],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],5],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],6],[[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],108],[[17,[5]]]],[[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],108],[[17,[6]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[9,4],[[66,109],[[15,[110]]]],[[[15,[[28,[29]]]]],[[28,[29]]]],[[]],[[],111],[[],[[78,[111]]]],[[],111],[[],112],[[],[[78,[112]]]],[[],112],[[],[[78,[113]]]],[[],113],[[],113],[[],[[78,[114]]]],[[],114],[[],114],[[],[[78,[29]]]],[[],29],[[],29],[[],[[78,[43]]]],[[],43],[[],43],[[],29],[[],[[15,[29]]]],[[],29],[[],14],[[],[[15,[14]]]],[[],14],[[],[[15,[9]]]],[[],9],[[],9],[[],115],[[],[[15,[115]]]],[[],115],[[],4],[[],[[78,[4]]]],[[],4],[[],4],[[],[[78,[4]]]],[[],4],[[],116],[[],116],[[],[[78,[116]]]],[[],117],[[[42,[41]]],29],[[[56,[55]]],29],[[],[[69,[29]]]],[[],[[69,[29]]]],[46,118],[[[42,[41]]],119],[[[56,[55]]],119],[[],[[69,[119]]]],[119,[[69,[119]]]],[[],[[69,[119]]]],[[[42,[41]]],120],[46,120],[[[56,[55]]],120],[[28,35,35],15],[[],[[69,[119]]]],[[28,35],28],[[32,121],[[17,[122,36]]]],[123,[[15,[[28,[29]]]]]],0,[[],124],[[[13,[11,[12,[11]]]]],[[17,[10,16]]]],[[[13,[11,[12,[11]]]],8],[[17,[10,16]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[15,[70]]]],[38,28],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[]],[[5,5],14],[[6,6],14],[[5,14],5],[[6,14],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[13,[11,[12,[11]]]]],[[17,[[128,[11]],25]]]],[22,[[15,[23]]]],[[],10],[[],10],[[],10],[43,10],[5,10],[6,10],[46,[[15,[[90,[91,44]]]]]],[46,[[15,[[90,[89,44]]]]]],[46,[[15,[[90,[92,44]]]]]],[46,[[15,[[90,[93,44]]]]]],[4,10],[5,10],[5,10],[6,10],[6,10],[[],[[30,[29]]]],[[]],0,0,[[4,4],4],[[],14],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],14],0,[[]],[[],4],[[]],[[],5],[[],6],[[]],0,[[],129],[[],130],[14,[[15,[130]]]],[14,[[15,[130]]]],[[],[[28,[14]]]],[[],[[28,[14]]]],[[4,4],4],[[]],[[],4],[[],5],[[]],[[],6],[[]],[[],[[15,[119]]]],[[4,[0,[[131,[9]],75]]],4],[[4,9],4],[[5,4],4],[[5,5]],[[5,[0,[[100,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],104]]]],[[6,4],4],[[6,6]],[[6,[0,[[100,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],104]]]],[[5,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[[6,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[[5,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[[6,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[79],[79],[[],[[15,[119]]]],[[],134],[[[28,[29,31]],14],[[56,[55]]]],[[[28,[[28,[29,31]],31]]],[[56,[55]]]],[[[28,[29,31]]],[[56,[55]]]],[[[28,[29,31]]],[[56,[55]]]],[[],[[42,[41]]]],[[[28,[29,31]]],[[56,[55]]]],[[[28,[29,31]]],[[56,[55]]]],[9,[[56,[55]]]],[[[28,[31]]],[[56,[55]]]],[32,135],[[],7],[[],7],[[]],[[],5],[[],5],[[],6],[[],6],0,0,0,0,[[47,47],[[15,[58]]]],[[48,48],[[15,[58]]]],[[49,49],[[15,[58]]]],[[51,51],[[15,[58]]]],[[5,5],[[15,[58]]]],[[6,6],[[15,[58]]]],[4,136],[[5,70]],[[6,70]],[[],[[17,[137]]]],0,[4],[[[13,[11,[12,[11]]]]],[[15,[[138,[11]]]]]],[4,9],[4,9],[[],15],[19],[[[69,[29]]]],[[]],[[]],[[[13,[11,[12,[11]]]]]],[4,9],[4,9],0,0,[7],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[17,[[17,[17]]]],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[17,[[17,[17]]]],[[],7],[[],7],[[4,4]],[[4,4],4],[[5,5],5],[[5,5],5],[[6,6],6],[[6,6],6],[[4,9],4],[[5,5,108],5],[[6,6,108],6],[[4,9],4],[[5,5],5],[[6,6],6],[[4,14],4],[[5,70],5],[[6,70],6],[[5,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[6,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[5,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[6,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[5,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[6,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[4,4]],[[4,4],4],[[5,5],5],[[5,5],5],[[6,6],6],[[6,6],6],[[4,140],17],[[43,140],17],[[26,140],17],[[5,140],17],[[6,140],17],[[]],[43],0,[[7,[141,[7]]]],0,0,0,[[4,9],4],[[4,9],4],0,[[],7],[[],7],[4,70],[[[42,[41]]],70],[43,70],[45,70],[22,70],[46,70],[5,70],[6,70],[[[56,[55]]],70],[57,70],[[],142],[5,5],[6,6],0,0,[[4,4],4],[[5,5]],[[6,6]],[[4,4]],[[4,9],4],[[4,9],4],[[[144,[[143,[37]]]],110],15],0,0,[[]],[[],58],[[],58],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],25],[[],25],[79,[[17,[15]]]],[[4,4,4],[[15,[4]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[45,[[17,[[85,[44]]]]]],[45,[[17,[86]]]],[[],17],[45,[[17,[[87,[44]]]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[79,17],[79,17],[[7,79],[[17,[7]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],[[147,[146]]]],[[],[[147,[146]]]],[[],147],[[],147],[[],147],[[],147],[[],147],[[],147],[[],147],[[],147],[[],[[147,[146]]]],[[],[[147,[146]]]],[[],[[147,[146]]]],[[],[[147,[146]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[5,79]],[[6,79]],[148,149],[148,149],[[],112],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[4,4],[4],[[],4],[[],4],[[],5],[[],5],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,[[119,[69,[29]]],[[15,[[28,[29]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[[[19,[18]]]],[[],21],[[],21],[[],21],[[],21],[24,[[17,[25]]]],0,[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[]],[[]],[[]],[[]],[[],[[17,[24,25]]]],[[],[[17,[24,25]]]],[[],15],[[]],[150,150],[151,151],[[]],[[]],0,[67,[[17,[150,68]]]],[67,[[17,[151,68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[15,[28]]]],[[],[[15,[70]]]],[[],[[15,[70]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[],151],[70],[70],[70],[70],[71,[[17,[150]]]],[71,[[17,[151]]]],[70],[70],[151,[[28,[29,31]]]],[[150,[0,[76,77]]]],[[151,[0,[76,77]]]],[[150,150],10],[[151,151],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[150,82],84],[[151,82],[[17,[83]]]],[[]],[[[153,[18,18,18,152]]],151],[[]],[[[69,[29]]],[[17,[151,68]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[15,[[28,[29]]]]],[[28,[29]]]],[[]],[[150,154],[[69,[29]]]],0,[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],70],[[],70],[[]],[[]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[]],[[]],[150,28],[[]],[[]],[[],10],[[],[[69,[154]]]],[[]],0,0,0,0,[79],[79],0,0,0,0,[[],15],[19],[[[69,[29]]]],[[]],[[]],0,0,[17,[[17,[17]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[150,140],17],[[151,140],17],[[]],0,0,0,0,0,[150,70],[151,70],0,[[]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[]],[[]],[79,[[17,[15]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[79,17],[79,17],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],145],[[],145],[[],147],[[],[[147,[146]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[151,79]],[[]],[[]],0,0,0,0,0,0,0,0,0,0],"c":[2,3,5,7,910,913,914,985],"p":[[3,"Private"],[6,"AccountId"],[6,"Index"],[3,"Weight"],[3,"Permill"],[3,"Perbill"],[3,"RuntimeOrigin"],[8,"Fn"],[15,"u64"],[15,"bool"],[8,"Block"],[8,"CallApiAt"],[3,"RuntimeApiImpl"],[15,"u32"],[4,"Option"],[4,"ApiError"],[4,"Result"],[8,"Encode"],[8,"EncodeLike"],[6,"ApplyExtrinsicResult"],[8,"Any"],[4,"OriginCaller"],[4,"RawOrigin"],[3,"Storage"],[3,"String"],[3,"GenesisConfig"],[6,"AuthorityId"],[3,"Vec"],[15,"u8"],[15,"array"],[3,"Global"],[3,"ContractAddress"],[3,"EntryPointSelector"],[3,"Calldata"],[3,"Felt252Wrapper"],[4,"DispatchError"],[6,"Block"],[3,"InherentData"],[3,"CheckInherentsResult"],[4,"DispatchClass"],[8,"Config"],[4,"TimestampCall"],[4,"SealingMode"],[3,"Runtime"],[4,"RuntimeEvent"],[4,"RuntimeCall"],[4,"RuntimeFreezeReason"],[4,"RuntimeHoldReason"],[4,"RuntimeLockId"],[3,"ConstU8"],[4,"RuntimeSlashReason"],[3,"ConstU32"],[3,"ConstU64"],[3,"ConstU128"],[8,"Config"],[4,"SystemCall"],[3,"StorageInfo"],[4,"Ordering"],[3,"ApiRef"],[3,"ClassHash"],[4,"ContractClass"],[4,"StarknetTransactionExecutionError"],[4,"UserTransaction"],[6,"UncheckedExtrinsic"],[3,"CrateVersion"],[6,"SetId"],[8,"Input"],[3,"Error"],[15,"slice"],[15,"usize"],[8,"Deserializer"],[6,"DispatchResultWithPostInfo"],[3,"PostDispatchInfo"],[3,"DispatchErrorWithPostInfo"],[8,"Copy"],[8,"Output"],[8,"Sized"],[8,"From"],[8,"FnOnce"],[3,"StorageProof"],[4,"Transaction"],[3,"Formatter"],[3,"Error"],[6,"Result"],[4,"Event"],[4,"Event"],[4,"Event"],[6,"Origin"],[6,"Starknet"],[6,"CallableCallFor"],[6,"Timestamp"],[6,"System"],[6,"Grandpa"],[3,"Compact"],[15,"f64"],[8,"RationalArg"],[8,"TryInto"],[8,"Clone"],[8,"Ord"],[8,"Div"],[8,"Rem"],[8,"Add"],[8,"AddAssign"],[8,"Unsigned"],[8,"Zero"],[8,"One"],[8,"MultiplyRational"],[4,"Rounding"],[6,"AuthorityId"],[3,"OpaqueKeyOwnershipProof"],[6,"BlockNumber"],[3,"RuntimeVersion"],[3,"BlockWeights"],[3,"BlockLength"],[15,"u128"],[3,"RuntimeDbWeight"],[3,"BlockContext"],[3,"CallMetadata"],[15,"str"],[3,"DispatchInfo"],[3,"StorageKey"],[3,"StarkFelt"],[3,"TransactionHash"],[6,"AuthorityList"],[3,"Box"],[3,"Arc"],[3,"Rc"],[6,"StorageChanges"],[3,"RuntimeMetadataPrefixed"],[3,"OpaqueMetadata"],[8,"Mul"],[8,"UniqueSaturatedInto"],[8,"MultiplyArg"],[3,"NativeVersion"],[3,"Nonce"],[4,"Pays"],[4,"TransactionValidityError"],[6,"ProofRecorder"],[8,"ReciprocalArg"],[8,"Serializer"],[8,"Into"],[3,"SlotDuration"],[6,"NumberFor"],[3,"EquivocationProof"],[3,"TypeId"],[4,"MetaForm"],[3,"Type"],[4,"TransactionSource"],[6,"TransactionValidity"],[3,"SessionKeys"],[3,"UncheckedExtrinsic"],[8,"SignedExtension"],[3,"UncheckedExtrinsic"],[3,"KeyTypeId"],[8,"KeyOwnerProofSystem"],[8,"StorageValue"],[3,"IdentityFee"],[3,"BlockHashCount"],[3,"Version"],[3,"BlockWeights"],[3,"BlockLength"],[3,"SS58Prefix"],[3,"Sealing"],[3,"PalletInfo"],[3,"RuntimeApi"],[3,"BlockExecutionWeight"],[3,"ExtrinsicBaseWeight"],[3,"RocksDbWeight"],[8,"BuildStorage"],[8,"Randomness"],[13,"Instant"],[13,"set_code"],[13,"set_code_without_checks"],[13,"set_storage"],[13,"kill_storage"],[13,"set_heap_pages"],[13,"kill_prefix"],[13,"remark"],[13,"remark_with_event"],[13,"set"]]},\ +"madara":{"doc":"Madara node command line.","t":"AAAAAAAAFAAADLLLLLMFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGDRRLLLFLLLLLFLLLLLLLLLMFLLLLLLLLLLLFFFLLLLLMLFLLLLLLLLLLLLLNNNNDNNNNNNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFAADNNNELLLLLLLLMLLLLLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLMLLLLMLFLLLLLLFLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLRRDMLLMLLLMFLLLMLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNCNLLLLLLLLLLMLLMFMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLMMLLLLLLLLLLLLLLGGGDGGGDLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLFFFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLMGF","n":["benchmarking","chain_spec","cli","command","commands","configs","constants","genesis_block","main","rpc","service","starknet","RemarkBuilder","as_any","as_any_mut","borrow","borrow_mut","build","client","create_benchmark_extrinsic","deref","deref_mut","drop","extrinsic","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","inherent_benchmark_data","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","new","pallet","rewrite","rewrite","rewrite","rewrite","rewrite","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","ChainSpec","DevChainSpec","DevGenesisExt","GENESIS_ASSETS_DIR","GENESIS_ASSETS_FILE","as_any","as_any_mut","assimilate_storage","authority_keys_from_seed","borrow","borrow_mut","deref","deref_mut","deserialize","development_config","drop","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","genesis_config","get_from_seed","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","load_genesis","local_testnet_config","print_development_accounts","rewrite","rewrite","rewrite","rewrite","rewrite","sealing","serialize","testnet_genesis","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","Benchmark","BuildSpec","ChainInfo","CheckBlock","Cli","ExportBlocks","ExportState","ImportBlocks","Key","PurgeChain","Revert","Setup","Subcommand","TryRuntime","as_any","as_any","as_any_mut","as_any_mut","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","author","borrow","borrow","borrow_mut","borrow_mut","command","command_for_update","copyright_start_year","deref","deref","deref_mut","deref_mut","description","drop","drop","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","group_id","has_subcommand","impl_name","impl_version","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","load_spec","native_runtime_version","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run","subcommand","support_url","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","run","run","setup","ExtendedRunCmd","Instant","InstantFinality","Manual","Sealing","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","augment_args","augment_args_for_update","base","base_path","borrow","borrow","borrow_mut","borrow_mut","cache","clone","clone","clone_into","clone_into","da_layer","default","deref","deref","deref_mut","deref_mut","deserialize","drop","drop","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","group_id","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","override_dev_environment","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run_node","sealing","serialize","to_owned","to_owned","to_possible_value","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","update_from_arg_matches","update_from_arg_matches_mut","value_variants","vzip","vzip","SetupCmd","SetupSource","as_any","as_any","as_any_mut","as_any_mut","augment_args","augment_args","augment_args_for_update","augment_args_for_update","base_path","base_path","borrow","borrow","borrow_mut","borrow_mut","chain","chain_id","copy_file","deref","deref","deref_mut","deref_mut","drop","drop","fetch_and_validate_genesis_assets","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_local","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_remote","from_subset","from_subset","group_id","group_id","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run","source","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","write_content_to_disk","Configs","FileInfos","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","genesis_assets","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","md5","name","remote_base_path","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","url","vzip","vzip","DEFAULT_CONFIGS_URL","DEV_CHAIN_ID","MadaraGenesisBlockBuilder","_phantom","as_any","as_any_mut","backend","borrow","borrow_mut","build_genesis_block","commit_genesis_state","construct_genesis_block","deref","deref_mut","drop","executor","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","genesis_storage","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","new","rewrite","rewrite","rewrite","rewrite","rewrite","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","DenyUnsafe","FullDeps","No","StarknetDeps","Yes","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","check_if_safe","client","clone","clone_into","command_sink","create_full","deny_unsafe","deref","deref","deref_mut","deref_mut","drop","drop","fmt","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","graph","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","pool","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","starknet","starknet","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip","StarknetDeps","__clone_box","as_any","as_any_mut","borrow","borrow_mut","client","clone","clone_into","deref","deref_mut","drop","from","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_subset","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","is_in_subset","madara_backend","overrides","rewrite","rewrite","rewrite","rewrite","rewrite","starting_block","sync_service","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_name","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast_mut","vzip","BasicImportQueue","BoxBlockImport","ChainOpsResult","ExecutorDispatch","FullBackend","FullClient","FullSelectChain","NativeElseWasmExecutor","__clone_box","allow_missing_host_functions","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build_aura_grandpa_import_queue","build_manual_seal_import_queue","call","clone","clone_into","deref","deref","deref_mut","deref_mut","dispatch","drop","drop","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","init","init","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","is_in_subset","is_in_subset","native_version","native_version","native_version","new","new_chain_ops","new_full","new_partial","new_with_wasm_executor","read_runtime_version","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","run_manual_seal_authorship","runtime_version","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","type_name","type_name","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip","wasm","MadaraBackend","db_config_dir"],"q":[[0,"madara"],[12,"madara::benchmarking"],[64,"madara::chain_spec"],[125,"madara::cli"],[255,"madara::command"],[256,"madara::commands"],[258,"madara::commands::run"],[380,"madara::commands::setup"],[497,"madara::configs"],[594,"madara::constants"],[596,"madara::genesis_block"],[649,"madara::rpc"],[756,"madara::rpc::starknet"],[810,"madara::service"],[927,"madara::starknet"]],"d":["Setup code for super::command which would otherwise bloat …","","","","","","","","","A collection of node-specific RPC methods. Substrate …","Service and ServiceFactory implementation. Specialized …","","Generates extrinsics for the benchmark overhead command.","","","","","","","Create a transaction using the given call.","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Generates inherent data for the benchmark overhead command.","","Calls U::from(self).","","","","","","","","","","Creates a new Self from the given client.","","","","","","","","","","","","","","","","","","","","Specialized ChainSpec. This is a specialization of the …","Specialized ChainSpec for development.","Extension for the dev genesis config to support a custom …","","","","","","Generate an Aura authority key.","","","","","","","","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Genesis config.","Generate a crypto pair from seed.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","The sealing mode being used.","","Configure initial storage state for FRAME modules.","","","","","","","","","","","","","","Sub-commands concerned with benchmarking.","Build a chain specification.","Db meta columns information.","Validate blocks.","","Export blocks.","Export the state of a given block into a chain spec.","Import blocks.","Key management cli utilities","Remove the whole chain.","Revert the chain to a previous state.","Setup madara node","","Try some command against runtime state. Note: try-runtime …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parse and run command line arguments","","","","Seal when transaction is executed. This mode does not …","Seal when transaction is executed with finalization.","Seal using rpc method.","Available Sealing methods.","","","","","","","","","","","","","","","When enabled, more information about the blocks and their …","","","","","Choose a supported DA Layer","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Choose sealing method.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Define a way to retrieve an index.json file The index.json …","","","","","","","","","","Specify custom base path.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Copy an index.json file for an url","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Download an index.json file for an url","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Custom genesis block builder for Madara.","","","","","","","","","Construct genesis block.","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","Calls U::from(self).","","","","","","","","","","Constructs a new instance of MadaraGenesisBlockBuilder.","","","","","","","","","","","","","","","","","","","Signifies whether a potentially unsafe RPC should be …","Full client dependencies.","Allows calling every RPCs.","","Denies only potentially unsafe RPCs.","","","","","","","","","","Returns Ok(()) if the RPCs considered unsafe are safe to …","The client instance to use.","","","Manual seal command sink","Instantiate all full RPC extensions.","Whether to deny unsafe calls","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","Extrinsic pool graph instance.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Transaction pool instance.","","","","","","","","","","","","Starknet dependencies","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extra dependencies for Starknet compatibility.","","","","","","The client instance to use.","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","Madara Backend.","Starknet data access overrides.","","","","","","The starting block for the syncing.","The Substrate client sync service.","","","","","","","","","","","","","","","","","","","","","","A generic CodeExecutor implementation that uses a delegate …","","Ignore missing function imports if set true.","","","","","","","","","Build the import queue for the template runtime (aura + …","Build the import queue for the template runtime (manual …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Create new instance.","","Builds a new service for a full client.","","Create a new instance using the given WasmExecutor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the path to the database of the node."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,26,26,26,0,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,44,44,44,44,0,44,44,44,44,44,44,44,0,44,41,44,41,44,41,41,44,44,41,41,44,41,44,41,41,41,41,44,41,44,41,41,44,41,44,41,44,41,44,41,44,41,41,41,44,44,44,41,41,41,44,44,44,41,44,41,44,41,41,41,44,41,44,41,41,44,44,41,41,44,44,41,41,44,44,41,44,41,44,41,44,41,41,41,41,41,41,41,44,44,44,44,44,41,41,41,41,44,41,44,41,44,41,44,41,44,41,44,41,41,44,44,41,41,44,44,41,44,41,44,41,44,41,44,41,44,0,0,0,0,52,52,52,0,52,51,52,51,52,51,51,51,51,51,52,51,52,51,51,52,51,52,51,51,52,52,51,52,51,52,52,51,52,51,52,51,51,51,52,52,52,51,51,51,52,52,52,51,51,51,52,51,51,52,51,52,51,52,52,51,51,52,52,51,51,52,52,51,51,52,51,52,51,52,51,0,52,52,52,52,52,51,51,51,51,51,0,51,52,52,51,52,52,51,52,51,52,51,52,51,52,51,52,51,52,52,51,51,52,52,51,51,52,51,52,51,51,51,52,52,51,0,0,58,54,58,54,58,54,58,54,54,54,58,54,58,54,54,54,0,58,54,58,54,58,54,0,58,54,58,54,58,54,58,54,58,58,58,58,54,54,54,58,58,58,54,54,54,58,58,54,58,54,58,54,58,54,58,58,54,54,58,58,54,54,58,58,54,54,58,54,58,54,58,54,58,58,58,58,58,54,54,54,54,54,54,54,58,54,58,54,58,54,58,54,58,54,58,54,58,58,54,54,58,58,54,54,58,54,58,54,58,54,58,54,58,54,0,0,0,60,57,60,57,60,57,60,57,60,57,60,57,60,57,60,57,60,57,60,60,60,57,57,57,60,60,60,57,57,57,60,57,60,60,57,60,57,60,60,57,57,60,60,57,57,60,60,57,57,60,57,60,57,60,57,57,57,60,60,60,60,60,60,57,57,57,57,57,60,57,60,57,60,57,60,57,60,57,60,57,60,60,57,57,60,60,57,57,60,57,60,57,57,60,57,0,0,0,64,64,64,64,64,64,64,64,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,68,0,68,68,68,79,68,79,68,79,68,79,68,79,68,68,79,0,79,68,79,68,79,68,79,68,68,79,68,68,68,79,79,79,68,68,68,79,79,79,68,79,79,68,79,68,79,68,68,79,79,68,68,79,79,68,68,79,79,68,79,68,79,68,79,79,68,68,68,68,68,79,79,79,79,79,0,79,68,68,79,68,79,68,79,68,79,68,79,68,79,68,68,79,79,68,68,79,79,68,79,68,79,68,79,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,0,0,0,0,0,0,0,0,11,11,10,11,10,11,10,11,10,11,0,0,11,11,11,10,11,10,11,10,10,11,10,11,10,10,10,11,11,11,10,10,10,11,11,11,10,11,10,11,10,11,10,10,11,11,10,10,11,11,10,10,11,11,10,11,10,11,10,11,10,11,11,11,0,0,0,11,11,10,10,10,10,10,11,11,11,11,11,0,11,11,10,11,10,11,10,11,10,11,10,11,10,11,10,10,11,11,10,10,11,11,10,11,10,11,10,11,11,0,0],"f":[0,0,0,0,0,0,0,0,[[],1],0,0,0,0,[[],2],[[],2],[[]],[[]],[[3,4],[[7,[5,6]]]],0,[[[12,[8,9,[11,[10]]]],13,14,4],15],[16],[16],[16],[3,6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[1,[17]]]],[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],[[[20,[[12,[8,9,[11,[10]]]]]]],3],[3,6],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[[],7],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],2],[[],2],[[26,27],[[7,[28]]]],[6],[[]],[[]],[16],[16],[29,[[7,[26]]]],[[30,31],[[7,[[32,[26]],28]]]],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[6],[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],[33,34],[[31,6],[[7,[[32,[35]],28]]]],[34],[[],7],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],0,[[26,36],7],[[34,[38,[37]],23,22],35],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],2],[[],2],[[],2],[[],2],[39,39],[39,39],[39,39],[39,39],[[],28],[[]],[[]],[[]],[[]],[[],39],[[],39],[[],40],[16],[16],[16],[16],[[],28],[16],[16],[[41,42],43],[[44,42],43],[[]],[[]],[45,[[7,[41,46]]]],[45,[[7,[44,46]]]],[45,[[7,[41,46]]]],[45,[[7,[44,46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[24,[47]]]],[6,22],[[],28],[[],28],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[[41,6],[[7,[[19,[48]],28]]]],[[[19,[48]]],49],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[7,[[7,[7]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[[[23,[18]]],[[7,[[23,[18]]]]]],0,0,[[],28],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[41,45],[[7,[46]]]],[[44,45],[[7,[46]]]],[[41,45],[[7,[46]]]],[[44,45],[[7,[46]]]],[[]],[[]],[[],1],0,0,0,0,0,0,0,[50],[50],[[],2],[[],2],[[],2],[[],2],[39,39],[39,39],0,[51,[[1,[31]]]],[[]],[[]],[[]],[[]],0,[52,52],[51,51],[[]],[[]],0,[[],52],[16],[16],[16],[16],[29,[[7,[52]]]],[16],[16],[[52,42],43],[[51,42],43],[[]],[[]],[45,[[7,[51,46]]]],[45,[[7,[51,46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[24,[47]]]],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[51],[24,[[7,[24]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[41,1],0,[[52,36],7],[[]],[[]],[52,[[24,[53]]]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[51,45],[[7,[46]]]],[[51,45],[[7,[46]]]],[[],[[38,[52]]]],[[]],[[]],0,0,[[],2],[[],2],[[],2],[[],2],[39,39],[39,39],[39,39],[39,39],[54,[[24,[31]]]],0,[[]],[[]],[[]],[[]],0,[54,28],[[55,33],1],[16],[16],[16],[16],[16],[16],[[56,57,55],1],[[58,42],43],[[54,42],43],[[]],[[]],[45,[[7,[58,46]]]],[45,[[7,[54,46]]]],[45,[[7,[58,46]]]],[45,[[7,[54,46]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[],[[24,[47]]]],[[],[[24,[47]]]],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[7,[[7,[7]]]],[24,[[7,[24]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],7],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[54,1],0,[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[58,45],[[7,[46]]]],[[54,45],[[7,[46]]]],[[58,45],[[7,[46]]]],[[54,45],[[7,[46]]]],[[]],[[]],[[[59,[[38,[37]]]],55],1],0,0,[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[16],[16],[16],[16],[29,[[7,[60]]]],[29,[[7,[57]]]],[16],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],0,0,0,[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[24,[[7,[24]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],0,0,0,0,[[],2],[[],2],0,[[]],[[]],[[[64,[61,[62,[61]],63]]],65],0,[66,61],[16],[16],[16],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],[[67,22,[20,[[62,[61]]]],63],[[65,[[64,[61,[62,[61]],63]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[50],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[68,[[7,[69]]]],0,[68,68],[[]],0,[[[79,[70,[0,[[71,[8]],[72,[8]],[73,[8]],[74,[8]],[75,[8,[62,[8]]]],76,77]],78]]],[[7,[80,[19,[81]]]]]],0,[16],[16],[16],[16],[16],[16],[[68,42],[[7,[82]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],0,[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],0,0,[[]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[50],[[],2],[[],2],[[]],[[]],0,[[[83,[61]]],[[83,[61]]]],[[]],[16],[16],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[],22],0,0,[7,[[7,[7]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[[[23,[18]]],[[7,[[23,[18]]]]]],0,0,[[]],[[],24],[[]],[[],7],[[],7],[[],25],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[50],[[[11,[84]],22]],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[[20,[[12,[8,9,[11,[10]]]]]],85,86,[24,[87]],[90,[[88,[8]],8,[12,[8,9,[11,[10]]]],[89,[[88,[8]],8]]]],[20,[[91,[8]]]]],[[7,[92]]]],[[[20,[[12,[8,9,[11,[10]]]]]],85,86,[24,[87]],[90,[[88,[8]],8,[12,[8,9,[11,[10]]]],[89,[[88,[8]],8]]]],[20,[[91,[8]]]]],[[7,[92]]]],[[[11,[84]],93,94,6,[38,[37]],22,95]],[[[11,[84]]],[[11,[84]]]],[[]],[16],[16],[16],[16],[[6,[38,[37]]],[[24,[[23,[37]]]]]],[16],[16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[],16],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[]],[[]],[[]],[[]],[[],22],[[],22],[[],96],[[[11,[84]]],96],0,[[97,[24,[98]],16,37],[[11,[84]]]],[[85,22],[[7,[92]]]],[[85,30,24,22],[[7,[86,92]]]],[[85,99,22],[[7,[[102,[[12,[8,9,[11,[10]]]],[88,[8]],[89,[[88,[8]],8]],[100,[8,[12,[8,9,[11,[10]]]]]],[101,[8,[12,[8,9,[11,[10]]]]]]]],92]]]],[[[104,[103]]],[[11,[84]]]],[[[11,[84]],[38,[37]],93],[[7,[[23,[37,18]],28]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[24,[[7,[24]]]],[[],7],[7,[[7,[7]]]],[[],7],[[[19,[18]]],[[7,[[19,[18]]]]]],[[[23,[18]]],[[7,[[23,[18]]]]]],[7,[[7,[7]]]],[24,[[7,[24]]]],[[30,[20,[[12,[8,9,[11,[10]]]]]],[20,[[101,[8,[12,[8,9,[11,[10]]]]]]]],[89,[[88,[8]],8]],[106,[8,[105,[[12,[8,9,[11,[10]]]],8]]]],86,[24,[107]],[24,[[110,[[109,[108]]]]]]],[[7,[92]]]],[[[11,[84]],93,94],[[7,[49,111]]]],[[]],[[],24],[[],24],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[85,33]],"c":[819,881],"p":[[6,"Result"],[8,"Any"],[3,"RemarkBuilder"],[15,"u32"],[3,"OpaqueExtrinsic"],[15,"str"],[4,"Result"],[6,"Block"],[3,"RuntimeApi"],[3,"ExecutorDispatch"],[3,"NativeElseWasmExecutor"],[6,"TFullClient"],[3,"Pair"],[4,"RuntimeCall"],[6,"UncheckedExtrinsic"],[15,"usize"],[3,"InherentData"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[15,"bool"],[3,"Vec"],[4,"Option"],[3,"TypeId"],[3,"DevGenesisExt"],[3,"Storage"],[3,"String"],[8,"Deserializer"],[4,"SealingMode"],[3,"BasePath"],[3,"ChainSpec"],[3,"PathBuf"],[3,"GenesisLoader"],[3,"GenesisConfig"],[8,"Serializer"],[15,"u8"],[15,"slice"],[3,"Command"],[15,"i32"],[3,"Cli"],[3,"Formatter"],[6,"Result"],[4,"Subcommand"],[3,"ArgMatches"],[6,"Error"],[3,"Id"],[8,"ChainSpec"],[3,"RuntimeVersion"],[3,"Private"],[3,"ExtendedRunCmd"],[4,"Sealing"],[3,"PossibleValue"],[3,"SetupCmd"],[3,"Path"],[3,"Url"],[3,"FileInfos"],[3,"SetupSource"],[8,"AsRef"],[3,"Configs"],[8,"Block"],[8,"Backend"],[8,"RuntimeVersionOf"],[3,"MadaraGenesisBlockBuilder"],[6,"Result"],[4,"StateVersion"],[8,"BuildStorage"],[4,"DenyUnsafe"],[3,"UnsafeRpcError"],[8,"ChainApi"],[8,"ProvideRuntimeApi"],[8,"HeaderBackend"],[8,"BlockBackend"],[8,"HeaderMetadata"],[8,"StorageProvider"],[8,"Send"],[8,"Sync"],[8,"TransactionPool"],[3,"FullDeps"],[3,"RpcModule"],[8,"Error"],[3,"Error"],[3,"StarknetDeps"],[8,"NativeExecutionDispatch"],[3,"Configuration"],[3,"TaskManager"],[3,"TelemetryHandle"],[6,"TFullBackend"],[3,"LongestChain"],[3,"GrandpaBlockImport"],[3,"Backend"],[4,"Error"],[8,"Externalities"],[3,"RuntimeCode"],[4,"CallContext"],[3,"NativeVersion"],[4,"WasmExecutionMethod"],[15,"u64"],[8,"FnOnce"],[6,"DefaultImportQueue"],[6,"FullPool"],[3,"PartialComponents"],[3,"ExtendedHostFunctions"],[3,"WasmExecutor"],[6,"TransactionFor"],[6,"BoxBlockImport"],[3,"Registry"],[6,"Hash"],[4,"EngineCommand"],[3,"Receiver"],[4,"Error"]]},\ +"madara_runtime":{"doc":"L2 validity rollup, settling on Ethereum or as a L3 …","t":"GGGGGGGGGGGGDDDGDIDDDDRNRGDDGNNGRGGQDGNGISRRNREDDDQQIDDDDEEEEEDERDDEGGGGNNGGDIGNNEGGNEGRGDNRRRDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKNNLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLKKLFLLLLLLLLLLLLLLLLLAMCOLLLLLLLLLLMLLLLKKKLLLLLNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLNLNNNLLNLLLLLLLLLLLLLLLMMLLLLLLLMNKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMFGDGIDDDDDGQDIDDQQIDDDIEEDRDLLKLLLLKMLLLLLLLLLLLLKLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLMKLLLLLLLLLLLLLLLLLLLKNNMMKKMCOMKKKLLNNLLLLLLLLLLLLKNNNNNLLMKLLLLKLLKLLKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMM","n":["AccountId","Address","AllPallets","AllPalletsReversedWithSystemFirst","AllPalletsWithSystem","AllPalletsWithSystemReversed","AllPalletsWithoutSystem","AllPalletsWithoutSystemReversed","Aura","AuraConfig","Balance","Block","BlockExecutionWeight","BlockHashCount","BlockLength","BlockNumber","BlockWeights","BuildStorage","ConstU128","ConstU32","ConstU64","ConstU8","DAYS","Default","EXISTENTIAL_DEPOSIT","Executive","ExtrinsicBaseWeight","GenesisConfig","Grandpa","Grandpa","Grandpa","GrandpaConfig","HOURS","Hash","Header","IdentificationTuple","IdentityFee","Index","Instant","InvokeTxMaxNSteps","KeyOwnerProofSystem","MAX","MILLISECS_PER_BLOCK","MINUTES","Manual","NORMAL_DISPATCH_RATIO","OriginCaller","PalletInfo","Perbill","Permill","Proof","Query","Randomness","RocksDbWeight","Runtime","RuntimeApi","RuntimeApiImpl","RuntimeCall","RuntimeEvent","RuntimeFreezeReason","RuntimeHoldReason","RuntimeLockId","RuntimeOrigin","RuntimeSlashReason","SLOT_DURATION","SS58Prefix","Sealing","SealingMode","Signature","SignedExtra","SignedPayload","Starknet","Starknet","Starknet","StarknetConfig","StarknetHasher","StorageInfo","StorageValue","System","System","System","SystemCall","SystemConfig","Timestamp","Timestamp","TimestampCall","UncheckedExtrinsic","VERSION","ValidateMaxNSteps","Version","Void","WASM_BINARY","WASM_BINARY_BLOATY","WEIGHT_REF_TIME_PER_SECOND","Weight","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","account_nonce","add","add","add","add_assign","add_filter","add_proof_size","add_ref_time","all_gt","all_gte","all_lt","all_lte","any_eq","any_gt","any_gte","any_lt","any_lte","api","api_version","append","apply_extrinsic","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_system_ref","assimilate_storage","assimilate_storage","aura","authorities","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","blake2_256","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_storage","build_storage","call","caller","chain_id","check_inherents","check_proof","checked_accrue","checked_add","checked_add","checked_add","checked_add","checked_div","checked_div_per_component","checked_mul","checked_mul","checked_mul","checked_reduce","checked_sub","checked_sub","checked_sub","checked_sub","classify_dispatch","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","construct_runtime","construct_runtime_api","contract_class_by_class_hash","contract_class_hash_by_address","convert_error","convert_transaction","crate_version","current_set_id","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_from","decode_from","decode_len","decode_len","decode_session_keys","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deconstruct","deconstruct","deconstruct","deconstruct","default","default","default","default","default","default","default","default","default","defensive_max","defensive_max","defensive_max","defensive_max","defensive_max","defensive_max","defensive_min","defensive_min","defensive_min","defensive_min","defensive_min","defensive_min","defensive_saturating_accrue","defensive_saturating_accrue","defensive_saturating_add","defensive_saturating_add","defensive_saturating_dec","defensive_saturating_dec","defensive_saturating_inc","defensive_saturating_inc","defensive_saturating_mul","defensive_saturating_mul","defensive_saturating_reduce","defensive_saturating_reduce","defensive_saturating_sub","defensive_saturating_sub","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_max","defensive_strict_min","defensive_strict_min","defensive_strict_min","defensive_strict_min","defensive_strict_min","defensive_strict_min","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","dispatch","dispatch_bypass_filter","dispatch_bypass_filter","dispatch_bypass_filter","div","div","div","div","div","div","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","encode","encode","encode_as","encode_as","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","ensure_inherents_are_first","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","estimate_call_fee","estimate_fee","execute_block","execute_in_transaction","exists","extract_proof","extrinsic_filter","filter_call","finalize_block","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_all","from_float","from_float","from_float","from_float","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_parts","from_parts","from_parts","from_parts","from_parts","from_percent","from_percent","from_perthousand","from_perthousand","from_proof_size","from_rational","from_rational","from_rational_approximation","from_rational_approximation","from_rational_with_rounding","from_rational_with_rounding","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref_time","generate_key_ownership_proof","generate_session_keys","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get_block_context","get_call_index","get_call_index","get_call_indices","get_call_indices","get_call_metadata","get_call_name","get_call_name","get_call_names","get_call_names","get_call_names","get_dispatch_info","get_dispatch_info","get_dispatch_info","get_events_for_tx_hash","get_module_names","get_starknet_events_and_their_associated_tx_hash","get_storage_at","get_tx_execution_outcome","grandpa","grandpa_authorities","has_api","has_api_with","hashed_key","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","identity","index","inherent_extrinsics","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","initialize_block","int_div","int_div","int_mul","int_mul","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_caller","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_storage_changes","into_system","is_clear","is_clear","is_clear","is_default","is_one","is_one","is_sub_type","is_sub_type","is_sub_type","is_sub_type","is_zero","is_zero","is_zero","is_zero","is_zero","key","kill","kill_prefix","kill_storage","max","max_consumers","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_encoded_len","max_overflow","max_size","max_value","max_value","max_value","max_value","max_value","max_value","max_values","metadata","metadata","metadata_at_version","metadata_at_version","metadata_versions","metadata_versions","min","min_value","min_value","min_value","min_value","min_value","min_value","module_name","mul","mul","mul","mul","mul","mul","mul","mul","mul_ceil","mul_ceil","mul_floor","mul_floor","mutate","mutate_exists","name","native_version","new_call_variant_kill_prefix","new_call_variant_kill_storage","new_call_variant_remark","new_call_variant_remark_with_event","new_call_variant_set","new_call_variant_set_code","new_call_variant_set_code_without_checks","new_call_variant_set_heap_pages","new_call_variant_set_storage","nonce","none","none","offchain_worker","one","one","one","one","opaque","pallet_name","pallet_starknet","parameter_types","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pays_fee","pow","pow","pre_dispatch","prefix","print","proof_recorder","proof_size","proof_size_mut","prove","put","random","random_seed","random_seed","record_proof","ref_time","ref_time_mut","remark","remark_with_event","reset_filter","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","root","root","saturating_accrue","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_div","saturating_div","saturating_div","saturating_mul","saturating_mul","saturating_mul","saturating_pow","saturating_pow","saturating_pow","saturating_reciprocal_mul","saturating_reciprocal_mul","saturating_reciprocal_mul_ceil","saturating_reciprocal_mul_ceil","saturating_reciprocal_mul_floor","saturating_reciprocal_mul_floor","saturating_reduce","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","serialize","serialize","serialize","serialize","serialize","set","set","set","set_caller_from","set_code","set_code_without_checks","set_heap_pages","set_proof_size","set_ref_time","set_storage","signed","signed","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","slot_duration","square","square","starknet","storage_name","sub","sub","sub","sub_assign","sub_proof_size","sub_ref_time","submit_report_equivocation_unsigned_extrinsic","system","system","take","tcmp","tcmp","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","translate","try_add","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_get","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_mutate","try_mutate_exists","try_with_caller","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_128","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_256","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","twox_64_concat","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_from","unique_saturated_from","unique_saturated_from","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","using_encoded","using_encoded","validate_transaction","validate_unsigned","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weigh_data","weight_to_fee","zero","zero","zero","zero","zero","zero","finalize","code","code","items","keys","pages","prefix","remark","remark","subkeys","now","dispatch","Block","BlockExecutionWeight","BlockId","BuildStorage","ConstU128","ConstU32","ConstU64","ConstU8","ExtrinsicBaseWeight","Header","IdentificationTuple","IdentityFee","KeyOwnerProofSystem","Perbill","Permill","Proof","Query","Randomness","RocksDbWeight","SessionKeys","StorageInfo","StorageValue","SystemCall","TimestampCall","UncheckedExtrinsic","WEIGHT_REF_TIME_PER_SECOND","Weight","__clone_box","__clone_box","append","as_any","as_any","as_any_mut","as_any_mut","assimilate_storage","aura","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","borrow","borrow","borrow_mut","borrow_mut","build_storage","build_storage","check_proof","clear","clone","clone","clone_into","clone_into","construct_runtime","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_into_raw_public_keys","decode_len","decode_len","decode_with_depth_limit","decode_with_depth_limit","default","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","encode","encode_to","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exists","fmt","fmt","from","from","from","from_bytes","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","generate","get","get_raw","grandpa","hashed_key","identity","identity","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_mut","into_raw_public_keys","into_ref","into_ref","is_clear","key_ids","kill","kill_prefix","kill_storage","max_size","max_values","mutate","mutate_exists","pallet_name","pallet_starknet","parameter_types","prefix","prove","put","random","random_seed","random_seed","remark","remark_with_event","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","serialize","serialize","set","set","set_code","set_code_without_checks","set_heap_pages","set_storage","size_hint","size_hint","storage_name","take","to_keyed_vec","to_keyed_vec","to_owned","to_owned","translate","try_from","try_from","try_get","try_into","try_into","try_mutate","try_mutate_exists","twox_128","twox_128","twox_256","twox_256","twox_64_concat","twox_64_concat","type_id","type_id","type_info","type_info","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","using_encoded","vzip","vzip","code","code","items","keys","pages","prefix","remark","remark","subkeys","now"],"q":[[0,"madara_runtime"],[2060,"madara_runtime::SealingMode"],[2061,"madara_runtime::SystemCall"],[2070,"madara_runtime::TimestampCall"],[2071,"madara_runtime::api"],[2072,"madara_runtime::opaque"],[2276,"madara_runtime::opaque::SystemCall"],[2285,"madara_runtime::opaque::TimestampCall"]],"d":["Import the types. Some way of identifying an account on …","The address format for describing accounts.","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","All pallets included in the runtime as a nested tuple of …","","","Import the types. Balance of an account.","Block type as expected by this runtime.","Time to execute an empty block. Calculated by multiplying …","","","Import the types. An index to a block.","We allow for 2 seconds of compute with a 6 second average …","Complex storage builder stuff.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","","","Existential deposit.","Executive: handles dispatch to the various modules.","Time to execute a NO-OP extrinsic, for example …","","","","","","","Import the types. A hash of some data used by the chain.","Block header type as expected by this runtime.","The full identification of a key owner and the stash …","Implementor of WeightToFee that maps one unit of weight to …","Import the types. Index of a transaction in the chain.","","Import the types. The maximum amount of steps allowed for …","Something which can compute and check proofs of a …","The maximal weight in all dimensions.","This determines the average expected block time that we …","","","","","Provides an implementation of PalletInfo to provide …","A fixed point representation of a number in the range [0, 1…","A fixed point representation of a number in the range [0, 1…","The proof of membership itself.","The type that get/take return.","A trait that is able to provide randomness.","By default, Substrate uses RocksDB, so this will be the …","","","Implements all runtime apis for the client side.","","","A reason for placing a freeze on funds.","A reason for placing a hold on funds.","An identifier for each lock placed on funds.","The runtime origin type representing the origin of a call.","A reason for slashing funds.","","","","The current sealing mode being used. This is needed for …","Import the types. Alias to 512-bit hash when used in the …","The SignedExtension to the basic transaction logic.","The payload being signed in transactions.","","","","","Import the types.","Metadata about storage from the runtime.","A trait for working with macro-generated storage values …","","","","Contains one variant per dispatchable that can be called …","","","","Contains one variant per dispatchable that can be called …","Unchecked extrinsic type as expected by this runtime.","","Import the types. The maximum amount of steps allowed for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constant version of Add for proof_size component with u64.","Constant version of Add for ref_time component with u64.","Returns true if all of self’s constituent weights is …","Returns true if all of self’s constituent weights is …","Returns true if all of self’s constituent weights is …","Returns true if all of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","Returns true if any of self’s constituent weights is …","","","Append the given item to the value in the storage.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Assimilate the storage for this module into pre-existing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build the storage out of this builder.","Build the storage out of this builder.","","","","","Check a proof of membership on-chain. Return Some iff the …","Try to increase self by amount via checked addition.","Checked Weight addition. Computes self + rhs, returning …","","","","Checked Weight scalar division. Computes …","Calculates how many other fit into self.","Checked Weight scalar multiplication. Computes …","","","Try to reduce self by amount via checked subtraction.","","Checked Weight subtraction. Computes self - rhs, returning …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Construct a runtime, with the given name and the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Read the length of the storage value without decoding the …","Read the length of the storage value without decoding the …","","","","","","","","","","","","","","","","See PerThing::deconstruct.","Consume self and return the number of parts per thing.","Consume self and return the number of parts per thing.","See PerThing::deconstruct.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constant version of Div with u64.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Does the value (explicitly) exist in storage?","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Convert to runtime origin with caller being system signed …","Convert to runtime origin, using as filter: …","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Construct Weight from the same weight for all parts.","NOTE: saturate to 0 or 1 if x is beyond [0, 1]","See PerThing::from_float.","See PerThing::from_float.","NOTE: saturate to 0 or 1 if x is beyond [0, 1]","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Construct Weight from weight parts, namely reference time …","Build this type from a number of parts per thing.","From an explicitly defined number of parts per maximum of …","From an explicitly defined number of parts per maximum of …","Build this type from a number of parts per thing.","Converts a percent into Self. Equal to x / 100.","Converts a percent into Self. Equal to x / 100.","Converts a percent into Self. Equal to x / 1000.","Converts a percent into Self. Equal to x / 1000.","Construct Weight with storage size weight and 0 reference …","See PerThing::from_rational.","See PerThing::from_rational.","See PerThing::from_rational.","See PerThing::from_rational.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Construct Weight with reference time weight and 0 storage …","","","Load the value from the provided storage instance.","","","Returns the value of this parameter type.","","","Returns the value of this parameter type.","","Returns the value of this parameter type.","","","Returns the value of this parameter type.","","","","Returns the value of this parameter type.","","Returns the value of this parameter type.","","","","","","","","","","","","","","","Returns the value of this parameter type.","","","Returns the value of this parameter type.","","","","Returns the value of this parameter type.","","","","","","","","","","","","","","","","","","","","","","","","Get the storage key.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Integer division with another value, rounding down.","Integer division with another value, rounding down.","Integer multiplication with another value, saturating at 1.","Integer multiplication with another value, saturating at 1.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","See PerThing::is_one.","See PerThing::is_one.","","","","","","See PerThing::is_zero.","","See PerThing::is_zero.","","Returns the key for this parameter type.","Clear the storage value.","Kill all storage items with a key that starts with the …","Kill some items from storage.","Get the aggressive max of self and other weight.","","","","","","","","","","","The maximum size of key/values in the storage, or none if …","","","","","","","The maximum number of values in the storage, or none if no …","","","","","","","Get the conservative min of self and other weight.","","","","","","","","Constant version of Mul with u64.","","","","","","","","See PerThing::mul_ceil.","See PerThing::mul_ceil.","See PerThing::mul_floor.","See PerThing::mul_floor.","Mutate the value","Mutate the value. Deletes the item if mutated to a None.","","The version information used to identify this runtime when …","Create a call with the variant kill_prefix.","Create a call with the variant kill_storage.","Create a call with the variant remark.","Create a call with the variant remark_with_event.","Create a call with the variant set.","Create a call with the variant set_code.","Create a call with the variant set_code_without_checks.","Create a call with the variant set_heap_pages.","Create a call with the variant set_storage.","","","Create with system none origin and …","","","See PerThing::one","See PerThing::one","","","Encoded string of pallet name.","Import the StarkNet pallet.","Create new implementations of the Get trait.","","","","","","","","","","","The prefix of the storage. All keys after the prefix are …","","","Return the storage size part of the weight.","Return a mutable reference to the storage size part of the …","Prove membership of a key owner in the current block-state.","Store a value under this key into the provided storage …","Get the most recently determined random seed, along with …","Get the basic random seed.","Get the basic random seed.","","Return the reference time part of the weight.","Return a mutable reference to the reference time part of …","Make some on-chain remark.","Make some on-chain remark and emit event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create with system root origin and …","Increment Weight by amount via saturating addition.","Saturating Weight addition. Computes self + rhs, …","","Saturating addition. Compute self + rhs, saturating at the …","","Saturating addition. Compute self + rhs, saturating at the …","Saturating Weight scalar division. Computes …","Saturating division. Compute self / rhs, saturating at one …","Saturating division. Compute self / rhs, saturating at one …","Saturating Weight scalar multiplication. Computes …","Saturating multiply. Compute self * rhs, saturating at the …","Saturating multiply. Compute self * rhs, saturating at the …","Saturating Weight scalar exponentiation. Computes …","Saturating exponentiation. Computes self.pow(exp), …","Saturating exponentiation. Computes self.pow(exp), …","See PerThing::saturating_reciprocal_mul.","See PerThing::saturating_reciprocal_mul.","See PerThing::saturating_reciprocal_mul_ceil.","See PerThing::saturating_reciprocal_mul_ceil.","See PerThing::saturating_reciprocal_mul_floor.","See PerThing::saturating_reciprocal_mul_floor.","Reduce Weight by amount via saturating subtraction.","Saturating Weight subtraction. Computes self - rhs, …","Saturating subtraction. Compute self - rhs, saturating at …","","Saturating subtraction. Compute self - rhs, saturating at …","","","","","","","Store a value under this key into the provided storage …","Set the value of this parameter type in the storage.","Set the current time.","","Set the new runtime code.","Set the new runtime code without doing any checks of the …","Set the number of pages in the WebAssembly environment’s …","Set the storage size part of the weight.","Set the reference time part of the weight.","Set some items of storage.","","Create with system signed origin and …","","","","","","","","","","","","See PerThing::square.","See PerThing::square.","","Encoded string of storage name.","","","","","Constant version of Sub for proof_size component with u64.","Constant version of Sub for ref_time component with u64.","","","","Take a value from storage, removing it afterwards.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Translate a value from some previous type (O) to the …","Try to add some other weight while upholding the limit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Try to get the underlying value from the provided storage …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Mutate the value if closure returns Ok","Mutate the value if closure returns Ok. Deletes the item …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a Weight where all fields are zero.","See PerThing::zero.","","See PerThing::zero.","","","","","","","","","","","","","","Opaque block type.","Time to execute an empty block. Calculated by multiplying …","Opaque block identifier type.","Complex storage builder stuff.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","Const getter for a basic type.","Time to execute a NO-OP extrinsic, for example …","Opaque block header type.","The full identification of a key owner and the stash …","Implementor of WeightToFee that maps one unit of weight to …","Something which can compute and check proofs of a …","A fixed point representation of a number in the range [0, 1…","A fixed point representation of a number in the range [0, 1…","The proof of membership itself.","The type that get/take return.","A trait that is able to provide randomness.","By default, Substrate uses RocksDB, so this will be the …","","Metadata about storage from the runtime.","A trait for working with macro-generated storage values …","Contains one variant per dispatchable that can be called …","Contains one variant per dispatchable that can be called …","Opaque types. These are used by the CLI to instantiate …","","","","","Append the given item to the value in the storage.","","","","","Assimilate the storage for this module into pre-existing …","","","","","","","","","","","","Build the storage out of this builder.","Build the storage out of this builder.","Check a proof of membership on-chain. Return Some iff the …","","","","","","Construct a runtime, with the given name and the given …","","","","","","","Decode Self from the given encoded slice and convert Self …","Read the length of the storage value without decoding the …","Read the length of the storage value without decoding the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Does the value (explicitly) exist in storage?","","","Returns the argument unchanged.","Returns the argument unchanged.","","Convert an encoded extrinsic to an OpaqueExtrinsic.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Generate a set of keys with optionally using the given …","Load the value from the provided storage instance.","","","Get the storage key.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Converts Self into a Vec of (raw public key, KeyTypeId).","","","","","Clear the storage value.","Kill all storage items with a key that starts with the …","Kill some items from storage.","The maximum size of key/values in the storage, or none if …","The maximum number of values in the storage, or none if no …","Mutate the value","Mutate the value. Deletes the item if mutated to a None.","Encoded string of pallet name.","Import the StarkNet pallet.","Create new implementations of the Get trait.","The prefix of the storage. All keys after the prefix are …","Prove membership of a key owner in the current block-state.","Store a value under this key into the provided storage …","Get the most recently determined random seed, along with …","Get the basic random seed.","Get the basic random seed.","Make some on-chain remark.","Make some on-chain remark and emit event.","","","","","","","","","","","","","Store a value under this key into the provided storage …","Set the current time.","Set the new runtime code.","Set the new runtime code without doing any checks of the …","Set the number of pages in the WebAssembly environment’s …","Set some items of storage.","","","Encoded string of storage name.","Take a value from storage, removing it afterwards.","","","","","Translate a value from some previous type (O) to the …","","","Try to get the underlying value from the provided storage …","","","Mutate the value if closure returns Ok","Mutate the value if closure returns Ok. Deletes the item …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,45,46,0,0,0,0,155,0,0,43,0,0,4,0,0,43,0,0,0,0,0,155,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,46,0,0,0,0,0,45,46,0,0,0,46,0,0,0,0,0,22,0,0,0,0,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,44,4,5,6,4,7,4,4,4,4,4,4,4,4,4,4,4,0,13,156,44,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,22,169,26,26,44,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,169,169,44,7,44,44,155,4,4,4,5,6,4,4,4,5,6,4,4,4,5,6,4,4,5,6,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,47,48,49,51,5,6,47,48,49,51,5,6,0,165,44,44,44,44,164,44,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,5,6,156,156,44,4,42,43,45,22,46,47,48,49,51,5,6,56,57,5,5,6,6,4,43,26,50,52,53,54,5,6,47,48,49,51,5,6,47,48,49,51,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,47,48,49,51,5,6,47,48,49,51,5,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,43,26,5,6,46,42,46,56,4,4,5,5,6,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,5,6,5,6,4,42,43,45,22,46,5,6,56,57,44,4,42,43,44,45,22,46,47,48,49,51,5,6,56,57,4,4,4,4,4,4,42,42,42,42,42,42,44,44,44,44,44,44,45,45,45,45,45,45,22,22,22,22,22,22,46,46,46,46,46,46,47,47,47,47,47,47,48,48,48,48,48,48,49,49,49,49,49,49,51,51,51,51,51,51,5,5,5,5,5,5,6,6,6,6,6,6,56,56,56,56,56,56,57,57,57,57,57,57,52,44,44,13,156,13,44,7,44,4,4,42,43,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,157,4,4,4,42,158,159,160,161,162,43,163,164,44,45,45,45,45,7,7,7,7,22,22,46,46,46,46,46,26,47,48,49,50,51,52,165,13,53,54,5,5,6,6,56,57,166,167,168,4,5,5,6,6,157,157,4,4,42,42,158,158,159,159,160,160,161,161,162,162,43,43,163,163,164,164,44,44,45,45,7,7,22,22,46,46,26,26,47,47,48,48,49,49,50,50,51,51,52,52,165,165,13,13,53,53,54,54,5,5,6,6,56,56,57,57,166,166,167,167,168,168,4,5,5,6,6,5,6,5,6,4,5,6,5,6,5,6,157,157,4,4,42,42,158,158,159,159,160,160,161,161,162,162,43,43,163,163,164,164,44,44,45,45,7,7,22,22,46,46,26,26,47,47,48,48,49,49,50,50,51,51,52,52,165,165,13,13,53,53,54,54,5,5,6,6,56,56,57,57,166,166,167,167,168,168,4,44,44,156,158,158,158,159,159,159,160,160,160,161,161,161,162,162,162,163,163,163,50,50,50,52,52,52,53,53,53,54,54,54,166,166,166,167,167,167,168,168,168,44,42,56,42,56,46,42,56,42,46,56,42,46,56,44,46,44,44,44,26,44,13,13,156,4,42,43,45,22,46,47,48,49,51,5,6,56,57,164,44,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,44,5,6,5,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,7,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,13,22,4,5,6,43,5,6,46,46,46,46,4,5,5,6,6,163,156,56,56,4,52,4,22,47,48,49,51,5,6,52,57,4,4,5,5,6,6,57,44,44,44,44,44,44,4,4,4,5,5,6,6,164,4,4,5,5,5,6,6,6,5,6,5,6,156,156,164,0,56,56,56,56,42,56,56,56,56,44,7,7,44,5,5,6,6,0,57,0,0,47,48,49,51,5,6,4,5,6,44,57,4,13,4,4,155,156,170,170,170,13,4,4,56,56,7,157,157,157,157,157,4,4,4,4,4,42,42,42,42,42,158,158,158,158,158,159,159,159,159,159,160,160,160,160,160,161,161,161,161,161,162,162,162,162,162,43,43,43,43,43,163,163,163,163,163,164,164,164,164,164,44,44,44,44,44,45,45,45,45,45,7,7,7,7,7,22,22,22,22,22,46,46,46,46,46,26,26,26,26,26,47,47,47,47,47,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,51,51,51,51,51,52,52,52,52,52,165,165,165,165,165,13,13,13,13,13,53,53,53,53,53,54,54,54,54,54,5,5,5,5,5,6,6,6,6,6,56,56,56,56,56,57,57,57,57,57,166,166,166,166,166,167,167,167,167,167,168,168,168,168,168,7,7,4,4,5,5,6,6,4,5,6,4,5,6,4,5,6,5,6,5,6,5,6,4,4,5,5,6,6,4,43,26,5,6,156,163,42,7,56,56,56,4,4,56,7,7,4,42,43,45,22,46,5,6,56,57,44,5,6,26,57,4,5,6,4,4,4,44,26,22,156,5,6,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,44,45,7,22,46,47,48,49,50,51,52,53,54,5,6,56,57,4,43,156,4,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,156,157,4,42,158,159,160,161,162,43,163,164,44,45,45,45,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,156,156,7,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,4,42,43,45,22,46,47,48,49,51,5,6,56,57,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,42,44,45,22,46,47,48,49,51,5,6,56,57,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,5,6,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,5,6,44,44,44,157,4,42,158,159,160,161,162,43,163,164,44,45,7,22,46,26,47,48,49,50,51,52,165,13,53,54,5,6,56,57,166,167,168,4,157,4,4,5,5,6,6,171,172,173,174,175,176,177,178,179,177,180,0,0,0,0,0,0,0,0,0,0,0,155,0,0,0,0,155,156,0,0,0,0,0,0,0,0,0,0,150,151,156,150,151,150,151,169,150,150,151,150,151,150,151,150,151,150,151,169,169,155,151,150,151,150,151,0,150,151,150,151,150,151,150,156,156,150,151,151,150,151,150,151,150,151,150,151,151,150,151,150,151,150,150,150,150,150,150,151,151,151,151,151,151,156,150,151,150,151,151,151,150,150,151,151,150,150,151,151,150,156,150,150,156,150,151,150,151,150,151,150,151,150,151,150,151,150,151,150,150,151,151,150,156,56,56,57,57,156,156,57,0,0,57,155,156,170,170,170,56,56,150,150,150,150,150,151,151,151,151,151,150,151,156,42,56,56,56,56,150,151,57,156,150,151,150,151,156,150,151,156,150,151,156,156,150,151,150,151,150,151,150,151,150,151,150,151,150,151,150,151,150,151,151,150,151,172,173,174,175,176,177,178,179,177,180],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[2,3],[[4,4],4],[[5,5]],[[6,6]],[[4,4]],[[7,8]],[[4,9],4],[[4,9],4],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],[[4,4],10],0,[[[13,[11,[12,[11]]]]],[[17,[[15,[14]],16]]]],[[[19,[18]]]],[[],20],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[22,[[15,[23]]]],[24,[[17,[25]]]],[[26,24],[[17,[25]]]],0,[[],[[28,[27]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[17,[24,25]]]],[[],[[17,[24,25]]]],[[32,33,34],[[17,[[28,[35]],36]]]],[7],[[],35],[[37,38],39],[[],15],[[4,4],15],[[4,4],[[15,[4]]]],[[4,4],[[15,[4]]]],[[5,5],[[15,[5]]]],[[6,6],[[15,[6]]]],[[4,9],[[15,[4]]]],[[4,4],[[15,[9]]]],[[4,9],[[15,[4]]]],[[5,5],[[15,[5]]]],[[6,6],[[15,[6]]]],[[4,4],15],[[4,4],[[15,[4]]]],[[4,4],[[15,[4]]]],[[5,5],[[15,[5]]]],[[6,6],[[15,[6]]]],[4,40],[[]],[[]],[[]],[4,4],[[[42,[41]]],[[42,[41]]]],[43,43],[44,44],[45,45],[7,7],[22,22],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[5,5],[6,6],[[[56,[55]]],[[56,[55]]]],[57,57],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[47,47],58],[[48,48],58],[[49,49],58],[[51,51],58],[[5,5],58],[[6,6],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],0,[[[12,[11]]],59],[60,[[15,[61]]]],[32,60],[36,62],[63,[[17,[64,36]]]],[[],[[15,[65]]]],[[],66],[67,[[17,[4,68]]]],[67,[[17,[[42,[41]],68]]]],[67,[[17,[43,68]]]],[67,[[17,[45,68]]]],[67,[[17,[22,68]]]],[67,[[17,[46,68]]]],[67,[[17,[47,68]]]],[67,[[17,[48,68]]]],[67,[[17,[49,68]]]],[67,[[17,[51,68]]]],[67,[[17,[5,68]]]],[67,[[17,[6,68]]]],[67,[[17,[[56,[55]],68]]]],[67,[[17,[57,68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[],[[17,[5,68]]]],[[],[[17,[6,68]]]],[[],[[15,[70]]]],[[],[[15,[70]]]],[[[28,[29]]],[[15,[28]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[5,14],[5],[6],[6,14],[[],4],[[],43],[[],26],[[],50],[[],52],[[],53],[[],54],[[],5],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[71,[[17,[4]]]],[71,[[17,[43]]]],[71,[[17,[26]]]],[71,[[17,[5]]]],[71,[[17,[6]]]],[[46,7],72],[[[42,[41]]],[[17,[73,[74,[73]]]]]],[[46,7],72],[[[56,[55]]],[[17,[73,[74,[73]]]]]],[[4,75],4],[[4,9],4],[[5,5]],[5],[6],[[6,6]],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[70],[5,[[28,[29,31]]]],[6,[[28,[29,31]]]],[5],[6],[[4,[0,[76,77]]]],[[[42,[41]],[0,[76,77]]]],[[43,[0,[76,77]]]],[[45,[0,[76,77]]]],[[22,[0,[76,77]]]],[[46,[0,[76,77]]]],[[5,[0,[76,77]]]],[[6,[0,[76,77]]]],[[[56,[55]],[0,[76,77]]]],[[57,[0,[76,77]]]],[37,[[17,[14]]]],[[4,4],10],[[[42,[41]],[42,[41]]],10],[[43,43],10],[[44,44],10],[[45,45],10],[[22,22],10],[[46,46],10],[[47,47],10],[[48,48],10],[[49,49],10],[[51,51],10],[[5,5],10],[[6,6],10],[[[56,[55]],[56,[55]]],10],[[57,57],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[73,[[78,[14]]]],[63,[[17,[36]]]],[37],[[[13,[11,[12,[11]]]],79]],[[],10],[[[13,[11,[12,[11]]]]],[[15,[80]]]],[28,[[28,[81]]]],[7,10],[[]],[[4,82],[[17,[83]]]],[[4,82],[[17,[83]]]],[[[42,[41]],82],[[17,[83]]]],[[43,82],84],[[43,82],84],[[44,82],84],[[45,82],84],[[7,82],[[17,[83]]]],[[22,82],84],[[46,82],84],[[47,82],84],[[48,82],84],[[49,82],84],[[50,82],[[17,[83]]]],[[51,82],84],[[52,82],[[17,[83]]]],[[53,82],[[17,[83]]]],[[54,82],[[17,[83]]]],[[5,82],[[17,[83]]]],[[6,82],[[17,[83]]]],[[[56,[55]],82],[[17,[83]]]],[[57,82],[[17,[83]]]],[[]],[[],4],[9,4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[85,45],[[[86,[44]]],45],[[[87,[44]]],45],[22,7],[[]],[15,7],[[[88,[44]]],7],[[[88,[44]]],22],[[]],[[[90,[89,44]]],46],[[[90,[91,44]]],46],[[]],[[[90,[92,44]]],46],[[[90,[93,44]]],46],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[94,[5]]],5],[[]],[[]],[[[94,[6]]],6],[[]],[[]],[[]],[[]],[[]],[9,4],[95,5],[95,5],[95,6],[95,6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[9,9],4],[[],5],[14,5],[14,6],[[],6],[14,5],[14,6],[14,5],[14,6],[9,4],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],5],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],6],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],5],[[[0,[96,[97,[14]],[97,[9]]]],[0,[96,[97,[14]],[97,[9]]]]],6],[[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],108],[[17,[5]]]],[[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[101,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[102,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],[103,[[0,[98,99,97,97,[100,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[101,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[102,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],[103,[[0,[98,99,97,97,100,101,102,103,104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]]]],104,105,106,107]],108],[[17,[6]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[9,4],[[66,109],[[15,[110]]]],[[[15,[[28,[29]]]]],[[28,[29]]]],[[]],[[],111],[[],[[78,[111]]]],[[],111],[[],112],[[],[[78,[112]]]],[[],112],[[],[[78,[113]]]],[[],113],[[],113],[[],[[78,[114]]]],[[],114],[[],114],[[],29],[[],[[78,[29]]]],[[],29],[[],[[78,[43]]]],[[],43],[[],43],[[],29],[[],[[15,[29]]]],[[],29],[[],14],[[],14],[[],[[15,[14]]]],[[],9],[[],[[15,[9]]]],[[],9],[[],115],[[],115],[[],[[15,[115]]]],[[],4],[[],4],[[],[[78,[4]]]],[[],[[78,[4]]]],[[],4],[[],4],[[],116],[[],[[78,[116]]]],[[],116],[[],117],[[[42,[41]]],29],[[[56,[55]]],29],[[],[[69,[29]]]],[[],[[69,[29]]]],[46,118],[[[42,[41]]],119],[[[56,[55]]],119],[[],[[69,[119]]]],[119,[[69,[119]]]],[[],[[69,[119]]]],[[[42,[41]]],120],[46,120],[[[56,[55]]],120],[[28,35,35],15],[[],[[69,[119]]]],[[28,35],28],[[32,121],[[17,[122,36]]]],[123,[[15,[[28,[29]]]]]],0,[[],124],[[[13,[11,[12,[11]]]]],[[17,[10,16]]]],[[[13,[11,[12,[11]]]],8],[[17,[10,16]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[15,[70]]]],[38,28],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[]],[[5,5],14],[[6,6],14],[[5,14],5],[[6,14],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[13,[11,[12,[11]]]]],[[17,[[128,[11]],25]]]],[22,[[15,[23]]]],[[],10],[[],10],[[],10],[43,10],[5,10],[6,10],[46,[[15,[[90,[92,44]]]]]],[46,[[15,[[90,[89,44]]]]]],[46,[[15,[[90,[91,44]]]]]],[46,[[15,[[90,[93,44]]]]]],[4,10],[5,10],[5,10],[6,10],[6,10],[[],[[30,[29]]]],[[]],0,0,[[4,4],4],[[],14],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],70],[[],14],0,[[]],[[],4],[[]],[[],5],[[],6],[[]],0,[[],129],[[],130],[14,[[15,[129]]]],[14,[[15,[129]]]],[[],[[28,[14]]]],[[],[[28,[14]]]],[[4,4],4],[[]],[[],4],[[],5],[[]],[[],6],[[]],[[],[[15,[119]]]],[[4,9],4],[[4,[0,[[131,[9]],75]]],4],[[5,[0,[[100,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],104]]]],[[5,5]],[[5,4],4],[[6,6]],[[6,[0,[[100,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],98,[131,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],[101,[[0,[[100,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],98,[131,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[132,[14]],[102,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],[101,[[0,[[100,[[0,[100,98,131,132,102,101,104]]]],98,[131,[[0,[100,98,131,132,102,101,104]]]],[132,[14]],[102,[[0,[100,98,131,132,102,101,104]]]],[101,[[0,[100,98,131,132,102,101,104]]]],104]]]],104]]]],104]]]],104]]]],[[6,4],4],[[5,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[[6,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[[5,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[[6,[0,[133,[132,[14]]]]],[[0,[133,[132,[14]]]]]],[79],[79],[[],[[15,[119]]]],[[],134],[[[28,[29,31]],14],[[56,[55]]]],[[[28,[[28,[29,31]],31]]],[[56,[55]]]],[[[28,[29,31]]],[[56,[55]]]],[[[28,[29,31]]],[[56,[55]]]],[[],[[42,[41]]]],[[[28,[29,31]]],[[56,[55]]]],[[[28,[29,31]]],[[56,[55]]]],[9,[[56,[55]]]],[[[28,[31]]],[[56,[55]]]],[32,135],[[],7],[[],7],[[]],[[],5],[[],5],[[],6],[[],6],0,0,0,0,[[47,47],[[15,[58]]]],[[48,48],[[15,[58]]]],[[49,49],[[15,[58]]]],[[51,51],[[15,[58]]]],[[5,5],[[15,[58]]]],[[6,6],[[15,[58]]]],[4,136],[[5,70]],[[6,70]],[[],[[17,[137]]]],0,[4],[[[13,[11,[12,[11]]]]],[[15,[[138,[11]]]]]],[4,9],[4,9],[[],15],[19],[[[69,[29]]]],[[]],[[]],[[[13,[11,[12,[11]]]]]],[4,9],[4,9],0,0,[7],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[],17],[17,[[17,[17]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[15,[[17,[15]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[15,[[17,[15]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[17,[[17,[17]]]],[15,[[17,[15]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[17,[[17,[17]]]],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[],17],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[],17],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[15,[[17,[15]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[],17],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[],17],[[[28,[31]]],[[17,[[28,[31]]]]]],[15,[[17,[15]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[17,[[17,[17]]]],[[],7],[[],7],[[4,4]],[[4,4],4],[[5,5],5],[[5,5],5],[[6,6],6],[[6,6],6],[[4,9],4],[[5,5,108],5],[[6,6,108],6],[[4,9],4],[[5,5],5],[[6,6],6],[[4,14],4],[[5,70],5],[[6,70],6],[[5,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[6,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[5,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[6,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[5,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[6,[0,[139,[132,[14]]]]],[[0,[139,[132,[14]]]]]],[[4,4]],[[4,4],4],[[5,5],5],[[5,5],5],[[6,6],6],[[6,6],6],[[4,140],17],[[43,140],17],[[26,140],17],[[5,140],17],[[6,140],17],[[]],[43],0,[[7,[141,[7]]]],0,0,0,[[4,9],4],[[4,9],4],0,[[],7],[[],7],[4,70],[[[42,[41]]],70],[43,70],[45,70],[22,70],[46,70],[5,70],[6,70],[[[56,[55]]],70],[57,70],[[],142],[5,5],[6,6],0,0,[[4,4],4],[[5,5]],[[6,6]],[[4,4]],[[4,9],4],[[4,9],4],[[[144,[[143,[37]]]],110],15],0,0,[[]],[[],58],[[],58],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],25],[[],25],[79,[[17,[15]]]],[[4,4,4],[[15,[4]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[45,[[17,[85]]]],[45,[[17,[[87,[44]]]]]],[45,[[17,[[86,[44]]]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[79,17],[79,17],[[7,79],[[17,[7]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],145],[[],[[147,[146]]]],[[],[[147,[146]]]],[[],147],[[],147],[[],147],[[],147],[[],147],[[],147],[[],147],[[],147],[[],[[147,[146]]]],[[],[[147,[146]]]],[[],[[147,[146]]]],[[],[[147,[146]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[5,79]],[[6,79]],[148,149],[148,149],[[],112],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[4,4],[4],[[],4],[[],4],[[],5],[[],5],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,[[119,[69,[29]]],[[15,[[28,[29]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[[[19,[18]]]],[[],21],[[],21],[[],21],[[],21],[24,[[17,[25]]]],0,[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[]],[[]],[[]],[[]],[[],[[17,[24,25]]]],[[],[[17,[24,25]]]],[[],15],[[]],[150,150],[151,151],[[]],[[]],0,[67,[[17,[150,68]]]],[67,[[17,[151,68]]]],[[[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[14,[69,[29]]],[[17,[68]]]],[[[69,[29]]],[[15,[28]]]],[[],[[15,[70]]]],[[],[[15,[70]]]],[[14,67],[[17,[68]]]],[[14,67],[[17,[68]]]],[[],151],[70],[70],[70],[70],[71,[[17,[150]]]],[71,[[17,[151]]]],[70],[70],[151,[[28,[29,31]]]],[[150,[0,[76,77]]]],[[151,[0,[76,77]]]],[[150,150],10],[[151,151],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[150,82],84],[[151,82],[[17,[83]]]],[[]],[[]],[[[153,[18,18,18,152]]],151],[[[69,[29]]],[[17,[151,68]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[15,[[28,[29]]]]],[[28,[29]]]],[[]],[[150,154],[[69,[29]]]],0,[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],70],[[],70],[[]],[[]],[[[125,[31]]],[[125,[21,31]]]],[[[125,[31]]],[[125,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[126,[31]]],[[126,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[[127,[31]]],[[127,[21,31]]]],[[]],[[]],[150,28],[[]],[[]],[[],10],[[],[[69,[154]]]],[[]],0,0,0,0,[79],[79],0,0,0,0,[[],15],[19],[[[69,[29]]]],[[]],[[]],0,0,[[[28,[31]]],[[17,[[28,[31]]]]]],[17,[[17,[17]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[15,[[17,[15]]]],[[],17],[[],17],[15,[[17,[15]]]],[17,[[17,[17]]]],[[[28,[31]]],[[17,[[28,[31]]]]]],[[[125,[31]]],[[17,[[125,[31]]]]]],[[150,140],17],[[151,140],17],[[]],0,0,0,0,0,[150,70],[151,70],0,[[]],[[[69,[29]]],[[28,[29,31]]]],[[[69,[29]]],[[28,[29,31]]]],[[]],[[]],[79,[[17,[15]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[79,17],[79,17],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[30,[29]]]],[[],[[28,[29,31]]]],[[],[[28,[29,31]]]],[[],145],[[],145],[[],147],[[],[[147,[146]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[151,79]],[[]],[[]],0,0,0,0,0,0,0,0,0,0],"c":[2,3,5,7,910,913,914,985],"p":[[3,"Private"],[6,"AccountId"],[6,"Index"],[3,"Weight"],[3,"Permill"],[3,"Perbill"],[3,"RuntimeOrigin"],[8,"Fn"],[15,"u64"],[15,"bool"],[8,"Block"],[8,"CallApiAt"],[3,"RuntimeApiImpl"],[15,"u32"],[4,"Option"],[4,"ApiError"],[4,"Result"],[8,"Encode"],[8,"EncodeLike"],[6,"ApplyExtrinsicResult"],[8,"Any"],[4,"OriginCaller"],[4,"RawOrigin"],[3,"Storage"],[3,"String"],[3,"GenesisConfig"],[6,"AuthorityId"],[3,"Vec"],[15,"u8"],[15,"array"],[3,"Global"],[3,"ContractAddress"],[3,"EntryPointSelector"],[3,"Calldata"],[3,"Felt252Wrapper"],[4,"DispatchError"],[6,"Block"],[3,"InherentData"],[3,"CheckInherentsResult"],[4,"DispatchClass"],[8,"Config"],[4,"TimestampCall"],[4,"SealingMode"],[3,"Runtime"],[4,"RuntimeEvent"],[4,"RuntimeCall"],[4,"RuntimeFreezeReason"],[4,"RuntimeHoldReason"],[4,"RuntimeLockId"],[3,"ConstU8"],[4,"RuntimeSlashReason"],[3,"ConstU32"],[3,"ConstU64"],[3,"ConstU128"],[8,"Config"],[4,"SystemCall"],[3,"StorageInfo"],[4,"Ordering"],[3,"ApiRef"],[3,"ClassHash"],[4,"ContractClass"],[4,"StarknetTransactionExecutionError"],[4,"UserTransaction"],[6,"UncheckedExtrinsic"],[3,"CrateVersion"],[6,"SetId"],[8,"Input"],[3,"Error"],[15,"slice"],[15,"usize"],[8,"Deserializer"],[6,"DispatchResultWithPostInfo"],[3,"PostDispatchInfo"],[3,"DispatchErrorWithPostInfo"],[8,"Copy"],[8,"Output"],[8,"Sized"],[8,"From"],[8,"FnOnce"],[3,"StorageProof"],[4,"Transaction"],[3,"Formatter"],[3,"Error"],[6,"Result"],[4,"Event"],[4,"Event"],[4,"Event"],[6,"Origin"],[6,"Grandpa"],[6,"CallableCallFor"],[6,"Starknet"],[6,"Timestamp"],[6,"System"],[3,"Compact"],[15,"f64"],[8,"RationalArg"],[8,"TryInto"],[8,"Clone"],[8,"Ord"],[8,"Div"],[8,"Rem"],[8,"Add"],[8,"AddAssign"],[8,"Unsigned"],[8,"Zero"],[8,"One"],[8,"MultiplyRational"],[4,"Rounding"],[6,"AuthorityId"],[3,"OpaqueKeyOwnershipProof"],[6,"BlockNumber"],[3,"RuntimeVersion"],[3,"BlockWeights"],[3,"BlockLength"],[15,"u128"],[3,"RuntimeDbWeight"],[3,"BlockContext"],[3,"CallMetadata"],[15,"str"],[3,"DispatchInfo"],[3,"StorageKey"],[3,"StarkFelt"],[3,"TransactionHash"],[6,"AuthorityList"],[3,"Box"],[3,"Arc"],[3,"Rc"],[6,"StorageChanges"],[3,"OpaqueMetadata"],[3,"RuntimeMetadataPrefixed"],[8,"Mul"],[8,"UniqueSaturatedInto"],[8,"MultiplyArg"],[3,"NativeVersion"],[3,"Nonce"],[4,"Pays"],[4,"TransactionValidityError"],[6,"ProofRecorder"],[8,"ReciprocalArg"],[8,"Serializer"],[8,"Into"],[3,"SlotDuration"],[6,"NumberFor"],[3,"EquivocationProof"],[3,"TypeId"],[4,"MetaForm"],[3,"Type"],[4,"TransactionSource"],[6,"TransactionValidity"],[3,"SessionKeys"],[3,"UncheckedExtrinsic"],[8,"SignedExtension"],[3,"UncheckedExtrinsic"],[3,"KeyTypeId"],[8,"KeyOwnerProofSystem"],[8,"StorageValue"],[3,"IdentityFee"],[3,"BlockHashCount"],[3,"Version"],[3,"BlockWeights"],[3,"BlockLength"],[3,"SS58Prefix"],[3,"Sealing"],[3,"PalletInfo"],[3,"RuntimeApi"],[3,"BlockExecutionWeight"],[3,"ExtrinsicBaseWeight"],[3,"RocksDbWeight"],[8,"BuildStorage"],[8,"Randomness"],[13,"Instant"],[13,"set_code"],[13,"set_code_without_checks"],[13,"set_storage"],[13,"kill_storage"],[13,"set_heap_pages"],[13,"kill_prefix"],[13,"remark"],[13,"remark_with_event"],[13,"set"]]},\ "mc_block_proposer":{"doc":"Block proposer implementation. This crate implements the …","t":"RDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["DEFAULT_BLOCK_SIZE_LIMIT","Proposer","ProposerFactory","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","from","from","from_mut","from_mut","from_ref","from_ref","init","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","propose","set_default_block_size_limit","set_soft_deadline","try_from","try_from","try_into","try_into","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","vzip"],"q":[[0,"mc_block_proposer"]],"d":["Default block size limit in bytes used by Proposer.","The proposer logic.","Proposer factory.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Create a new proposer factory.","","Set the default block size limit in bytes.","Set soft deadline percentage.","","","","","","","","","","","",""],"i":[0,0,0,12,21,12,21,12,21,12,21,12,21,12,21,12,21,12,21,12,21,12,21,12,12,21,12,21,12,21,12,21,12,21,12,21,12,12,12,21,12,21,12,21,12,21,12,21,12,21],"f":[0,0,0,[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[2],[2],[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[[12,[3,[0,[[5,[4]],6,7]],[0,[[8,[[0,[[5,[4]],6,7]],4,[0,[[8,[[0,[[5,[4]],6,7]],4,[0,[[8,[[0,[5,6,7]],4,[0,[8,9,10,6,7]]]],[9,[4]],[10,[4]],6,7]]]],[9,[4]],[10,[4]],6,7]]]],[9,[4]],[10,[4]],6,7]],11]]]],[[],2],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[17,15,15,[19,[18]]],[[12,[20]]]],[[[21,[[0,[[5,[4]],6,7]],4,[0,[[8,[[0,[[5,[4]],6,7]],4,[0,[[8,[[0,[[5,[4]],6,7]],4,[0,[[8,[[0,[5,6,7]],4,[0,[8,9,10,6,7]]]],[9,[4]],[10,[4]],6,7]]]],[9,[4]],[10,[4]],6,7]]]],[9,[4]],[10,[4]],6,7]],3,11]],22,23,24,[19,[2]]]],[[12,2]],[[12,25]],[[],26],[[],26],[[],26],[[],26],[[],27],[[],27],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[8,"Any"],[15,"usize"],[8,"TransactionPool"],[8,"Block"],[8,"Backend"],[8,"Send"],[8,"Sync"],[8,"BlockBuilderProvider"],[8,"HeaderBackend"],[8,"ProvideRuntimeApi"],[8,"ProofRecording"],[3,"ProposerFactory"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[8,"SpawnNamed"],[3,"Registry"],[4,"Option"],[3,"DisableProofRecording"],[3,"Proposer"],[3,"InherentData"],[3,"Digest"],[3,"Duration"],[3,"Percent"],[4,"Result"],[3,"TypeId"]]},\ "mc_commitment_state_diff":{"doc":"","t":"DLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLL","n":["CommitmentStateDiffWorker","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","drop","from","from_mut","from_mut","from_ref","from_ref","init","into","into_any","into_any_arc","into_any_rc","into_mut","into_ref","log_commitment_state_diff","new","poll_next","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip"],"q":[[0,"mc_commitment_state_diff"]],"d":["","","","","","","","","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","",""],"i":[0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"f":[0,[[],1],[[],1],[[]],[[]],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[],2],[[]],[[[4,[3]]],[[4,[1,3]]]],[[[5,[3]]],[[5,[1,3]]]],[[[6,[3]]],[[6,[1,3]]]],[[]],[[]],[7],[[[5,[[9,[8]]]],10],[[11,[8,[9,[8]]]]]],[[[16,[[11,[8,[0,[[12,[8]],[13,[8]]]],[0,[14,15]]]]]],17],[[19,[18]]]],[[[20,[3]]],[[21,[[20,[3]]]]]],[21,[[21,[21]]]],[[],21],[18,[[21,[18]]]],[[[4,[3]]],[[21,[[4,[3]]]]]],[[],21],[[],21],[[],22],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[8,"Any"],[15,"usize"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[3,"Receiver"],[8,"Block"],[8,"BlockchainEvents"],[3,"Sender"],[3,"CommitmentStateDiffWorker"],[8,"ProvideRuntimeApi"],[8,"HeaderBackend"],[8,"HasherT"],[8,"Unpin"],[3,"Pin"],[3,"Context"],[4,"Option"],[4,"Poll"],[3,"Vec"],[4,"Result"],[3,"TypeId"]]},\ -"mc_data_availability":{"doc":"","t":"NNIEEDNGNNNLLLLLLLLALLLLLLALLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLALLLLDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLDLMLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLMLMDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLDRRLLLMLLLLLLLLLLLLLLLLMLLLLLMMLLLLLLLLLLMDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRDLLLLLMLLMLLLLLLLLLLLLMLLLLLMMLLLLLLLLLLFFFFF","n":["Avail","Celestia","DaClient","DaLayer","DaMode","DataAvailabilityWorker","Ethereum","StorageWrites","Validity","Validium","Volition","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","avail","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","celestia","clone","clone","clone_into","clone_into","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","eq","eq","ethereum","fmt","fmt","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_mode","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_published_state","prove_current_block","publish_state_diff","to_owned","to_owned","to_possible_value","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","update_state","utils","value_variants","vzip","vzip","vzip","AvailClient","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","config","deref","deref_mut","drop","from","from_mut","from_mut","from_ref","from_ref","get_mode","init","into","into_any","into_any_arc","into_any_rc","last_published_state","publish_state_diff","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","AvailConfig","__clone_box","app_id","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","deserialize","drop","eq","fmt","from","from_mut","from_mut","from_ref","from_ref","init","into","into_any","into_any_arc","into_any_rc","mode","seed","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","validate_codegen","vzip","ws_provider","CelestiaClient","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","config","deref","deref_mut","drop","fmt","from","from_mut","from_mut","from_ref","from_ref","get_mode","init","into","into_any","into_any_arc","into_any_rc","last_published_state","publish_state_diff","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","CelestiaConfig","DEFAULT_CELESTIA_NODE","DEFAULT_NID","__clone_box","as_any","as_any_mut","auth_token","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","deserialize","drop","eq","fmt","from","from_mut","from_mut","from_ref","from_ref","http_provider","init","into","into_any","into_any_arc","into_any_rc","mode","nid","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","ws_provider","EthereumClient","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","config","deref","deref_mut","drop","fmt","from","from_mut","from_mut","from_ref","from_ref","get_mode","init","into","into_any","into_any_arc","into_any_rc","last_published_state","publish_state_diff","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","DEFAULT_CHAIN_ID","DEFAULT_ETHEREUM_NODE","DEFAULT_SEQUENCER_KEY","DEFAULT_STARKNET_CORE_CONTRACTS","EthereumConfig","__clone_box","as_any","as_any_mut","borrow","borrow_mut","chain_id","clone","clone_into","core_contracts","default","deref","deref_mut","deserialize","drop","eq","fmt","from","from_mut","from_mut","from_ref","from_ref","http_provider","init","into","into_any","into_any_arc","into_any_rc","mode","sequencer_key","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","get_bytes_from_state_diff","get_valid_url","is_valid_http_endpoint","is_valid_ws_endpoint","pre_0_11_0_state_diff"],"q":[[0,"mc_data_availability"],[111,"mc_data_availability::avail"],[146,"mc_data_availability::avail::config"],[186,"mc_data_availability::celestia"],[222,"mc_data_availability::celestia::config"],[264,"mc_data_availability::ethereum"],[300,"mc_data_availability::ethereum::config"],[344,"mc_data_availability::utils"]],"d":["","","","","Data availability modes in which Madara can be initialized.","","","","Full Validity Rollup","Sovereign Validium","Hybrid Volition","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","",""],"i":[3,3,0,0,0,0,3,0,4,4,4,3,4,42,3,4,42,3,4,0,42,3,4,42,3,4,0,3,4,3,4,4,42,3,4,42,3,4,4,42,3,4,3,4,0,3,4,42,3,4,42,42,3,3,4,4,42,42,3,3,4,4,26,42,3,4,42,3,4,42,3,4,42,3,4,42,3,4,26,42,26,3,4,3,42,3,4,42,3,4,42,3,4,42,42,3,3,4,4,42,42,3,3,4,4,42,0,3,42,3,4,0,28,28,28,28,28,28,28,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,0,0,0,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,[1],[1],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],0,[[]],[[]],[[]],[[]],[[]],[[]],0,[3,3],[4,4],[[]],[[]],[[],4],[5],[5],[5],[5],[5],[5],[6,[[7,[4]]]],[5],[5],[5],[[3,3],8],[[4,4],8],0,[[3,9],10],[[4,9],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[12,[11]]],[[12,[2,11]]]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[[],[[16,[[12,[15]]]]]],[[4,[13,[[0,[[18,[17]],[19,[17]]]]]],[13,[[20,[17]]]]]],[[[22,[21]]],[[16,[[12,[15]]]]]],[[]],[[]],[3,[[24,[23]]]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[12,[26]],[13,[[0,[[18,[17]],[19,[17]]]]]],[13,[[20,[17]]]]]],0,[[],[[27,[3]]]],[[]],[[]],[[]],0,[1],[[],2],[[],2],[[]],[[]],[28,28],[[]],0,[5],[5],[5],[[]],[[]],[[]],[[]],[[]],[28,4],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[28,[[16,[[12,[15]]]]]],[[28,[22,[21]]],[[16,[[12,[15]]]]]],[[]],[[],7],[29,[[30,[28]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,[1],0,[[],2],[[],2],[[]],[[]],[29,29],[[]],[[],29],[5],[5],[6,[[7,[29]]]],[5],[[29,29],8],[[29,9],10],[[]],[[]],[[]],[[]],[[]],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],0,0,[[]],[[],7],[31,[[7,[29]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],0,[[]],0,0,[1],[[],2],[[],2],[[]],[[]],[32,32],[[]],0,[5],[5],[5],[[32,9],10],[[]],[[]],[[]],[[]],[[]],[32,4],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[32,[[16,[[12,[15]]]]]],[[32,[22,[21]]],[[16,[[12,[15]]]]]],[[]],[33,[[30,[32]]]],[[],7],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,0,0,[1],[[],2],[[],2],0,[[]],[[]],[33,33],[[]],[[],33],[5],[5],[6,[[7,[33]]]],[5],[[33,33],8],[[33,9],10],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],0,0,[[]],[[],7],[31,[[7,[33]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,0,[1],[[],2],[[],2],[[]],[[]],[34,34],[[]],0,[5],[5],[5],[[34,9],10],[[]],[[]],[[]],[[]],[[]],[34,4],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[34,[[16,[[12,[15]]]]]],[[34,[22,[21]]],[[16,[[12,[15]]]]]],[[]],[35,[[30,[34]]]],[[],7],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[1],[[],2],[[],2],[[]],[[]],0,[35,35],[[]],0,[[],35],[5],[5],[6,[[7,[35]]]],[5],[[35,35],8],[[35,9],10],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],0,0,[[]],[31,[[7,[35]]]],[[],7],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],[[[27,[21]]],[[22,[36]]]],[37,[[7,[38,39]]]],[37,8],[37,8],[[[41,[[27,[36]],40]],[41,[[27,[36]],[27,[36]]]]],[[22,[21]]]]],"c":[],"p":[[3,"Private"],[8,"Any"],[4,"DaLayer"],[4,"DaMode"],[15,"usize"],[8,"Deserializer"],[4,"Result"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[8,"Future"],[3,"Pin"],[8,"Block"],[8,"ProvideRuntimeApi"],[8,"BlockchainEvents"],[3,"Backend"],[3,"U256"],[3,"Vec"],[3,"PossibleValue"],[4,"Option"],[3,"TypeId"],[8,"DaClient"],[15,"slice"],[3,"AvailClient"],[3,"AvailConfig"],[6,"Result"],[3,"PathBuf"],[3,"CelestiaClient"],[3,"CelestiaConfig"],[3,"EthereumClient"],[3,"EthereumConfig"],[15,"u8"],[15,"str"],[3,"Url"],[4,"ParseError"],[6,"StorageWrites"],[3,"HashMap"],[3,"DataAvailabilityWorker"]]},\ +"mc_data_availability":{"doc":"","t":"NNIEEDNGNNNLLLLLLLLALLLLLLALLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLALLLLDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLDLMLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLMLMDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLDRRLLLMLLLLLLLLLLLLLLLLMLLLLLMMLLLLLLLLLLMDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRDLLLLLMLLMLLLLLLLLLLLLMLLLLLMMLLLLLLLLLLFFFFF","n":["Avail","Celestia","DaClient","DaLayer","DaMode","DataAvailabilityWorker","Ethereum","StorageWrites","Validity","Validium","Volition","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","avail","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","celestia","clone","clone","clone_into","clone_into","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","eq","eq","ethereum","fmt","fmt","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_mode","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_published_state","prove_current_block","publish_state_diff","to_owned","to_owned","to_possible_value","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","update_state","utils","value_variants","vzip","vzip","vzip","AvailClient","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","config","deref","deref_mut","drop","from","from_mut","from_mut","from_ref","from_ref","get_mode","init","into","into_any","into_any_arc","into_any_rc","last_published_state","publish_state_diff","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","AvailConfig","__clone_box","app_id","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","deserialize","drop","eq","fmt","from","from_mut","from_mut","from_ref","from_ref","init","into","into_any","into_any_arc","into_any_rc","mode","seed","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","validate_codegen","vzip","ws_provider","CelestiaClient","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","config","deref","deref_mut","drop","fmt","from","from_mut","from_mut","from_ref","from_ref","get_mode","init","into","into_any","into_any_arc","into_any_rc","last_published_state","publish_state_diff","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","CelestiaConfig","DEFAULT_CELESTIA_NODE","DEFAULT_NID","__clone_box","as_any","as_any_mut","auth_token","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","deserialize","drop","eq","fmt","from","from_mut","from_mut","from_ref","from_ref","http_provider","init","into","into_any","into_any_arc","into_any_rc","mode","nid","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","ws_provider","EthereumClient","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","config","deref","deref_mut","drop","fmt","from","from_mut","from_mut","from_ref","from_ref","get_mode","init","into","into_any","into_any_arc","into_any_rc","last_published_state","publish_state_diff","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","DEFAULT_CHAIN_ID","DEFAULT_ETHEREUM_NODE","DEFAULT_SEQUENCER_KEY","DEFAULT_STARKNET_CORE_CONTRACTS","EthereumConfig","__clone_box","as_any","as_any_mut","borrow","borrow_mut","chain_id","clone","clone_into","core_contracts","default","deref","deref_mut","deserialize","drop","eq","fmt","from","from_mut","from_mut","from_ref","from_ref","http_provider","init","into","into_any","into_any_arc","into_any_rc","mode","sequencer_key","to_owned","try_from","try_from","try_into","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","get_bytes_from_state_diff","get_valid_url","is_valid_http_endpoint","is_valid_ws_endpoint","pre_0_11_0_state_diff"],"q":[[0,"mc_data_availability"],[111,"mc_data_availability::avail"],[146,"mc_data_availability::avail::config"],[186,"mc_data_availability::celestia"],[222,"mc_data_availability::celestia::config"],[264,"mc_data_availability::ethereum"],[300,"mc_data_availability::ethereum::config"],[344,"mc_data_availability::utils"]],"d":["","","","","Data availability modes in which Madara can be initialized.","","","","Full Validity Rollup","Sovereign Validium","Hybrid Volition","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","",""],"i":[3,3,0,0,0,0,3,0,4,4,4,3,4,42,3,4,42,3,4,0,42,3,4,42,3,4,0,3,4,3,4,4,42,3,4,42,3,4,4,42,3,4,3,4,0,3,4,42,3,4,42,42,3,3,4,4,42,42,3,3,4,4,26,42,3,4,42,3,4,42,3,4,42,3,4,42,3,4,26,42,26,3,4,3,42,3,4,42,3,4,42,3,4,42,42,3,3,4,4,42,42,3,3,4,4,42,0,3,42,3,4,0,28,28,28,28,28,28,28,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,34,34,34,34,34,34,34,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,0,0,0,0,0,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,[1],[1],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],0,[[]],[[]],[[]],[[]],[[]],[[]],0,[3,3],[4,4],[[]],[[]],[[],4],[5],[5],[5],[5],[5],[5],[6,[[7,[4]]]],[5],[5],[5],[[3,3],8],[[4,4],8],0,[[3,9],10],[[4,9],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[12,[11]]],[[12,[2,11]]]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[[],[[16,[[12,[15]]]]]],[[4,[13,[[0,[[18,[17]],[19,[17]]]]]],[13,[[20,[17]]]]]],[[[22,[21]]],[[16,[[12,[15]]]]]],[[]],[[]],[3,[[24,[23]]]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[12,[26]],[13,[[0,[[18,[17]],[19,[17]]]]]],[13,[[20,[17]]]]]],0,[[],[[27,[3]]]],[[]],[[]],[[]],0,[1],[[],2],[[],2],[[]],[[]],[28,28],[[]],0,[5],[5],[5],[[]],[[]],[[]],[[]],[[]],[28,4],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[28,[[16,[[12,[15]]]]]],[[28,[22,[21]]],[[16,[[12,[15]]]]]],[[]],[[],7],[29,[[30,[28]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,[1],0,[[],2],[[],2],[[]],[[]],[29,29],[[]],[[],29],[5],[5],[6,[[7,[29]]]],[5],[[29,29],8],[[29,9],10],[[]],[[]],[[]],[[]],[[]],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],0,0,[[]],[31,[[7,[29]]]],[[],7],[[],7],[[],25],[[]],[[]],[[]],[[]],0,[[]],0,0,[1],[[],2],[[],2],[[]],[[]],[32,32],[[]],0,[5],[5],[5],[[32,9],10],[[]],[[]],[[]],[[]],[[]],[32,4],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[32,[[16,[[12,[15]]]]]],[[32,[22,[21]]],[[16,[[12,[15]]]]]],[[]],[[],7],[33,[[30,[32]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,0,0,[1],[[],2],[[],2],0,[[]],[[]],[33,33],[[]],[[],33],[5],[5],[6,[[7,[33]]]],[5],[[33,33],8],[[33,9],10],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],0,0,[[]],[[],7],[31,[[7,[33]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,0,[1],[[],2],[[],2],[[]],[[]],[34,34],[[]],0,[5],[5],[5],[[34,9],10],[[]],[[]],[[]],[[]],[[]],[34,4],[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],[34,[[16,[[12,[15]]]]]],[[34,[22,[21]]],[[16,[[12,[15]]]]]],[[]],[[],7],[35,[[30,[34]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[1],[[],2],[[],2],[[]],[[]],0,[35,35],[[]],0,[[],35],[5],[5],[6,[[7,[35]]]],[5],[[35,35],8],[[35,9],10],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[]],[[[12,[11]]],[[12,[2,11]]]],[[[13,[11]]],[[13,[2,11]]]],[[[14,[11]]],[[14,[2,11]]]],0,0,[[]],[[],7],[31,[[7,[35]]]],[[],7],[[],25],[[]],[[]],[[]],[[]],[[]],[[[27,[21]]],[[22,[36]]]],[37,[[7,[38,39]]]],[37,8],[37,8],[[[41,[[27,[36]],40]],[41,[[27,[36]],[27,[36]]]]],[[22,[21]]]]],"c":[],"p":[[3,"Private"],[8,"Any"],[4,"DaLayer"],[4,"DaMode"],[15,"usize"],[8,"Deserializer"],[4,"Result"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[8,"Future"],[3,"Pin"],[8,"Block"],[8,"ProvideRuntimeApi"],[8,"BlockchainEvents"],[3,"Backend"],[3,"U256"],[3,"Vec"],[3,"PossibleValue"],[4,"Option"],[3,"TypeId"],[8,"DaClient"],[15,"slice"],[3,"AvailClient"],[3,"AvailConfig"],[6,"Result"],[3,"PathBuf"],[3,"CelestiaClient"],[3,"CelestiaConfig"],[3,"EthereumClient"],[3,"EthereumConfig"],[15,"u8"],[15,"str"],[3,"Url"],[4,"ParseError"],[6,"StorageWrites"],[3,"HashMap"],[3,"DataAvailabilityWorker"]]},\ "mc_db":{"doc":"A database backend storing data about madara chain","t":"DGDLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFMALLLLLLLLLLLLRR","n":["Backend","DbHash","MappingCommitment","as_any","as_any","as_any_mut","as_any_mut","block_hash","borrow","borrow","borrow_mut","borrow_mut","da","deref","deref","deref_mut","deref_mut","drop","drop","fmt","from","from","from_mut","from_mut","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","mapping","meta","open","starknet_block_hash","starknet_database_dir","starknet_transaction_hashes","static_keys","try_from","try_from","try_into","try_into","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","vzip","vzip","CURRENT_SYNCING_TIPS","LAST_PROVED_BLOCK"],"q":[[0,"mc_db"],[55,"mc_db::static_keys"]],"d":["The Madara client database backend","Hash type that this backend uses for the database.","The mapping to write in db","","","","","","","","","","Return the da database manager","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Return the mapping database manager","Return the meta database manager","Open the database","","Returns the Starknet database directory.","","","","","","","","","","","","","","","",""],"i":[0,0,0,3,7,3,7,7,3,7,3,7,3,3,7,3,7,3,7,7,3,7,3,7,3,7,3,7,3,7,3,7,3,7,3,7,3,3,3,7,0,7,0,3,7,3,7,3,7,3,7,3,7,3,7,0,0],"f":[0,0,0,[[],1],[[],1],[[],1],[[],1],0,[[]],[[]],[[]],[[]],[[[3,[2]]],[[4,[[0,[2]]]]]],[5],[5],[5],[5],[5],[5],[[[7,[[0,[6,2]]]],8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[[11,[10]]],[[11,[1,10]]]],[[[11,[10]]],[[11,[1,10]]]],[[[4,[10]]],[[4,[1,10]]]],[[[4,[10]]],[[4,[1,10]]]],[[[12,[10]]],[[12,[1,10]]]],[[[12,[10]]],[[12,[1,10]]]],[[[3,[2]]],[[4,[[0,[2]]]]]],[[[3,[2]]],[[4,[[0,[2]]]]]],[[13,14,15],[[17,[[3,[2]],16]]]],0,[[14,18],19],0,0,[[],17],[[],17],[[],17],[[],17],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],0,0],"c":[],"p":[[8,"Any"],[8,"Block"],[3,"Backend"],[3,"Arc"],[15,"usize"],[8,"Debug"],[3,"MappingCommitment"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Rc"],[4,"DatabaseSource"],[3,"Path"],[15,"bool"],[3,"String"],[4,"Result"],[15,"str"],[3,"PathBuf"],[3,"TypeId"]]},\ "mc_mapping_sync":{"doc":"A worker syncing the Madara db","t":"DLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["MappingSyncWorker","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","drop","from","from_mut","from_mut","from_ref","from_ref","init","into","into_any","into_any_arc","into_any_rc","into_mut","into_ref","new","poll_next","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip"],"q":[[0,"mc_mapping_sync"]],"d":["The worker in charge of syncing the Madara db when it …","","","","","","","","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","",""],"i":[0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"f":[0,[[],1],[[],1],[[]],[[]],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[],2],[[]],[[[4,[3]]],[[4,[1,3]]]],[[[5,[3]]],[[5,[1,3]]]],[[[6,[3]]],[[6,[1,3]]]],[[]],[[]],[[[8,[7]],9,5,5,[5,[[10,[7]]]],2],[[11,[7]]]],[[[17,[[11,[7,[0,[[12,[7]],[13,[7]],[15,[7,[14,[7]]]]]],[14,[7]],16]]]],18],[[20,[19]]]],[[],21],[[[4,[3]]],[[21,[[4,[3]]]]]],[19,[[21,[19]]]],[21,[[21,[21]]]],[[[22,[3]]],[[21,[[22,[3]]]]]],[[],21],[[],21],[[],23],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[8,"Any"],[15,"usize"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[8,"Block"],[6,"ImportNotifications"],[3,"Duration"],[3,"Backend"],[3,"MappingSyncWorker"],[8,"ProvideRuntimeApi"],[8,"HeaderBackend"],[8,"Backend"],[8,"StorageProvider"],[8,"HasherT"],[3,"Pin"],[3,"Context"],[4,"Option"],[4,"Poll"],[4,"Result"],[3,"Vec"],[3,"TypeId"]]},\ "mc_rpc":{"doc":"Starknet RPC server API implementation","t":"DIKLKLKLLLKLKLLLKLFKLLLLLLKLLFLLLLLFLKLKLKLFKLKLKLKLKLKLKLKLKLKLLLLLLLLLLLLLKLLLLLLKLFLLLLLLLLL","n":["Starknet","StarknetRpcApiServer","add_declare_transaction","add_declare_transaction","add_deploy_account_transaction","add_deploy_account_transaction","add_invoke_transaction","add_invoke_transaction","as_any","as_any_mut","block_hash_and_number","block_hash_and_number","block_number","block_number","borrow","borrow_mut","call","call","casm_contract_class_to_compiled_class","chain_id","chain_id","current_block_hash","current_block_number","deref","deref_mut","drop","estimate_fee","estimate_fee","filter_events","flattened_sierra_to_casm_contract_class","from","from_mut","from_mut","from_ref","from_ref","get_block_by_block_hash","get_block_events","get_block_transaction_count","get_block_transaction_count","get_block_with_tx_hashes","get_block_with_tx_hashes","get_block_with_txs","get_block_with_txs","get_casm_cotract_class_hash","get_class","get_class","get_class_at","get_class_at","get_class_hash_at","get_class_hash_at","get_events","get_events","get_nonce","get_nonce","get_state_update","get_state_update","get_storage_at","get_storage_at","get_transaction_by_block_id_and_index","get_transaction_by_block_id_and_index","get_transaction_by_hash","get_transaction_by_hash","get_transaction_receipt","get_transaction_receipt","init","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_ref","into_rpc","new","pending_transactions","pending_transactions","rewrite","rewrite","rewrite","rewrite","rewrite","syncing","syncing","to_rpc_contract_class","try_from","try_into","type_id","type_name","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip"],"q":[[0,"mc_rpc"]],"d":["A Starknet RPC server for Madara","Server trait implementation for the StarknetRpcApi RPC API.","Submit a new transaction to be added to the chain","Submit a new declare transaction to be added to the chain","Add a Deploy Account Transaction","Add an Deploy Account Transaction","Add an Invoke Transaction to invoke a contract function","Add an Invoke Transaction to invoke a contract function","","","Get the most recent accepted block hash and number","","Get the most recent accepted block number","","","","Call a contract function at a given block id","","Converts a CasmContractClass to a CompiledClass","Get the chain id","Returns the chain id.","","","","","","Estimate the fee associated with transaction","Estimate the fee associated with transaction","Helper function to filter Starknet events provided a RPC …","Converts a FlattenedSierraClass to a CasmContractClass","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","Returns the current Starknet block from the block header’…","Helper function to get Starknet block details","Get the number of transactions in a block given a block id","","Get block information with transaction hashes given the …","Returns the specified block with transaction hashes.","Get block information with full transactions given the …","Get block information with full transactions given the …","","Get the contract class definition in the given block …","Get the contract class definition in the given block …","Get the contract class at a given contract address for a …","Get the contract class at a given contract address for a …","Get the contract class hash in the given block for the …","Get the contract class hash in the given block for the …","Returns all events matching the given filter","Returns all events matching the given filter","Get the nonce associated with the given address at the …","Get the nonce associated with the given address at the …","Get the information about the result of executing the …","Get the information about the result of executing the …","Get the value of the storage at the given address and key, …","get the storage at a given address and key and at a given …","Get the details of a transaction by a given block id and …","","Returns the information about a transaction by transaction …","Returns a transaction details from it’s hash.","Returns the receipt of a transaction by transaction hash.","Returns the receipt of a transaction by transaction hash.","","Calls U::from(self).","","","","","","","","","Collects all the methods and subscriptions defined in the …","","Returns the transactions in the transaction pool, …","Returns the transactions in the transaction pool, …","","","","","","Get an object about the sync status, or false if the node …","","Returns a ContractClass from a BlockifierContractClass","","","","","","","","",""],"i":[0,0,63,17,63,17,63,17,17,17,63,17,63,17,17,17,63,17,0,63,17,17,17,17,17,17,63,17,17,0,17,17,17,17,17,0,17,63,17,63,17,63,17,0,63,17,63,17,63,17,63,17,63,17,63,17,63,17,63,17,63,17,63,17,17,17,17,17,17,17,17,17,17,17,63,17,63,17,17,17,17,17,17,63,17,0,17,17,17,17,17,17,17,17,17],"f":[0,0,[1,[[5,[[4,[2,3]]]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],1],[[5,[[4,[2]]]]]],[18,[[5,[[4,[2,3]]]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],18],[[5,[[4,[2]]]]]],[19,[[5,[[4,[2,3]]]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],19],[[5,[[4,[2]]]]]],[[],20],[[],20],[[],[[23,[21,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]]],[[24,[21]]]],[[],[[23,[25,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]]],[[24,[25]]]],[[]],[[]],[[26,27],[[23,[[29,[28,3]],22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],26,27],[[24,[[29,[28]]]]]],[30,31],[[],[[23,[32,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]]],[[24,[32]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[11,[7,[8,[7]]]],[12,[7]]]],[0,[14,15,16]]]]],[[23,[33,34]]]],[[[17,[6,7,[0,[[9,[7]],[10,[7]]]]]]],[[24,[25]]]],[35],[35],[35],[[[29,[36,3]],27],[[5,[[4,[2,3]]]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],[29,[36]],27],[[5,[[4,[2]]]]]],0,[[[39,[38,3]]],[[23,[30,40]]]],[[]],[[]],[[]],[[]],[[]],[[[9,[7]]],[[42,[41]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],[0,[14,15,16]]]],25],[[23,[[29,[43]],0]]]],[27,[[23,[44,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27],[[24,[44]]]],[27,[[23,[45,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27],[[24,[45]]]],[27,[[23,[46,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27],[[24,[46]]]],[30,47],[[27,47],[[23,[48,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27,47],[[24,[48]]]],[[27,47],[[23,[48,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27,47],[[24,[48]]]],[[27,47],[[23,[32,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27,47],[[24,[32]]]],[49,[[5,[[4,[2,3]]]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],49],[[5,[[4,[2]]]]]],[[27,47],[[23,[32,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27,47],[[24,[32]]]],[27,[[23,[50,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27],[[24,[50]]]],[[47,47,27],[[23,[32,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],47,47,27],[[24,[32]]]],[[27,25],[[23,[51,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],27,25],[[24,[51]]]],[47,[[23,[51,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],47],[[24,[51]]]],[47,[[23,[52,22]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]],47],[[24,[52]]]],[[],35],[[]],[[[4,[3]]],[[4,[20,3]]]],[[[4,[3]]],[[4,[20,3]]]],[[[39,[3]]],[[39,[20,3]]]],[[[39,[3]]],[[39,[20,3]]]],[[[53,[3]]],[[53,[20,3]]]],[[[53,[3]]],[[53,[20,3]]]],[[]],[[]],[[],54],[[39,[39,[[55,[7]]]],[39,[[56,[7]]]],39,[39,[[57,[6]]]],[39,[[58,[7]]]]],[[17,[6,7]]]],[[],[[5,[[4,[2,3]]]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]]],[[5,[[4,[2]]]]]],[[[29,[3]]],[[23,[[29,[3]]]]]],[[[4,[3]]],[[23,[[4,[3]]]]]],[42,[[23,[42]]]],[[],23],[23,[[23,[23]]]],[[],[[5,[[4,[2,3]]]]]],[[[17,[6,7,[8,[7]],[0,[[9,[7]],[10,[7]],[11,[7,[8,[7]]]],[12,[7]]]],13,[0,[14,15,16]]]]],[[5,[[4,[2]]]]]],[59,[[23,[48,60]]]],[[],23],[[],23],[[],61],[[],62],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[4,"BroadcastedDeclareTransaction"],[8,"Future"],[3,"Global"],[3,"Box"],[3,"Pin"],[8,"ChainApi"],[8,"Block"],[8,"Backend"],[8,"HeaderBackend"],[8,"BlockBackend"],[8,"StorageProvider"],[8,"ProvideRuntimeApi"],[8,"TransactionPool"],[8,"HasherT"],[8,"Send"],[8,"Sync"],[3,"Starknet"],[3,"BroadcastedDeployAccountTransaction"],[3,"BroadcastedInvokeTransaction"],[8,"Any"],[3,"BlockHashAndNumber"],[4,"Error"],[4,"Result"],[6,"RpcResult"],[15,"u64"],[3,"FunctionCall"],[4,"BlockId"],[3,"String"],[3,"Vec"],[3,"CasmContractClass"],[3,"CompiledClass"],[3,"Felt"],[3,"H256"],[4,"ApiError"],[15,"usize"],[4,"BroadcastedTransaction"],[3,"EventsPage"],[3,"FlattenedSierraClass"],[3,"Arc"],[4,"StarknetSierraCompilationError"],[3,"Block"],[4,"Option"],[3,"EmittedEvent"],[15,"u128"],[4,"MaybePendingBlockWithTxHashes"],[4,"MaybePendingBlockWithTxs"],[3,"FieldElement"],[4,"ContractClass"],[3,"EventFilterWithPage"],[3,"StateUpdate"],[4,"Transaction"],[4,"MaybePendingTransactionReceipt"],[3,"Rc"],[3,"RpcModule"],[3,"Backend"],[3,"OverrideHandle"],[3,"Pool"],[3,"SyncingService"],[4,"ContractClass"],[3,"Error"],[3,"TypeId"],[15,"str"],[8,"StarknetRpcApiServer"]]},\ "mc_rpc_core":{"doc":"Starknet RPC API trait and types","t":"DIKKKLLKKLLKKLLLLKLLLKKKKKKKKKKKKKLLLLLLKLLLLLLKLLLLLLLALFFFFF","n":["Felt","StarknetRpcApiServer","add_declare_transaction","add_deploy_account_transaction","add_invoke_transaction","as_any","as_any_mut","block_hash_and_number","block_number","borrow","borrow_mut","call","chain_id","deref","deref_mut","deserialize","drop","estimate_fee","from","from_mut","from_ref","get_block_transaction_count","get_block_with_tx_hashes","get_block_with_txs","get_class","get_class_at","get_class_hash_at","get_events","get_nonce","get_state_update","get_storage_at","get_transaction_by_block_id_and_index","get_transaction_by_hash","get_transaction_receipt","init","into","into_any","into_any_arc","into_any_rc","into_rpc","pending_transactions","rewrite","rewrite","rewrite","rewrite","rewrite","serialize","syncing","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","utils","vzip","casm_contract_class_to_compiled_class","flattened_sierra_to_casm_contract_class","get_block_by_block_hash","get_casm_cotract_class_hash","to_rpc_contract_class"],"q":[[0,"mc_rpc_core"],[57,"mc_rpc_core::utils"]],"d":["","Server trait implementation for the StarknetRpcApi RPC API.","Submit a new transaction to be added to the chain","Add a Deploy Account Transaction","Add an Invoke Transaction to invoke a contract function","","","Get the most recent accepted block hash and number","Get the most recent accepted block number","","","Call a contract function at a given block id","Get the chain id","","","","","Estimate the fee associated with transaction","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get the number of transactions in a block given a block id","Get block information with transaction hashes given the …","Get block information with full transactions given the …","Get the contract class definition in the given block …","Get the contract class at a given contract address for a …","Get the contract class hash in the given block for the …","Returns all events matching the given filter","Get the nonce associated with the given address at the …","Get the information about the result of executing the …","Get the value of the storage at the given address and key, …","Get the details of a transaction by a given block id and …","Returns the information about a transaction by transaction …","Returns the receipt of a transaction by transaction hash.","","Calls U::from(self).","","","","Collects all the methods and subscriptions defined in the …","Returns the transactions in the transaction pool, …","","","","","","","Get an object about the sync status, or false if the node …","","","","","","","","","","Converts a CasmContractClass to a CompiledClass","Converts a FlattenedSierraClass to a CasmContractClass","Returns the current Starknet block from the block header’…","","Returns a ContractClass from a BlockifierContractClass"],"i":[0,0,45,45,45,15,15,45,45,15,15,45,45,15,15,15,15,45,15,15,15,45,45,45,45,45,45,45,45,45,45,45,45,45,15,15,15,15,15,45,45,15,15,15,15,15,15,45,15,15,15,15,15,15,15,0,15,0,0,0,0,0],"f":[0,0,[1,[[4,[[3,[2]]]]]],[5,[[4,[[3,[2]]]]]],[6,[[4,[[3,[2]]]]]],[[],7],[[],7],[[],[[9,[8]]]],[[],[[9,[10]]]],[[]],[[]],[[11,12],[[9,[[14,[13]]]]]],[[],[[9,[15]]]],[16],[16],[17,[[18,[15]]]],[16],[[[14,[19]],12],[[4,[[3,[2]]]]]],[[]],[[]],[[]],[12,[[9,[20]]]],[12,[[9,[21]]]],[12,[[9,[22]]]],[[12,23],[[9,[24]]]],[[12,23],[[9,[24]]]],[[12,23],[[9,[15]]]],[25,[[4,[[3,[2]]]]]],[[12,23],[[9,[15]]]],[12,[[9,[26]]]],[[23,23,12],[[9,[15]]]],[[12,10],[[9,[27]]]],[23,[[9,[27]]]],[23,[[9,[28]]]],[[],16],[[]],[[[3,[29]]],[[3,[7,29]]]],[[[30,[29]]],[[30,[7,29]]]],[[[31,[29]]],[[31,[7,29]]]],[[],32],[[],[[4,[[3,[2]]]]]],[[[14,[29]]],[[18,[[14,[29]]]]]],[18,[[18,[18]]]],[[],18],[33,[[18,[33]]]],[[[3,[29]]],[[18,[[3,[29]]]]]],[[15,34],18],[[],[[4,[[3,[2]]]]]],[[],18],[[],18],[[],35],[[]],[[]],[[]],[[]],0,[[]],[36,37],[[[30,[38]]],[[40,[36,39]]]],[[[42,[41]]],[[33,[43]]]],[36,23],[44,[[40,[24]]]]],"c":[],"p":[[4,"BroadcastedDeclareTransaction"],[8,"Future"],[3,"Box"],[3,"Pin"],[3,"BroadcastedDeployAccountTransaction"],[3,"BroadcastedInvokeTransaction"],[8,"Any"],[3,"BlockHashAndNumber"],[6,"RpcResult"],[15,"u64"],[3,"FunctionCall"],[4,"BlockId"],[3,"String"],[3,"Vec"],[3,"Felt"],[15,"usize"],[8,"Deserializer"],[4,"Result"],[4,"BroadcastedTransaction"],[15,"u128"],[4,"MaybePendingBlockWithTxHashes"],[4,"MaybePendingBlockWithTxs"],[3,"FieldElement"],[4,"ContractClass"],[3,"EventFilterWithPage"],[3,"StateUpdate"],[4,"Transaction"],[4,"MaybePendingTransactionReceipt"],[3,"Global"],[3,"Arc"],[3,"Rc"],[3,"RpcModule"],[4,"Option"],[8,"Serializer"],[3,"TypeId"],[3,"CasmContractClass"],[3,"CompiledClass"],[3,"FlattenedSierraClass"],[4,"StarknetSierraCompilationError"],[6,"Result"],[8,"Block"],[8,"HeaderBackend"],[3,"Block"],[4,"ContractClass"],[8,"StarknetRpcApiServer"]]},\ "mc_storage":{"doc":"Storage overrides readers","t":"DDDILLLLLLLLLLLLKLLKLLKLLLLLLLLLLLMLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLFFLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLL","n":["OverrideHandle","RuntimeApiStorageOverride","SchemaV1Override","StorageOverride","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","contract_class_by_address","contract_class_by_address","contract_class_by_address","contract_class_by_class_hash","contract_class_by_class_hash","contract_class_by_class_hash","contract_class_hash_by_address","contract_class_hash_by_address","contract_class_hash_by_address","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fallback","for_block_hash","for_schema_version","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_storage_by_storage_key","get_storage_by_storage_key","get_storage_by_storage_key","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","new","new","nonce","nonce","nonce","onchain_storage_schema","overrides_handle","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","schemas","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","vzip","vzip","vzip"],"q":[[0,"mc_storage"]],"d":["A handle containing multiple entities implementing …","A wrapper type for the Runtime API.","An override for runtimes that use Schema V1","Something that can fetch Starknet-related data. This trait …","","","","","","","","","","","","","Return the contract class at the provided address for the …","","","Return the contract class for a provided class_hash and …","","Return the contract class for a provided class_hash and …","Return the class hash at the provided address for the …","","","","","","","","","","","","A non-failing way to retrieve the storage data","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","get storage","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","Returns the nonce for a provided contract address and …","","Return the nonce for a provided contract address and block …","Retrieve the current pallet-starknet storage schema version","Create and return a handle of the starknet schema overrides","","","","","","","","","","","","","","","","Contains one implementation of StorageOverride by version …","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,9,16,13,9,16,13,9,16,13,9,16,13,17,9,13,17,9,13,17,9,13,9,16,13,9,16,13,9,16,13,16,16,16,9,16,13,9,9,16,16,13,13,9,9,16,16,13,13,17,9,13,9,16,13,9,16,13,9,16,13,9,16,13,9,16,13,9,16,13,9,16,13,9,13,17,9,13,0,0,9,9,9,9,9,16,16,16,16,16,13,13,13,13,13,16,9,16,13,9,16,13,9,16,13,9,16,13,9,16,13,9,16,13,9,16,13,9,16,13],"f":[0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[2,[[4,[3]]]],[[[9,[5,[0,[[6,[5]],[8,[5,[7,[5]]]]]],[7,[5]]]],2],[[4,[3]]]],[[[13,[5,[0,[[10,[5]],11,12]]]],2],[[4,[3]]]],[14,[[4,[3]]]],[[[9,[5,[0,[[6,[5]],[8,[5,[7,[5]]]]]],[7,[5]]]],14],[[4,[3]]]],[[[13,[5,[0,[[10,[5]],11,12]]]],14],[[4,[3]]]],[2,[[4,[14]]]],[[[9,[5,[0,[[6,[5]],[8,[5,[7,[5]]]]]],[7,[5]]]],2],[[4,[14]]]],[[[13,[5,[0,[[10,[5]],11,12]]]],2],[[4,[14]]]],[15],[15],[15],[15],[15],[15],[15],[15],[15],0,[[[16,[5]],[0,[[6,[5]],[8,[5,[7,[5]]]]]]],[[18,[17]]]],[[[16,[5]],19],[[18,[17]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[2,20],[[4,[21]]]],[[[9,[5,[0,[[6,[5]],[8,[5,[7,[5]]]]]],[7,[5]]]],2,20],[[4,[21]]]],[[[13,[5,[0,[[10,[5]],11,12]]]],2,20],[[4,[21]]]],[[],15],[[],15],[[],15],[[]],[[]],[[]],[[[18,[22]]],[[18,[1,22]]]],[[[18,[22]]],[[18,[1,22]]]],[[[18,[22]]],[[18,[1,22]]]],[[[23,[22]]],[[23,[1,22]]]],[[[23,[22]]],[[23,[1,22]]]],[[[23,[22]]],[[23,[1,22]]]],[[[24,[22]]],[[24,[1,22]]]],[[[24,[22]]],[[24,[1,22]]]],[[[24,[22]]],[[24,[1,22]]]],[[]],[[]],[[]],[[]],[[]],[[]],[23,[[9,[5]]]],[23,[[13,[5]]]],[2,[[4,[25]]]],[[[9,[5,[0,[[6,[5]],[8,[5,[7,[5]]]]]],[7,[5]]]],2],[[4,[25]]]],[[[13,[5,[0,[[10,[5]],11,12]]]],2],[[4,[25]]]],[[[0,[[6,[5]],[8,[5,[7,[5]]]]]]],19],[[[23,[[0,[[10,[5]],[6,[5]],[8,[5,[7,[5]]]]]]]]],[[23,[[16,[5]]]]]],[[],26],[4,[[26,[4]]]],[26,[[26,[26]]]],[[[27,[22]]],[[26,[[27,[22]]]]]],[[[18,[22]]],[[26,[[18,[22]]]]]],[26,[[26,[26]]]],[[[18,[22]]],[[26,[[18,[22]]]]]],[4,[[26,[4]]]],[[],26],[[[27,[22]]],[[26,[[27,[22]]]]]],[[[27,[22]]],[[26,[[27,[22]]]]]],[[[18,[22]]],[[26,[[18,[22]]]]]],[4,[[26,[4]]]],[[],26],[26,[[26,[26]]]],0,[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[8,"Any"],[3,"ContractAddress"],[4,"ContractClass"],[4,"Option"],[8,"Block"],[8,"HeaderBackend"],[8,"Backend"],[8,"StorageProvider"],[3,"SchemaV1Override"],[8,"ProvideRuntimeApi"],[8,"Send"],[8,"Sync"],[3,"RuntimeApiStorageOverride"],[3,"ClassHash"],[15,"usize"],[3,"OverrideHandle"],[8,"StorageOverride"],[3,"Box"],[4,"StarknetStorageSchemaVersion"],[3,"StorageKey"],[3,"StarkFelt"],[3,"Global"],[3,"Arc"],[3,"Rc"],[3,"Nonce"],[4,"Result"],[3,"Vec"],[3,"TypeId"]]},\ "mc_transaction_pool":{"doc":"Substrate transaction pool implementation.","t":"DQQIQNDGNNDDDEDNNEQLLLLLLLLLLLLLLLLLLLLLLLLMKLKLKLKLLLLLLLLLLLLLLLLLMLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLMMLMLLLLMLLMLLMLLMLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLNNENGNLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["BasicPool","Block","BodyFuture","ChainApi","Error","Full","FullChainApi","FullPool","Invalid","Light","Options","Pool","PoolLimit","RevalidationType","Transaction","Unknown","Valid","ValidatedTransaction","ValidationFuture","__clone_box","__clone_box","__clone_box","api","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_bits","as_byte_slice","as_ref","as_slice_of","ban_time","block_body","block_body","block_header","block_header","block_id_to_hash","block_id_to_hash","block_id_to_number","block_id_to_number","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","clone","clone","clone","clone_into","clone_into","clone_into","count","data","data","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","duplicate","encode_hex","encode_hex_upper","eq","equivalent","equivalent","equivalent","error","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","future","hash","hash","hash_and_length","hash_and_length","hash_of","hash_of","import_notification_stream","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_exceeded","is_propagable","longevity","maintain","new","new","new_full","new_full","new_test","notification_future","on_broadcasted","parse_formatted","pool","priority","priority","propagate","provides","provides","prune","prune_known","prune_tags","ready","ready","ready_at","ready_transaction","reject_future_transactions","remove_invalid","requires","requires","resubmit","resubmit_at","source","status","submit_and_watch","submit_and_watch","submit_at","submit_at","submit_local","submit_one","submit_one","to_owned","to_owned","to_owned","total_bytes","tree_route","tree_route","try_as_bits","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","valid_at","valid_till","validate_transaction","validate_transaction","validate_transaction_blocking","validated_pool","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_revalidation_type","BlockIdConversion","Blockchain","Error","Pool","Result","RuntimeApi","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","drop","fmt","fmt","from","from","from","from_mut","from_ref","init","into","into_any","into_any_arc","into_any_rc","into_pool_error","source","to_string","try_from","try_into","type_id","unchecked_into","unique_saturated_into","vzip"],"q":[[0,"mc_transaction_pool"],[291,"mc_transaction_pool::error"]],"d":["Basic implementation of transaction pool that can be …","Block type.","Body future (since block body might be remote)","Concrete extrinsic validation and query logic.","Error type.","Full revalidation type.","The transaction pool logic for full client.","A transaction pool for a full node.","Transaction that is invalid.","Light revalidation type.","Pool configuration options.","Extrinsics pool that performs validation.","Queue limits","Type of revalidation.","Immutable transaction","Transaction which validity can’t be determined.","Transaction that has been validated successfully.","Pre-validated transaction. Validated pool only accepts …","Validate transaction future.","","","","Get access to the underlying api","","","","","","","","","","","","","","","","","","","","","How long the extrinsic is banned for.","Returns a block body given the block.","","Returns a block header given the block id.","","Returns a block hash given the block id.","","Returns a block number given the block id.","","","","","","","","","","","","","","","","","","Number of bytes encoding of the transaction requires.","","","","","","","Maximal number of transactions in the queue.","","Raw extrinsic representing that transaction.","","","","","","","","","","","","","","","","","","","","","","","","","","Explicit transaction clone.","","","","","","","Transaction pool error.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Future queue limits.","","Transaction hash (unique)","Returns hash and encoding length of the extrinsic.","","Returns transaction hash","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if any of the provided values exceeds the …","","","","Create new transaction pool logic.","Create a new transaction pool.","Create new basic transaction pool for a full node with the …","Create new basic transaction pool for a full node with the …","Create new basic transaction pool with provided api, for …","Inform the transaction pool about imported and finalized …","","","Gets shared reference to the underlying pool.","","Transaction priority (higher = better)","Should that transaction be propagated.","","Tags that this transaction provides.","Prunes ready transactions.","Prunes known ready transactions.","Prunes ready transactions that provide given list of tags.","","Ready queue limits.","","","Reject future transactions.","","","Tags required by the transaction.","Resubmit some transaction that were validated elsewhere.","Resubmit the given extrinsics to the pool.","Source of that transaction.","","Import a single extrinsic and starts to watch its progress …","","Imports a bunch of unverified extrinsics to the pool","","","Imports one unverified extrinsic to the pool","","","","","Maximal size of encodings of all transactions in the queue.","Compute a tree-route between two blocks. See TreeRoute for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume validity result, transaction data and produce …","At which block the transaction becomes invalid?","Verify extrinsic at given block.","","Validates a transaction by calling into the runtime, same …","get a reference to the underlying validated pool.","","","","","","","","","Create new basic transaction pool with provided api and …","","","Transaction pool error type.","","Transaction pool result.","","","","","","","","","","","","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Calls U::from(self).","","","","","","","","","","","",""],"i":[0,2,2,0,2,80,0,0,38,80,0,0,0,0,0,38,38,0,2,26,27,28,4,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,10,10,10,10,27,2,21,2,21,2,21,2,21,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,10,26,27,28,26,27,28,28,10,10,27,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,10,10,10,10,10,10,10,0,27,38,10,28,21,26,4,80,27,27,38,10,28,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,27,10,10,2,21,26,4,4,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,28,10,10,4,21,26,56,4,4,0,4,10,4,10,10,10,10,10,26,26,26,4,27,4,4,27,4,10,10,26,26,10,4,26,4,26,4,4,26,4,26,27,28,28,2,21,10,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,21,26,4,80,27,38,10,28,38,10,2,21,21,26,21,26,4,80,27,38,10,28,4,81,81,0,81,0,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[[[4,[2,3]]],2],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],[[7,[6]]]],[[],[[9,[8]]]],[10],[[],[[13,[[9,[11]],12]]]],0,[[]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]]]],[[],[[13,[22]]]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]]],[[13,[22]]]],[23,[[13,[22]]]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]],23],[[24,[22]]]],[23,[[13,[[22,[25]]]]]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]],23],[[24,[[22,[25]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[26,[2]]],[[26,[2]]]],[27,27],[28,28],[[]],[[]],[[]],0,[10],0,[[],27],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[29],[[[10,[30,30]]],[[10,[30,30]]]],[[],[[32,[31]]]],[[],[[32,[31]]]],[[[10,[33,33]],[10,[33,33]]],34],[[],34],[[],34],[[],34],0,[[27,35],36],[[[38,[37,37,37]],35],36],[[[10,[37,37]],35],36],[[28,35],36],[[]],[[]],[[]],[[]],[[]],[39,27],[[]],[[]],[[]],[40,28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[10],0,[[]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]]]],[[[26,[2]]]],[[[4,[2,3]],[41,[[4,[2,3]]]]],[[42,[[4,[2,3]]]]]],[[[4,[2,3]]],[[43,[[42,[[4,[2,3]]]]]]]],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[45,[44]]],[[45,[5,44]]]],[[[45,[44]]],[[45,[5,44]]]],[[[45,[44]]],[[45,[5,44]]]],[[[45,[44]]],[[45,[5,44]]]],[[[45,[44]]],[[45,[5,44]]]],[[[45,[44]]],[[45,[5,44]]]],[[[45,[44]]],[[45,[5,44]]]],[[[45,[44]]],[[45,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[[28,29,29],34],[10,34],[10,48],[[[4,[2,3]],49],[[51,[[45,[50]]]]]],[[46,[22,[52]],53],21],0,0,0,[[[46,[2]]]],[[[46,[[57,[3]]]],[46,[58]]]],[[[4,[2,3]],[61,[[42,[[4,[2,3]]]],[60,[59]]]]]],[62,[[13,[63,64]]]],[[[4,[2,3]]],[[46,[[26,[2]]]]]],[10,65],0,0,[10,[[9,[66]]]],0,[[[26,[2]],23,23,9],13],[[[26,[2]],23,9],13],[[[26,[2]],23,67,[0,[67,30]]],13],[[[4,[2,3]]],[[45,[68]]]],0,[[[4,[2,3]],25],[[51,[[45,[50]]]]]],[[[4,[2,3]],[42,[[4,[2,3]]]]],[[22,[46]]]],0,[[[4,[2,3]],[9,[[42,[[4,[2,3]]]]]]],[[60,[46]]]],[10,[[9,[66]]]],0,[[[26,[2]],[61,[38]]]],[[[26,[2]],23,69,67],[[13,[[60,[13]]]]]],0,[[[4,[2,3]]],70],[[[26,[2]],23,69],[[13,[0]]]],[[[4,[2,3]],23,69,[41,[[4,[2,3]]]]],[[72,[[51,[[45,[[71,[[4,[2,3]]]]]]]]]]]],[[[26,[2]],23,69,67],[[13,[[60,[13]]]]]],[[[4,[2,3]],23,69,[60,[[41,[[4,[2,3]]]]]]],[[72,[[60,[[13,[[42,[[4,[2,3]]]]]]]]]]]],[[[4,[[21,[[0,[[14,[3]],[15,[3]],[17,[3]],[16,[3]],[18,[3]],19,20]],3]],3]],23,[73,[[4,[[21,[[0,[[14,[3]],[15,[3]],[17,[3]],[16,[3]],[18,[3]],19,20]],3]],3]]]]],13],[[[26,[2]],23,69],13],[[[4,[2,3]],23,69,[41,[[4,[2,3]]]]],[[72,[[42,[[4,[2,3]]]]]]]],[[]],[[]],[[]],0,[[],[[13,[74]]]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]]],[[13,[74]]]],[[],[[13,[[7,[6]],75]]]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],76],[[],76],[[],76],[[],76],[[],76],[[],76],[[],76],[[],76],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[77,69,29,78],38],0,[[23,69]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]],23,69]],[[[21,[[0,[[14,[3]],[15,[3]],[16,[3]],[17,[3]],[18,[3]],19,20]],3]],[23,[3]],69],[[24,[79]]]],[[[26,[2]]],[[0,[2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[],5],[[],5],[[]],[[]],[29],[29],[29],[[81,35],36],[[81,35],36],[82,81],[[]],[83,81],[[]],[[]],[[],29],[[]],[[[45,[44]]],[[45,[5,44]]]],[[[46,[44]]],[[46,[5,44]]]],[[[47,[44]]],[[47,[5,44]]]],[81,[[13,[83,81]]]],[81,[[22,[84]]]],[[],59],[[],13],[[],13],[[],76],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"ChainApi"],[8,"Block"],[3,"BasicPool"],[8,"Any"],[8,"BitOrder"],[3,"BitSlice"],[15,"u8"],[15,"slice"],[3,"Transaction"],[8,"FromByteSlice"],[4,"Error"],[4,"Result"],[8,"ProvideRuntimeApi"],[8,"BlockBackend"],[8,"BlockIdTo"],[8,"HeaderBackend"],[8,"HeaderMetadata"],[8,"Send"],[8,"Sync"],[3,"FullChainApi"],[4,"Option"],[4,"BlockId"],[6,"Result"],[6,"NumberFor"],[3,"Pool"],[3,"Options"],[3,"PoolLimit"],[15,"usize"],[8,"Clone"],[15,"char"],[8,"FromIterator"],[8,"PartialEq"],[15,"bool"],[3,"Formatter"],[6,"Result"],[8,"Debug"],[4,"ValidatedTransaction"],[3,"Options"],[3,"Limit"],[6,"TransactionFor"],[6,"TxHash"],[6,"ImportNotificationStream"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[6,"TransactionLongevity"],[4,"ChainEvent"],[8,"Future"],[3,"Pin"],[3,"Registry"],[8,"SpawnEssentialNamed"],[8,"ExecutorProvider"],[8,"UsageProvider"],[6,"FullPool"],[8,"BlockchainEvents"],[8,"MaintainedTransactionPool"],[3,"String"],[3,"Vec"],[3,"HashMap"],[8,"Format"],[8,"FromFormattedStr"],[3,"Error"],[6,"TransactionPriority"],[6,"TransactionTag"],[8,"IntoIterator"],[8,"ReadyTransactions"],[4,"TransactionSource"],[3,"PoolStatus"],[6,"TransactionStatusStreamFor"],[6,"PoolFuture"],[6,"LocalTransactionFor"],[3,"TreeRoute"],[4,"BitSpanError"],[3,"TypeId"],[15,"u64"],[3,"ValidTransaction"],[6,"TransactionValidity"],[4,"RevalidationType"],[4,"Error"],[4,"Error"],[4,"Error"],[8,"Error"]]},\ -"mp_block":{"doc":"StarkNet block primitives.","t":"DGDLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLMLLLLLLLLLLLLLLLMMLLLLLLLLLLMLLLLLLMMLLLLLLLLLLLLLLLLLL","n":["Block","BlockTransactions","Header","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","block_number","block_timestamp","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","default","default","deref","deref","deref_mut","deref_mut","drop","drop","encode_to","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event_commitment","event_count","extra_data","fmt","fmt","from","from","from_mut","from_mut","from_ref","from_ref","global_state_root","hash","header","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_block_context","new","new","parent_block_hash","protocol_version","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sequencer_address","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_owned","to_owned","transaction_commitment","transaction_count","transactions","transactions_hashes","try_from","try_from","try_into","try_into","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip"],"q":[[0,"mp_block"]],"d":["Starknet block definition.","Block Transactions","Starknet header definition.","","","","","","","The number (height) of this block.","The time the sequencer created this block before executing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A commitment to the events produced in this block","The number of events","Extraneous data that might be useful for running …","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","The state commitment after this block.","Compute the hash of the header.","Return a reference to the block header","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Converts to a blockifier BlockContext","Creates a new header.","Creates a new block.","The hash of this block’s parent.","The version of the Starknet protocol used when creating …","","","","","","","","","","","The Starknet address of the sequencer who created this …","","","","","","","A commitment to the transactions included in the block","The number of transactions in a block","Return a reference to all transactions","Returns an iterator that iterates over all transaction …","","","","","","","","","","","","","","","",""],"i":[0,0,0,3,4,3,4,3,4,3,3,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,4,3,4,3,4,3,4,3,3,4,3,4,3,4,3,4,3,4,3,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,3,3,4,3,4,3,4,3,3,4,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4],"f":[0,0,0,[1],[1],[[],2],[[],2],[[],2],[[],2],0,0,[[]],[[]],[[]],[[]],[3,3],[4,4],[[]],[[]],[5,[[7,[3,6]]]],[5,[[7,[4,6]]]],[[[9,[8]]],[[7,[6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,5],[[7,[6]]]],[[10,5],[[7,[6]]]],[[],3],[[],4],[11],[11],[11],[11],[11],[11],[[3,[0,[12,13]]]],[[4,[0,[12,13]]]],[[3,3],14],[[4,4],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],0,0,0,[[3,15],16],[[4,15],16],[[]],[[]],[[]],[[]],[[]],[[]],0,[3,17],[4,3],[[],11],[[],11],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[3,22,23],24],[[25,26,25,22,26,27,25,27,25,8,[29,[28]]],3],[[3,30],4],0,0,[7,[[7,[7]]]],[[[31,[18]]],[[7,[[31,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[29,[[7,[29]]]],[[],7],[[[31,[18]]],[[7,[[31,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[7,[[7,[7]]]],[[],7],[29,[[7,[29]]]],0,[3,11],[4,11],[[[9,[8]]],[[31,[8,18]]]],[[[9,[8]]],[[31,[8,18]]]],[[]],[[]],0,0,[4,30],[[4,17],32],[[],7],[[],7],[[],7],[[],7],[[],33],[[],33],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[3,"Header"],[3,"Block"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[15,"usize"],[8,"Output"],[8,"Sized"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Felt252Wrapper"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[3,"ContractAddress"],[3,"ChainId"],[3,"BlockContext"],[6,"StarkHash"],[15,"u64"],[15,"u128"],[3,"U256"],[4,"Option"],[6,"BlockTransactions"],[3,"Vec"],[8,"Iterator"],[3,"TypeId"]]},\ +"mp_block":{"doc":"StarkNet block primitives.","t":"DGDLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLMLLLLLLLLLLLLLLLMMLLLLLLLLLLMLLLLLLMMLLLLLLLLLLLLLLLLLL","n":["Block","BlockTransactions","Header","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","block_number","block_timestamp","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","default","default","deref","deref","deref_mut","deref_mut","drop","drop","encode_to","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event_commitment","event_count","extra_data","fmt","fmt","from","from","from_mut","from_mut","from_ref","from_ref","global_state_root","hash","header","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_block_context","new","new","parent_block_hash","protocol_version","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sequencer_address","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_owned","to_owned","transaction_commitment","transaction_count","transactions","transactions_hashes","try_from","try_from","try_into","try_into","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip"],"q":[[0,"mp_block"]],"d":["Starknet block definition.","Block Transactions","Starknet header definition.","","","","","","","The number (height) of this block.","The time the sequencer created this block before executing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A commitment to the events produced in this block","The number of events","Extraneous data that might be useful for running …","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","The state commitment after this block.","Compute the hash of the header.","Return a reference to the block header","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Converts to a blockifier BlockContext","Creates a new header.","Creates a new block.","The hash of this block’s parent.","The version of the Starknet protocol used when creating …","","","","","","","","","","","The Starknet address of the sequencer who created this …","","","","","","","A commitment to the transactions included in the block","The number of transactions in a block","Return a reference to all transactions","Returns an iterator that iterates over all transaction …","","","","","","","","","","","","","","","",""],"i":[0,0,0,3,4,3,4,3,4,3,3,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,3,3,3,3,3,4,4,4,4,4,4,3,3,3,3,4,3,4,3,4,3,4,3,3,4,3,4,3,4,3,4,3,4,3,4,3,3,4,3,3,3,3,3,3,3,4,4,4,4,4,3,3,4,3,4,3,4,3,3,4,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4],"f":[0,0,0,[1],[1],[[],2],[[],2],[[],2],[[],2],0,0,[[]],[[]],[[]],[[]],[3,3],[4,4],[[]],[[]],[5,[[7,[3,6]]]],[5,[[7,[4,6]]]],[[[9,[8]]],[[7,[6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,5],[[7,[6]]]],[[10,5],[[7,[6]]]],[[],3],[[],4],[11],[11],[11],[11],[11],[11],[[3,[0,[12,13]]]],[[4,[0,[12,13]]]],[[3,3],14],[[4,4],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],0,0,0,[[3,15],16],[[4,15],16],[[]],[[]],[[]],[[]],[[]],[[]],0,[3,17],[4,3],[[],11],[[],11],[[]],[[]],[[[19,[18]]],[[19,[2,18]]]],[[[19,[18]]],[[19,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[20,[18]]],[[20,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[[21,[18]]],[[21,[2,18]]]],[[3,22,23],24],[[25,26,25,22,26,27,25,27,25,8,[29,[28]]],3],[[3,30],4],0,0,[7,[[7,[7]]]],[[[31,[18]]],[[7,[[31,[18]]]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[29,[[7,[29]]]],[[],7],[[[31,[18]]],[[7,[[31,[18]]]]]],[29,[[7,[29]]]],[[[19,[18]]],[[7,[[19,[18]]]]]],[7,[[7,[7]]]],[[],7],0,[3,11],[4,11],[[[9,[8]]],[[31,[8,18]]]],[[[9,[8]]],[[31,[8,18]]]],[[]],[[]],0,0,[4,30],[[4,17],32],[[],7],[[],7],[[],7],[[],7],[[],33],[[],33],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[3,"Header"],[3,"Block"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[15,"usize"],[8,"Output"],[8,"Sized"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Felt252Wrapper"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[3,"ContractAddress"],[3,"ChainId"],[3,"BlockContext"],[6,"StarkHash"],[15,"u64"],[15,"u128"],[3,"U256"],[4,"Option"],[6,"BlockTransactions"],[3,"Vec"],[8,"Iterator"],[3,"TypeId"]]},\ "mp_chain_id":{"doc":"Traits for chain ids.","t":"RR","n":["SN_GOERLI_CHAIN_ID","SN_MAIN_CHAIN_ID"],"q":[[0,"mp_chain_id"]],"d":["ChainId for Starknet Goerli testnet","ChainId for Starknet Mainnet"],"i":[0,0],"f":[0,0],"c":[],"p":[]},\ "mp_commitments":{"doc":"","t":"GDLLLLLFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ClassCommitmentLeafHash","StateCommitmentTree","__clone_box","as_any","as_any_mut","borrow","borrow_mut","calculate_class_commitment_leaf_hash","calculate_class_commitment_tree_root_hash","calculate_commitments","calculate_contract_state_hash","calculate_event_hash","clone","clone_into","commit","default","deref","deref_mut","drop","eq","fmt","from","from_mut","from_ref","get","get_proof","init","into","into_any","into_any_arc","into_any_rc","nodes","rewrite","rewrite","rewrite","rewrite","rewrite","set","to_owned","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip"],"q":[[0,"mp_commitments"]],"d":["Hash of the leaf of the ClassCommitment tree","A Patricia Merkle tree with height 251 used to compute …","","","","","","Calculate class commitment tree leaf hash value.","Calculate class commitment tree root hash value.","Calculate the transaction commitment, the event commitment …","Calculates the contract state hash from its preimage.","Calculate the hash of an event.","","","Get the merkle root of the tree.","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Returns a leaf of the tree stored at key key","Generates a proof for key. See MerkleTree::get_proof.","","Calls U::from(self).","","","","Returns the tree’s nodes","","","","","","Sets the value of a key in the merkle tree.","","","","","","","","",""],"i":[0,0,11,11,11,11,11,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"f":[0,0,[1],[[],2],[[],2],[[]],[[]],[3,4],[[[5,[3]]],3],[[[5,[6]],[5,[7]],3]],[[3,3,3],3],[7,8],[[[11,[[0,[9,10]]]]],[[11,[[0,[9,10]]]]]],[[]],[[[11,[10]]],3],[[],[[11,[10]]]],[12],[12],[12],[[[11,[[0,[13,10]]]],[11,[[0,[13,10]]]]],14],[[[11,[[0,[15,10]]]],16],17],[[]],[[]],[[]],[[[11,[10]],3],[[18,[3]]]],[[[11,[10]],3],[[19,[0]]]],[[],12],[[]],[[[21,[20]]],[[21,[2,20]]]],[[[22,[20]]],[[22,[2,20]]]],[[[23,[20]]],[[23,[2,20]]]],0,[24,[[24,[24]]]],[[[19,[20]]],[[24,[[19,[20]]]]]],[[],24],[18,[[24,[18]]]],[[[21,[20]]],[[24,[[21,[20]]]]]],[[[11,[10]],3,3]],[[]],[[],24],[[],24],[[],25],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[3,"Felt252Wrapper"],[6,"ClassCommitmentLeafHash"],[15,"slice"],[4,"Transaction"],[3,"Event"],[3,"FieldElement"],[8,"Clone"],[8,"HasherT"],[3,"StateCommitmentTree"],[15,"usize"],[8,"PartialEq"],[15,"bool"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[4,"Option"],[3,"Vec"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Result"],[3,"TypeId"]]},\ "mp_digest_log":{"doc":"Utility to read the Starknet block form the Substrate …","t":"NEERNNLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Block","FindLogError","Log","MADARA_ENGINE_ID","MultipleLogs","NotLog","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","decode","decode_all","decode_all_with_depth_limit","decode_with_depth_limit","deref","deref","deref_mut","deref_mut","drop","drop","encode_to","ensure_log","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","find_log","find_starknet_block","fmt","fmt","fmt","from","from","from_mut","from_mut","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","size_hint","to_keyed_vec","to_owned","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip"],"q":[[0,"mp_digest_log"]],"d":["","Error that may occur while searching a Madara [Log] in the …","A Madara log","","There was multiple Madara [Log] in the [Digest]","There was no Madara [Log] in the [Digest]","","","","","","","","","","","","","","","","","","","","","","","","","","Ensure there is a single valid Madara Log in a given Digest","","","","","","","","Return the Madara Log contained in a given Digest","Return the wrapped StarknetBlock contained in a given …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[4,0,0,0,3,3,3,4,3,4,3,4,3,4,3,4,3,4,3,4,4,4,4,4,3,4,3,4,3,4,4,0,4,4,4,4,4,4,4,0,0,3,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,3,3,3,3,4,4,4,4,4,4,4,3,4,3,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4],"f":[0,0,0,0,0,0,[1],[1],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[3,3],[4,4],[[]],[[]],[5,[[7,[4,6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,5],[[7,[6]]]],[11],[11],[11],[11],[11],[11],[[4,[0,[12,13]]]],[14,[[7,[3]]]],[[4,4],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[14,[[7,[4,3]]]],[14,[[7,[16,3]]]],[[3,17],18],[[3,17],18],[[4,17],18],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[]],[[]],[[[20,[19]]],[[20,[2,19]]]],[[[20,[19]]],[[20,[2,19]]]],[[[21,[19]]],[[21,[2,19]]]],[[[21,[19]]],[[21,[2,19]]]],[[[22,[19]]],[[22,[2,19]]]],[[[22,[19]]],[[22,[2,19]]]],[[[20,[19]]],[[7,[[20,[19]]]]]],[[[23,[19]]],[[7,[[23,[19]]]]]],[7,[[7,[7]]]],[[],7],[24,[[7,[24]]]],[7,[[7,[7]]]],[[[20,[19]]],[[7,[[20,[19]]]]]],[24,[[7,[24]]]],[[],7],[[[23,[19]]],[[7,[[23,[19]]]]]],[4,11],[[[9,[8]]],[[23,[8,19]]]],[[]],[[]],[[],25],[[],7],[[],7],[[],7],[[],7],[[],26],[[],26],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[4,"FindLogError"],[4,"Log"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[15,"usize"],[8,"Output"],[8,"Sized"],[3,"Digest"],[15,"bool"],[3,"Block"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[3,"Vec"],[4,"Option"],[3,"String"],[3,"TypeId"]]},\ "mp_fee":{"doc":"Starknet fee logic","t":"RRRHFFFFF","n":["FEE_TRANSFER_N_STORAGE_CHANGES","FEE_TRANSFER_N_STORAGE_CHANGES_TO_CHARGE","INITIAL_GAS","VM_RESOURCE_FEE_COSTS","calculate_l1_gas_by_vm_usage","calculate_tx_fee","charge_fee","compute_transaction_resources","extract_l1_gas_and_vm_usage"],"q":[[0,"mp_fee"]],"d":["Number of storage updates for the fee transfer tx.","Number of storage updates to actually charge for the fee …","Initial gas for a transaction","","Calculates the L1 gas consumed when submitting the …","Computes the fees from the execution resources.","Charges the fees for a specific execution resources.","Gets the transaction resources.","Computes the fees for l1 gas usage and the vm usage from …"],"i":[0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,[[1,2],[[4,[3]]]],[[2,1],[[4,[5]]]],[[[0,[6,7,8]],1,9,2],4],[[[0,[6,7]],[11,[10]],[11,[10]],12,13,[11,[14]]],[[4,[2]]]],[2]],"c":[],"p":[[3,"BlockContext"],[3,"ResourcesMapping"],[3,"FixedU128"],[6,"TransactionExecutionResult"],[3,"Fee"],[8,"State"],[8,"StateChanges"],[8,"FeeConfig"],[3,"AccountTransactionContext"],[3,"CallInfo"],[4,"Option"],[3,"ExecutionResources"],[4,"TransactionType"],[15,"usize"]]},\ -"mp_felt":{"doc":"Felt252 - FieldElement wrapper.","t":"DENNNSSNSSNSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Felt252Wrapper","Felt252WrapperError","FromArrayError","InvalidCharacter","InvalidLength","MAX","ONE","OutOfRange","THREE","TWO","ValueTooLarge","ZERO","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","cmp","decode","decode_all","decode_all_with_depth_limit","decode_with_depth_limit","default","deref","deref","deref_mut","deref_mut","deserialize","drop","drop","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_dec_str","from_hex_be","from_mut","from_mut","from_ref","from_ref","from_utf8","get_hash","hash","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","max_encoded_len","partial_cmp","serialize","to_keyed_vec","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","type_info","unchecked_into","unchecked_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip"],"q":[[0,"mp_felt"]],"d":["","Error related to Felt252Wrapper.","Conversion from byte array has failed.","Invalid character in hex string.","Provided byte array has incorrect lengths.","Field252 constant that’s equal to 2^251 + 17 * 2^192","Field252 constant that’s equal to 1","Value is too large for FieldElement (felt252).","Field252 constant that’s equal to 3","Field252 constant that’s equal to 2","Value is too large to fit into target type.","Field252 constant that’s equal to 0","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Initializes from a decimal string.","Initializes from a hex string.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Decodes the bytes representation in utf-8","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,16,16,16,3,3,16,3,3,16,3,3,3,16,3,16,3,16,3,16,3,3,3,3,3,3,3,3,3,16,3,16,3,3,16,3,3,16,3,3,3,3,3,16,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,16,16,3,3,3,16,3,16,3,3,3,3,16,3,16,3,16,3,16,3,16,3,3,3,3,3,16,3,3,3,3,3,16,3,16,3,16,3,3,16,3,16,3,16,3,16],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[1],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[3,3],[[]],[[3,3],4],[5,[[7,[3,6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,5],[[7,[6]]]],[[],3],[11],[11],[11],[11],[12,[[7,[3]]]],[11],[11],[[3,[0,[13,14]]]],[[3,3],15],[[16,16],15],[[],15],[[],15],[[],15],[[],15],[[3,17],18],[[16,17],18],[[16,17],18],[19,3],[[]],[20,3],[21,3],[22,3],[23,3],[8,3],[24,3],[25,3],[26,3],[27,3],[28,3],[29,3],[30,3],[10,3],[31,3],[32,3],[33,3],[34,3],[35,3],[[]],[36,16],[37,[[7,[3,16]]]],[37,[[7,[3,16]]]],[[]],[[]],[[]],[[]],[3,[[7,[38,16]]]],[[[0,[39,14]],40],31],[[3,41]],[[],11],[[],11],[[]],[[]],[[[43,[42]]],[[43,[2,42]]]],[[[43,[42]]],[[43,[2,42]]]],[[[44,[42]]],[[44,[2,42]]]],[[[44,[42]]],[[44,[2,42]]]],[[[45,[42]]],[[45,[2,42]]]],[[[45,[42]]],[[45,[2,42]]]],[[],11],[[3,3],[[46,[4]]]],[[3,47],7],[[[9,[8]]],[[48,[8,42]]]],[[]],[[],38],[49,[[7,[3,16]]]],[[[50,[8]]],[[7,[3,16]]]],[[],7],[51,[[7,[3,16]]]],[[[9,[8]]],[[7,[3,16]]]],[[],7],[[],7],[[],7],[[],52],[[],52],[[],53],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[3,"Felt252Wrapper"],[4,"Ordering"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[15,"usize"],[8,"Deserializer"],[8,"Output"],[8,"Sized"],[15,"bool"],[4,"Felt252WrapperError"],[3,"Formatter"],[6,"Result"],[3,"EntryPointSelector"],[3,"ClassHash"],[3,"StarkFelt"],[3,"ContractAddressSalt"],[3,"TransactionVersion"],[3,"ContractAddress"],[3,"Felt252"],[3,"CompiledClassHash"],[3,"StorageKey"],[3,"EventKey"],[3,"BlockHash"],[3,"FieldElement"],[15,"u64"],[3,"Nonce"],[15,"u128"],[3,"PatriciaKey"],[3,"TransactionHash"],[4,"FromStrError"],[15,"str"],[3,"String"],[8,"Hash"],[8,"BuildHasher"],[8,"Hasher"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Option"],[8,"Serializer"],[3,"Vec"],[3,"H256"],[15,"array"],[3,"U256"],[3,"TypeId"],[3,"Type"]]},\ +"mp_felt":{"doc":"Felt252 - FieldElement wrapper.","t":"DENNNSSNSSNSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Felt252Wrapper","Felt252WrapperError","FromArrayError","InvalidCharacter","InvalidLength","MAX","ONE","OutOfRange","THREE","TWO","ValueTooLarge","ZERO","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","cmp","decode","decode_all","decode_all_with_depth_limit","decode_with_depth_limit","default","deref","deref","deref_mut","deref_mut","deserialize","drop","drop","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_dec_str","from_hex_be","from_mut","from_mut","from_ref","from_ref","from_utf8","get_hash","hash","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","max_encoded_len","partial_cmp","serialize","to_keyed_vec","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","type_info","unchecked_into","unchecked_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip"],"q":[[0,"mp_felt"]],"d":["","Error related to Felt252Wrapper.","Conversion from byte array has failed.","Invalid character in hex string.","Provided byte array has incorrect lengths.","Field252 constant that’s equal to 2^251 + 17 * 2^192","Field252 constant that’s equal to 1","Value is too large for FieldElement (felt252).","Field252 constant that’s equal to 3","Field252 constant that’s equal to 2","Value is too large to fit into target type.","Field252 constant that’s equal to 0","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Initializes from a decimal string.","Initializes from a hex string.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Decodes the bytes representation in utf-8","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,16,16,16,3,3,16,3,3,16,3,3,3,16,3,16,3,16,3,16,3,3,3,3,3,3,3,3,3,16,3,16,3,3,16,3,3,16,3,3,3,3,3,16,16,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,16,16,3,3,3,16,3,16,3,3,3,3,16,3,16,3,16,3,16,3,16,3,3,3,3,3,16,3,3,3,3,3,16,3,16,3,16,3,3,16,3,16,3,16,3,16],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[1],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[3,3],[[]],[[3,3],4],[5,[[7,[3,6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,5],[[7,[6]]]],[[],3],[11],[11],[11],[11],[12,[[7,[3]]]],[11],[11],[[3,[0,[13,14]]]],[[3,3],15],[[16,16],15],[[],15],[[],15],[[],15],[[],15],[[3,17],18],[[16,17],18],[[16,17],18],[19,3],[20,3],[21,3],[22,3],[23,3],[24,3],[25,3],[26,3],[27,3],[28,3],[29,3],[30,3],[31,3],[32,3],[10,3],[[]],[33,3],[34,3],[35,3],[8,3],[36,16],[[]],[37,[[7,[3,16]]]],[37,[[7,[3,16]]]],[[]],[[]],[[]],[[]],[3,[[7,[38,16]]]],[[[0,[39,14]],40],22],[[3,41]],[[],11],[[],11],[[]],[[]],[[[43,[42]]],[[43,[2,42]]]],[[[43,[42]]],[[43,[2,42]]]],[[[44,[42]]],[[44,[2,42]]]],[[[44,[42]]],[[44,[2,42]]]],[[[45,[42]]],[[45,[2,42]]]],[[[45,[42]]],[[45,[2,42]]]],[[],11],[[3,3],[[46,[4]]]],[[3,47],7],[[[9,[8]]],[[48,[8,42]]]],[[]],[[],38],[[[9,[8]]],[[7,[3,16]]]],[49,[[7,[3,16]]]],[[[50,[8]]],[[7,[3,16]]]],[51,[[7,[3,16]]]],[[],7],[[],7],[[],7],[[],7],[[],52],[[],52],[[],53],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[3,"Felt252Wrapper"],[4,"Ordering"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[15,"usize"],[8,"Deserializer"],[8,"Output"],[8,"Sized"],[15,"bool"],[4,"Felt252WrapperError"],[3,"Formatter"],[6,"Result"],[3,"CompiledClassHash"],[3,"EventKey"],[3,"Felt252"],[15,"u64"],[3,"ContractAddress"],[3,"StorageKey"],[3,"TransactionVersion"],[3,"ClassHash"],[3,"ContractAddressSalt"],[3,"FieldElement"],[15,"u128"],[3,"TransactionHash"],[3,"BlockHash"],[3,"Nonce"],[3,"StarkFelt"],[3,"PatriciaKey"],[3,"EntryPointSelector"],[4,"FromStrError"],[15,"str"],[3,"String"],[8,"Hash"],[8,"BuildHasher"],[8,"Hasher"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Option"],[8,"Serializer"],[3,"Vec"],[3,"U256"],[15,"array"],[3,"H256"],[3,"TypeId"],[3,"Type"]]},\ "mp_hashers":{"doc":"Traits for hashing.","t":"IKKKKAADLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["HasherT","compute_hash_on_elements","compute_hash_on_wrappers","hash_bytes","hash_elements","pedersen","poseidon","PedersenHasher","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","compute_hash_on_elements","compute_hash_on_wrappers","deref","deref_mut","drop","from","from_mut","from_ref","hash_bytes","hash_elements","init","into","into_any","into_any_arc","into_any_rc","to_owned","try_from","try_into","type_id","unchecked_into","upcast","upcast_mut","vzip","PoseidonHasher","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","compute_hash_on_elements","compute_hash_on_wrappers","deref","deref_mut","drop","from","from_mut","from_ref","hash_bytes","hash_elements","init","into","into_any","into_any_arc","into_any_rc","to_owned","try_from","try_into","type_id","unchecked_into","upcast","upcast_mut","vzip"],"q":[[0,"mp_hashers"],[7,"mp_hashers::pedersen"],[38,"mp_hashers::poseidon"]],"d":["A trait for hashing.","Computes a hash chain over the data, in the following …","Arguments","Hashes the given data.","Hashes the 2 felts sent.","Pedersen hash module.","Poseidon hash module.","The Pedersen hasher.","","","","","","","","Compute hash on elements, taken from starknet-rs pending a …","Hashes a slice of field elements using the Pedersen hash …","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","The Pedersen hash function.","","","Calls U::from(self).","","","","","","","","","","","","The poseidon hasher.","","","","","","","","","Hashes a slice of field elements using the Poseidon hash …","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","The Poseidon hash function.","","","Calls U::from(self).","","","","","","","","","","",""],"i":[0,16,16,16,16,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],"f":[0,[[[2,[1]]],1],[[[2,[3]]],3],[[[2,[4]]],3],[[1,1],1],0,0,0,[5],[[],6],[[],6],[[]],[[]],[7,7],[[]],[[[2,[1]]],1],[[[2,[3]]],3],[8],[8],[8],[[]],[[]],[[]],[[[2,[4]]],3],[[1,1],1],[[],8],[[]],[[[10,[9]]],[[10,[6,9]]]],[[[11,[9]]],[[11,[6,9]]]],[[[12,[9]]],[[12,[6,9]]]],[[]],[[],13],[[],13],[[],14],[[]],[[]],[[]],[[]],0,[5],[[],6],[[],6],[[]],[[]],[15,15],[[]],[[[2,[1]]],1],[[[2,[3]]],3],[8],[8],[8],[[]],[[]],[[]],[[[2,[4]]],3],[[1,1],1],[[],8],[[]],[[[10,[9]]],[[10,[6,9]]]],[[[11,[9]]],[[11,[6,9]]]],[[[12,[9]]],[[12,[6,9]]]],[[]],[[],13],[[],13],[[],14],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"FieldElement"],[15,"slice"],[3,"Felt252Wrapper"],[15,"u8"],[3,"Private"],[8,"Any"],[3,"PedersenHasher"],[15,"usize"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Result"],[3,"TypeId"],[3,"PoseidonHasher"],[8,"HasherT"]]},\ "mp_sequencer_address":{"doc":"The address of the account receiving the network fee","t":"RRDEGRINLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLL","n":["DEFAULT_SEQUENCER_ADDRESS","INHERENT_IDENTIFIER","InherentDataProvider","InherentError","InherentType","SEQ_ADDR_STORAGE_KEY","SequencerAddressInherentData","WrongAddressFormat","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","default","deref","deref","deref_mut","deref_mut","drop","drop","encode","encode_to","encode_to","fmt","fmt","fmt","from","from","from_mut","from_mut","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_fatal_error","new","provide_inherent_data","sequencer_address","sequencer_address","sequencer_address_inherent_data","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_owned","to_string","try_from","try_from","try_from","try_from","try_handle_error","try_into","try_into","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","using_encoded","vzip","vzip"],"q":[[0,"mp_sequencer_address"]],"d":["Default value in case the sequencer address is not set.","The identifier for the sequencer_address inherent.","The inherent data provider for sequencer address.","Error types when working with the sequencer address.","The inherent type for the sequencer address.","The storage key for the sequencer address value.","Auxiliary trait to extract sequencer address inherent data.","Submitted address must be [u8; 32].","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","Create Self using the given addr.","","Returns the sequencer address of this inherent data …","The sequencer address field.","Get sequencer address inherent data.","","","","","","","","Try to create an instance ouf of the given identifier and …","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,5,3,5,3,5,3,5,3,5,3,3,3,5,3,5,3,5,3,5,3,3,5,3,5,3,5,3,3,5,3,5,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,3,3,3,32,5,3,5,3,3,5,5,5,3,3,3,5,3,5,3,5,3,5,3,3,5,3],"f":[0,0,0,0,0,0,0,0,[1],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[3,3],[[]],[4,[[7,[5,6]]]],[4,[[7,[3,6]]]],[[[9,[8]]],[[7,[6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,4],[[7,[6]]]],[[10,4],[[7,[6]]]],[[],3],[11],[11],[11],[11],[11],[11],[3,[[12,[8]]]],[[5,[0,[13,14]]]],[[3,[0,[13,14]]]],[[5,15],16],[[5,15],16],[[3,15],16],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[]],[[]],[[[18,[17]]],[[18,[2,17]]]],[[[18,[17]]],[[18,[2,17]]]],[[[19,[17]]],[[19,[2,17]]]],[[[19,[17]]],[[19,[2,17]]]],[[[20,[17]]],[[20,[2,17]]]],[[[20,[17]]],[[20,[2,17]]]],[5,21],[22,3],[[3,23],[[25,[[18,[24]]]]]],[3,22],0,[[],[[7,[[26,[22]],27]]]],[5,11],[3,11],[[[9,[8]]],[[12,[8,17]]]],[[[9,[8]]],[[12,[8,17]]]],[[]],[[],28],[[],7],[[29,[9,[8]]],[[26,[5]]]],[[[12,[8]]],[[7,[3,5]]]],[[],7],[[3,29,[9,[8]]],[[25,[[18,[24]]]]]],[[],7],[[],7],[[],30],[[],30],[[]],[[]],[[]],[[]],[[3,31]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[3,"InherentDataProvider"],[8,"Input"],[4,"InherentError"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[15,"usize"],[3,"Vec"],[8,"Output"],[8,"Sized"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[15,"bool"],[6,"InherentType"],[3,"InherentData"],[8,"Future"],[3,"Pin"],[4,"Option"],[4,"Error"],[3,"String"],[6,"InherentIdentifier"],[3,"TypeId"],[8,"FnOnce"],[8,"SequencerAddressInherentData"]]},\ "mp_state":{"doc":"","t":"DIIMMLLMKLLLLLLLLLKMLLLLLLL","n":["DictStateReader","FeeConfig","StateChanges","address_to_class_hash","address_to_nonce","borrow","borrow_mut","class_hash_to_class","count_state_changes","default","fmt","from","get_class_hash_at","get_compiled_class_hash","get_compiled_contract_class","get_nonce_at","get_storage_at","into","is_transaction_fee_disabled","storage_view","try_from","try_into","type_id","unique_saturated_into","upcast","upcast_mut","vzip"],"q":[[0,"mp_state"]],"d":["A simple implementation of StateReader using HashMaps as …","This trait allows to get the fee config for the pallet and …","This trait allows to get the state changes of a starknet …","The class hash of each contract.","The nonce of each contract.","","","The class of each class hash.","This function counts the storage var updates implied by a …","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","This function reads the DisableTransactionFee from the …","The storage layout.","","","","","","",""],"i":[0,0,0,1,1,1,1,1,15,1,1,1,1,1,1,1,1,1,16,1,1,1,1,1,1,1,1],"f":[0,0,0,0,0,[[]],[[]],0,[[]],[[],1],[[1,2],3],[[]],[[1,4],[[6,[5]]]],[[1,5],[[6,[7]]]],[[1,5],[[6,[8]]]],[[1,4],[[6,[9]]]],[[1,4,10],[[6,[11]]]],[[]],[[],12],0,[[],13],[[],13],[[],14],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"DictStateReader"],[3,"Formatter"],[6,"Result"],[3,"ContractAddress"],[3,"ClassHash"],[6,"StateResult"],[3,"CompiledClassHash"],[4,"ContractClass"],[3,"Nonce"],[3,"StorageKey"],[3,"StarkFelt"],[15,"bool"],[4,"Result"],[3,"TypeId"],[8,"StateChanges"],[8,"FeeConfig"]]},\ -"mp_storage":{"doc":"StarkNet storage primitives.","t":"RRRDDDDDRRRRRRRENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["PALLET_STARKNET","PALLET_STARKNET_SCHEMA","PALLET_SYSTEM","SN_COMPILED_CLASS_HASH_PREFIX","SN_CONTRACT_CLASS_HASH_PREFIX","SN_CONTRACT_CLASS_PREFIX","SN_NONCE_PREFIX","SN_STORAGE_PREFIX","STARKNET_COMPILED_CLASS_HASH","STARKNET_CONTRACT_CLASS","STARKNET_CONTRACT_CLASS_HASH","STARKNET_CURRENT_BLOCK","STARKNET_NONCE","STARKNET_STORAGE","SYSTEM_EVENTS","StarknetStorageSchemaVersion","Undefined","V1","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","decode","decode_all","decode_all_with_depth_limit","decode_with_depth_limit","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","encode_to","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","partial_cmp","size_hint","to_keyed_vec","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","vzip","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"mp_storage"]],"d":["Pallet Starknet storage items. Pallet name.","Current version of pallet Starknet’s storage schema is …","System storage items. Pallet name.","","","","","","Compiled class hashes","Starknet contract class storage item.","Starknet contract class hash storage item.","Starknet current block storage item.","Starknet nonce storage item.","Starknet storage","System events storage item.","The schema version for Pallet Starknet’s storage.","Undefined schema.","Schema V1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,3,3,3,3,3,3,3,3,11,11,14,14,15,15,16,16,17,17,3,11,14,15,16,17,3,11,14,15,16,17,3,3,3,3,3,3,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,3,3,3,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3,11,14,15,16,17,3],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,3],[[]],[[3,3],4],[5,[[7,[3,6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,5],[[7,[6]]]],[[],3],[11,[[12,[8]]]],[13],[13],[14,[[12,[8]]]],[13],[15,[[12,[8]]]],[16,[[12,[8]]]],[13],[13],[17,[[12,[8]]]],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[[3,[0,[18,19]]]],[[3,3],20],[[],20],[[],20],[[],20],[[3,21],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[3,3],[[27,[4]]]],[3,13],[[[9,[8]]],[[12,[8,23]]]],[[]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[4,"StarknetStorageSchemaVersion"],[4,"Ordering"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[3,"SN_NONCE_PREFIX"],[3,"Vec"],[15,"usize"],[3,"SN_CONTRACT_CLASS_HASH_PREFIX"],[3,"SN_CONTRACT_CLASS_PREFIX"],[3,"SN_STORAGE_PREFIX"],[3,"SN_COMPILED_CLASS_HASH_PREFIX"],[8,"Output"],[8,"Sized"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Option"],[3,"TypeId"]]},\ -"mp_transactions":{"doc":"Starknet transaction related functionality.","t":"NNNEDDDNNNDDNNNEDDNNNEENEENNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLLLLLLLLLLMMMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKIIIIISIDKLLLLKLLLLMKLLLKLLLLLLLLMLLLLLLLKLLLLLMLLLLENNNNNNNNLLLLFLLLLLLLLFLLLLLLLLLLLLLLLLLLLF","n":["Declare","Declare","Declare","DeclareTransaction","DeclareTransactionV0","DeclareTransactionV1","DeclareTransactionV2","DeployAccount","DeployAccount","DeployAccount","DeployAccountTransaction","HandleL1MessageTransaction","Invoke","Invoke","Invoke","InvokeTransaction","InvokeTransactionV0","InvokeTransactionV1","L1Handler","L1Handler","L1Handler","Transaction","TxType","User","UserAndL1HandlerTransaction","UserTransaction","V0","V0","V1","V1","V2","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","account_address","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","calculate_contract_address","calldata","calldata","calldata","calldata","calldata","calldata","class_hash","class_hash","class_hash","class_hash","class_hash","class_hash","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compiled_class_hash","compiled_class_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","constructor_calldata","contract_address","contract_address","contract_address_salt","conversions","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","entry_point_selector","entry_point_selector","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execution","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_broadcasted_transactions","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_account_address","getters","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_executable","into_executable","into_executable","into_executable","into_executable","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","nonce","nonce","nonce","nonce","nonce","nonce","nonce","nonce","nonce","nonce","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sender_address","sender_address","sender_address","sender_address","sender_address","sender_address","sender_address","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_starknet_core_transaction","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_executable","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","version","version","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ComputeTransactionHash","compute_hash","Execute","GetAccountTransactionContext","GetTransactionCalldata","GetTxType","SimulateTxVersionOffset","VALIDATE_TX_ENTRY_POINT_NAME","Validate","ValidateExecuteCallInfo","apply_simulate_tx_version_offset","as_any","as_any_mut","borrow","borrow_mut","calldata","deref","deref_mut","drop","execute","execute_call_info","execute_inner","from","from_mut","from_ref","get_account_transaction_context","handle_fee","handle_nonce","handle_nonce_and_check_fee_balance","init","into","into_any","into_any_arc","into_any_rc","revert_error","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_into","tx_type","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","validate_call_info","validate_entry_point_selector","validate_tx","validate_tx_inner","vzip","BroadcastedTransactionConversionError","CasmContractClassConversionFailed","ClassHashComputationFailed","InvalidCompiledClassHash","MaxFeeTooBig","ProgramDecompressionFailed","ProgramDeserializationFailed","SierraCompilationFailed","UnsuportedTransactionVersion","as_any","as_any_mut","borrow","borrow_mut","casm_contract_class_to_compiled_class","deref","deref_mut","drop","fmt","fmt","from","from_mut","from_ref","get_casm_cotract_class_hash","init","into","into_any","into_any_arc","into_any_rc","rewrite","rewrite","rewrite","rewrite","rewrite","to_string","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip","to_starknet_core_tx"],"q":[[0,"mp_transactions"],[761,"mp_transactions::compute_hash"],[763,"mp_transactions::execution"],[814,"mp_transactions::from_broadcasted_transactions"],[856,"mp_transactions::to_starknet_core_transaction"]],"d":["Declare transaction.","","","","","","","Deploy account transaction.","","","","","Regular invoke transaction.","","","","","","Message sent from ethereum.","","","","Wrapper type for transaction execution error. Different tx …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","Handles nonce and checks that the account’s balance …","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts a CasmContractClass to a CompiledClass","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","",""],"i":[12,7,13,0,0,0,0,12,7,13,0,0,12,7,13,0,0,0,12,13,14,0,0,14,0,0,10,11,10,11,11,12,7,13,14,10,15,16,11,17,18,19,2,20,2,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,2,7,10,2,15,16,20,11,2,17,18,19,2,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,11,19,0,7,13,10,15,16,11,17,18,19,2,20,2,15,20,2,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,15,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,12,12,12,12,12,7,7,7,7,7,7,13,13,13,13,13,13,14,14,14,14,14,14,10,10,10,10,10,10,15,15,15,15,15,15,16,16,16,16,16,16,11,11,11,11,11,11,17,17,17,17,17,17,18,18,18,18,18,18,19,19,19,19,19,19,2,2,2,2,2,2,20,20,20,20,20,20,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,7,7,7,13,13,13,13,13,14,14,14,10,10,10,15,16,11,11,11,11,17,18,19,2,20,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,2,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,10,15,16,2,20,7,10,11,2,15,16,17,18,19,2,7,10,11,2,16,17,18,19,2,20,12,12,12,12,12,7,7,7,7,7,13,13,13,13,13,14,14,14,14,14,10,10,10,10,10,15,15,15,15,15,16,16,16,16,16,11,11,11,11,11,17,17,17,17,17,18,18,18,18,18,19,19,19,19,19,2,2,2,2,2,20,20,20,20,20,7,10,11,16,17,18,19,7,13,10,11,2,15,16,17,18,19,2,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,0,12,7,7,7,7,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,11,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,7,10,11,2,12,7,13,14,10,15,16,11,17,18,19,2,20,0,70,0,0,0,0,0,71,0,0,72,60,60,60,60,73,60,60,60,74,60,74,60,60,60,75,74,74,74,60,60,60,60,60,60,60,60,60,60,60,60,60,76,60,60,60,60,60,60,71,71,71,60,0,67,67,67,67,67,67,67,67,67,67,67,67,0,67,67,67,67,67,67,67,67,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[2,3],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[5,5,[6,[5]]],5],[7,[[9,[[8,[3]]]]]],[10,[[8,[3]]]],[2,[[8,[3]]]],0,0,0,[11,3],[2,3],0,0,0,0,[12,12],[7,7],[13,13],[14,14],[10,10],[15,15],[16,16],[11,11],[17,17],[18,18],[19,19],[2,2],[20,20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[11,[[9,[3]]]],0,0,[[7,3,21],3],[[13,3,21],3],[[10,3,21],3],[[15,3,21],3],[[16,3,21],3],[[11,3,21],3],[[17,3,21],3],[[18,3,21],3],[[19,3,21],3],[[2,3,21],3],[[20,3,21],3],0,0,0,0,0,[22,[[24,[12,23]]]],[22,[[24,[7,23]]]],[22,[[24,[13,23]]]],[22,[[24,[14,23]]]],[22,[[24,[10,23]]]],[22,[[24,[15,23]]]],[22,[[24,[16,23]]]],[22,[[24,[11,23]]]],[22,[[24,[17,23]]]],[22,[[24,[18,23]]]],[22,[[24,[19,23]]]],[22,[[24,[2,23]]]],[22,[[24,[20,23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[[12,[0,[28,29]]]],[[7,[0,[28,29]]]],[[13,[0,[28,29]]]],[[14,[0,[28,29]]]],[[10,[0,[28,29]]]],[[15,[0,[28,29]]]],[[16,[0,[28,29]]]],[[11,[0,[28,29]]]],[[17,[0,[28,29]]]],[[18,[0,[28,29]]]],[[19,[0,[28,29]]]],[[2,[0,[28,29]]]],[[20,[0,[28,29]]]],0,0,[[12,12],21],[[7,7],21],[[13,13],21],[[14,14],21],[[10,10],21],[[15,15],21],[[16,16],21],[[11,11],21],[[17,17],21],[[18,18],21],[[19,19],21],[[2,2],21],[[20,20],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],0,[[12,30],31],[[7,30],31],[[13,30],31],[[14,30],31],[[10,30],31],[[15,30],31],[[16,30],31],[[11,30],31],[[17,30],31],[[18,30],31],[[19,30],31],[[2,30],31],[[20,30],31],[[]],[10,7],[2,7],[[]],[[],7],[10,13],[20,13],[[]],[11,13],[2,13],[7,14],[[],14],[[]],[15,10],[16,10],[[]],[[]],[[]],[18,11],[17,11],[19,11],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,5],0,[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[10,3,21],36],[[15,3,21],36],[[16,3,21],36],[[2,3,21],37],[[20,3,38,21],39],[7,40],[10,40],[11,40],[2,40],0,0,0,0,0,0,[7,[[9,[3]]]],[10,[[9,[3]]]],[11,3],[2,3],0,0,0,0,0,0,[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[],24],[9,[[24,[9]]]],[24,[[24,[24]]]],[24,[[24,[24]]]],[9,[[24,[9]]]],[[],24],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[9,[[24,[9]]]],[[],24],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[],24],[24,[[24,[24]]]],[9,[[24,[9]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[],24],[24,[[24,[24]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[7,3],[10,3],[11,3],0,0,0,0,[7,[[8,[3]]]],[13,[[8,[3]]]],[10,[[8,[3]]]],[11,[[8,[3]]]],[2,[[8,[3]]]],0,0,0,0,0,0,[12,27],[7,27],[13,27],[14,27],[10,27],[15,27],[16,27],[11,27],[17,27],[18,27],[19,27],[2,27],[20,27],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],24],[41,[[24,[7]]]],[42,[[24,[7]]]],[43,[[24,[7]]]],[44,[[24,[7]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[11,3,45,21],[[47,[46]]]],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[7,25],[10,25],[11,25],[2,25],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[3,21],3],0,0,0,0,0,0,0,0,[[],50],[[],4],[[],4],[[]],[[]],[[],51],[27],[27],[27],[[[0,[52,53,54]],55,21,21],[[47,[56]]]],0,[[[0,[52,53,54]],55,57,58,59],[[47,[60]]]],[[]],[[]],[[]],[21,59],[[[0,[52,53,54]],[9,[61]],[9,[61]],57,55,59],47],[[59,52],47],[[52,55,59,21],47],[[],27],[[]],[[[33,[32]]],[[33,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],0,[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[],24],[[],24],[[],62],[[],48],[[]],[[]],[[]],[[]],0,[[],63],[[52,55,57,58,21],[[47,[[9,[61]]]]]],[[52,57,58,64,51],[[47,[[9,[61]]]]]],[[]],0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[]],[[]],[65,66],[27],[27],[27],[[67,30],31],[[67,30],31],[[]],[[]],[[]],[65,5],[[],27],[[]],[[[33,[32]]],[[33,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[],68],[[],24],[[],24],[[],48],[[]],[[]],[[]],[[]],[[]],[[13,5],69]],"c":[],"p":[[3,"Private"],[3,"DeployAccountTransaction"],[3,"Felt252Wrapper"],[8,"Any"],[3,"FieldElement"],[15,"slice"],[4,"UserTransaction"],[3,"Vec"],[4,"Option"],[4,"InvokeTransaction"],[4,"DeclareTransaction"],[4,"TxType"],[4,"Transaction"],[4,"UserAndL1HandlerTransaction"],[3,"InvokeTransactionV0"],[3,"InvokeTransactionV1"],[3,"DeclareTransactionV0"],[3,"DeclareTransactionV1"],[3,"DeclareTransactionV2"],[3,"HandleL1MessageTransaction"],[15,"bool"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"u32"],[15,"usize"],[8,"Output"],[8,"Sized"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[3,"InvokeTransaction"],[3,"DeployAccountTransaction"],[3,"Fee"],[3,"L1HandlerTransaction"],[15,"u128"],[4,"BroadcastedTransaction"],[3,"BroadcastedInvokeTransaction"],[4,"BroadcastedDeclareTransaction"],[3,"BroadcastedDeployAccountTransaction"],[4,"ContractClass"],[3,"DeclareTransaction"],[6,"TransactionExecutionResult"],[3,"TypeId"],[3,"Type"],[3,"TransactionVersion"],[3,"Calldata"],[8,"State"],[8,"StateChanges"],[8,"FeeConfig"],[3,"BlockContext"],[3,"TransactionExecutionInfo"],[3,"ExecutionResources"],[15,"u64"],[3,"AccountTransactionContext"],[3,"ValidateExecuteCallInfo"],[3,"CallInfo"],[4,"TransactionType"],[3,"EntryPointSelector"],[3,"EntryPointExecutionContext"],[3,"CasmContractClass"],[3,"CompiledClass"],[4,"BroadcastedTransactionConversionError"],[3,"String"],[4,"Transaction"],[8,"ComputeTransactionHash"],[8,"Validate"],[8,"SimulateTxVersionOffset"],[8,"GetTransactionCalldata"],[8,"Execute"],[8,"GetAccountTransactionContext"],[8,"GetTxType"]]},\ -"pallet_starknet":{"doc":"A Substrate pallet implementation for Starknet, a …","t":"RRBAAOAAAAADLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEDDDNLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDLLLLLLLMLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLMLLLLLLLLLLLLNNEQNINNNNNQQNEENDNNQNQGDQQGGNNNNQQNNNQNQQLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNLLMLMLLLLLNLLLLLLLLLLLLLLNLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLNLLLLMLALLLLLLLLLLLLLLLLLCCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMFFFFFDDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNNNNINIELBLLLLLLLLLLMMLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLDENLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDGGDGGDLLMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLMLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ETHEREUM_CONSENSUS_RPC","ETHEREUM_EXECUTION_RPC","alloc","blockifier_state_adapter","genesis_loader","log","message","pallet","runtime_api","transaction_validation","types","BlockifierStateAdapter","as_any","as_any_mut","borrow","borrow_mut","count_state_changes","default","deref","deref_mut","drop","from","from_mut","from_mut","from_ref","from_ref","get_class_hash_at","get_compiled_class_hash","get_compiled_contract_class","get_nonce_at","get_storage_at","increment_nonce","init","into","into_any","into_any_arc","into_any_rc","into_mut","into_ref","is_transaction_fee_disabled","rewrite","rewrite","rewrite","rewrite","rewrite","set_class_hash_at","set_compiled_class_hash","set_contract_class","set_storage_at","to_state_diff","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip","Class","ContractClass","GenesisData","GenesisLoader","HexFelt","Path","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","contract_classes","contracts","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","drop","drop","drop","drop","fee_token_address","fmt","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","init","init","init","init","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","new","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","seq_addr_updated","serialize","serialize","serialize","storage","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","vzip","vzip","vzip","vzip","path","version","Message","as_any","as_any_mut","blake2_128","blake2_128_concat","blake2_256","borrow","borrow_mut","data","decode","decode_all","decode_all_with_depth_limit","decode_with_depth_limit","default","deref","deref_mut","deserialize","drop","encode_to","fmt","from","from_mut","from_mut","from_ref","from_ref","get_messages_events","identity","init","into","into_any","into_any_arc","into_any_rc","into_mut","into_ref","rewrite","rewrite","rewrite","rewrite","rewrite","size_hint","to_keyed_vec","topics","try_from","try_into","try_into_transaction","twox_128","twox_256","twox_64_concat","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip","AccountAlreadyDeployed","AccountNotDeployed","Call","ChainId","ClassHashAlreadyDeclared","Config","ContractAddressAlreadyAssociated","ContractClassAlreadyAssociated","ContractClassHashUnknown","ContractClassMustBeSpecified","ContractNotFound","DisableNonceValidation","DisableTransactionFee","EmitEventError","Error","Event","FeeTokenAddressChanged","GenesisConfig","InvalidContractClass","InvalidContractClassForThisDeclareVersion","InvokeTxMaxNSteps","KeepStarknetStrange","MaxRecursionDepth","Module","Pallet","ProtocolVersion","RuntimeEvent","SeqAddrUpdate","SequencerAddress","SequencerAddressNotValid","StarknetEvent","StateDiffError","StateReaderError","SystemHash","TimestampProvider","TooManyEmittedStarknetEvents","TransactionConversionError","TransactionExecutionFailed","TransactionLongevity","Unimplemented","UnsignedPriority","ValidateMaxNSteps","__clone_box","__clone_box","__clone_box","_phantom","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blake2_128","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","blake2_256","block_hash","block_timestamp","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_module_genesis_storage","call_contract","chain_id","chain_id_str","check_inherent","clone","clone","clone","clone_into","clone_into","clone_into","compiled_class_hash_by_class_hash","consume_l1_message","consume_l1_message","contract_class_by_class_hash","contract_class_hash_by_address","contract_classes","contract_state_root_by_address","contracts","count","crate_version","create_inherent","current_storage_version","declare","declare","decode","decode","decode","decode_all","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","default","deploy_account","deploy_account","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","dispatch_bypass_filter","dispatchables","drop","drop","drop","drop","drop","emit_and_store_tx_and_fees_events","encode_to","encode_to","encode_to","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","estimate_fee","event_count","fee_token_address","fee_token_address","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_block_context","get_call_index","get_call_indices","get_call_name","get_call_names","get_dispatch_info","get_storage_at","identity","identity","identity","index","infos","init","init","init","init","init","integrity_test","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","into_ref","invoke","invoke","is_inherent","last_known_eth_block","module_name","name","new_call_variant_consume_l1_message","new_call_variant_declare","new_call_variant_deploy_account","new_call_variant_invoke","new_call_variant_set_sequencer_address","nonce","offchain_worker","offchain_worker","on_chain_storage_version","on_finalize","on_finalize","on_genesis","on_idle","on_initialize","on_initialize","on_runtime_upgrade","on_runtime_upgrade","parent_block_hash","pending","pending_hashes","pending_storage_changes","pre_dispatch","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","seq_addr_update","seq_addr_updated","sequencer_address","serialize","set_sequencer_address","set_sequencer_address","size_hint","size_hint","size_hint","storage","storage","storage_info","storage_types","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_owned","to_owned","to_owned","transaction_count","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","tt_default_parts","tt_error_token","twox_128","twox_128","twox_128","twox_256","twox_256","twox_256","twox_64_concat","twox_64_concat","twox_64_concat","tx_events","tx_revert_error","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","validate_unsigned","vzip","vzip","vzip","vzip","vzip","whitelisted_storage_keys","with_weight","addr","contract_class","paid_fee_on_l1","transaction","transaction","transaction","transaction","new_fee_token_address","old_fee_token_address","consume_l1_message","declare","deploy_account","invoke","set_sequencer_address","BlockHash","CompiledClassHashes","ContractClassHashes","ContractClasses","ContractsStateRoots","FeeTokenAddress","LastKnownEthBlock","Nonces","Pending","PendingHashes","PendingStorageChanges","SeqAddrUpdate","SequencerAddress","StorageView","TxEvents","TxRevertError","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","BlockContext","ClassAlreadyDeclared","ClassHashNotFound","ContractError","ContractNotFound","ConvertTransactionRuntimeApi","InvalidContractClass","StarknetRuntimeApi","StarknetTransactionExecutionError","__clone_box","alloc","as_any","as_any","as_any_mut","as_any_mut","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","block_number","block_timestamp","borrow","borrow","borrow_mut","borrow_mut","call","call_with_context","chain_id","chain_id","chain_id_with_context","clone","clone_into","contract_class_by_class_hash","contract_class_by_class_hash_with_context","contract_class_hash_by_address","contract_class_hash_by_address_with_context","convert_error","convert_error_with_context","convert_transaction","convert_transaction_with_context","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deref","deref","deref_mut","deref_mut","drop","drop","encode_to","encode_to","estimate_fee","estimate_fee_with_context","extrinsic_filter","extrinsic_filter_with_context","fee_token_address","fmt","from","from","from","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","gas_price","get_block_context","get_block_context_with_context","get_events_for_tx_hash","get_events_for_tx_hash_with_context","get_starknet_events_and_their_associated_tx_hash","get_starknet_events_and_their_associated_tx_hash_with_context","get_storage_at","get_storage_at_with_context","get_tx_execution_outcome","get_tx_execution_outcome_with_context","identity","identity","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","invoke_tx_max_n_steps","max_recursion_depth","nonce","nonce_with_context","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sequencer_address","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_owned","try_from","try_from","try_into","try_into","twox_128","twox_128","twox_256","twox_256","twox_64_concat","twox_64_concat","type_id","type_id","type_info","type_info","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","validate_max_n_steps","vm_resource_fee_cost","vzip","vzip","EnsureStarknetTransaction","RawOrigin","StarknetTransaction","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","ensure_starknet_transaction","from","from","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_from","try_into","try_into","try_origin","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip","BuildTransferInvokeTransaction","ContractClassMapping","ContractStorageKey","DeployAccountTransactionOutput","MaxTransactionsPendingBlock","StorageSlot","TransactionOutput","__clone_box","__clone_box","actual_fee","amount_high","amount_low","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","contract_address","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","deserialize","drop","drop","drop","encode_to","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","events","fmt","fmt","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","identity","identity","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","messages_sent","nonce","recipient","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sender_address","serialize","serialize","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_owned","to_owned","token_address","transaction_hash","transaction_hash","try_from","try_from","try_from","try_into","try_into","try_into","twox_128","twox_128","twox_256","twox_256","twox_64_concat","twox_64_concat","type_id","type_id","type_id","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","vzip","vzip","vzip"],"q":[[0,"pallet_starknet"],[11,"pallet_starknet::blockifier_state_adapter"],[58,"pallet_starknet::genesis_loader"],[215,"pallet_starknet::genesis_loader::ContractClass"],[217,"pallet_starknet::message"],[271,"pallet_starknet::pallet"],[646,"pallet_starknet::pallet::Call"],[653,"pallet_starknet::pallet::Event"],[655,"pallet_starknet::pallet::dispatchables"],[660,"pallet_starknet::pallet::storage_types"],[1188,"pallet_starknet::runtime_api"],[1336,"pallet_starknet::transaction_validation"],[1405,"pallet_starknet::types"]],"d":["","","","An adapter for the blockifier state related traits","","","The implementation of the message type.","The module that hosts all the FRAME types needed to add …","The Starknet pallet’s runtime API Definition of the …","Transaction validation logic. Transaction validation logic.","The Starknet pallet’s runtime custom types. Starknet …","Empty struct that implements the traits needed by the …","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","As the state is updated during the execution, return an …","","","","","","","","","","","","","A wrapper for FieldElement that implements serde’s …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Data of the event.","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","","Calls U::from(self).","","","","","","","","","","","","","Topics of the event.","","","Converts a Message into a transaction object.","","","","","","","","","","","","The Starknet pallet external functions. Dispatchable …","","","Configure the pallet by specifying the parameters and …","","","","","","A bool to disable Nonce validation","A bool to disable transaction fees and make all …","","The Starknet pallet custom errors. ERRORS","The Starknet pallet events. EVENTS See: …","Emitted when fee token address is changed. This is emitted …","Starknet genesis configuration.","","","","","","Type alias to Pallet, to be used by construct_runtime.","The pallet implementing the on-chain logic.","","Because this pallet emits events, it depends on the runtime…","Ensure the sequencer address was updated for this block.","Current sequencer address.","","Regular Starknet event","","","The hashing function to use.","The time idk what.","","","","A configuration for longevity of transactions.","","A configuration for base priority of unsigned transactions.","","","","","","","","","","","","","","","","","","","","","","","","","Mapping for block number and hashes. Safe to use Identity …","Get the current block timestamp in seconds.","","","","","","","","","","","","","Call a smart contract function.","","convert chain_id","","","","","","","","Mapping from Starknet Sierra class hash to Casm compiled …","Consume a message from L1.","Consume a message from L1.","Mapping from Starknet class hash to contract class. Safe …","Mapping from Starknet contract address to the contract’s …","The contract classes to be deployed at genesis. This is a …","The Starknet pallet storage items. STORAGE Mapping of …","The contracts to be deployed at genesis. This is a vector …","","","","","The declare transaction is used to introduce new classes …","The declare transaction is used to introduce new classes …","","","","","","","","","","","","","","Since StarkNet v0.10.1 the deploy_account transaction …","Since StarkNet v0.10.1 the deploy_account transaction …","","","","","","","","","","","","","Auto-generated docs-only module listing all defined …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Estimate the fee associated with transaction","Get the number of events in the block.","The address of the fee token ERC20 contract.","The address of the fee token. Must be set to the address …","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Creates a BlockContext object. The BlockContext is needed …","","","","","","Get storage value at","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","The invoke transaction is the main transaction type used …","The invoke transaction is the main transaction type used …","","The last processed Ethereum block number for L1 messages …","","","Create a call with the variant consume_l1_message.","Create a call with the variant declare.","Create a call with the variant deploy_account.","Create a call with the variant invoke.","Create a call with the variant set_sequencer_address.","Mapping from Starknet contract address to its nonce. Safe …","","Run offchain tasks. See: …","","The block is being finalized.","","","","The block is being initialized. Implement to have …","","","Perform a module upgrade.","Get the block hash of the previous block.","The Starknet pallet storage items. STORAGE Current …","","Pending storage slot updates STORAGE Mapping storage key …","From substrate documentation: Validate the call right …","","","","","","","","","","","","","","","","","","","","","","","","","","Ensure the sequencer address was updated for this block.","","Current sequencer address.","","Set the current block author’s sequencer address.","Set the current block author’s sequencer address.","","","","Mapping from Starknet contract storage key to its value. …","","","Auto-generated docs-only module listing all defined …","","","","","","","Get the number of transactions in the block.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Validate unsigned call to this module.","","","","","","","","","","","","","","","","","Consume a message from L1.","The declare transaction is used to introduce new classes …","Since StarkNet v0.10.1 the deploy_account transaction …","The invoke transaction is the main transaction type used …","Set the current block author’s sequencer address.","Mapping for block number and hashes. Safe to use Identity …","Mapping from Starknet Sierra class hash to Casm compiled …","Mapping from Starknet contract address to the contract’s …","Mapping from Starknet class hash to contract class. Safe …","The Starknet pallet storage items. STORAGE Mapping of …","The address of the fee token ERC20 contract.","The last processed Ethereum block number for L1 messages …","Mapping from Starknet contract address to its nonce. Safe …","The Starknet pallet storage items. STORAGE Current …","","Pending storage slot updates STORAGE Mapping storage key …","Ensure the sequencer address was updated for this block.","Current sequencer address.","Mapping from Starknet contract storage key to its value. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a Call response.","Returns a Call response.","Returns the chain id.","","Returns the chain id.","","","Returns the contract class for the given class hash.","Returns the contract class for the given class hash.","Returns the contract class hash at the given address.","Returns the contract class hash at the given address.","Converts the DispatchError to an understandable error for …","Converts the DispatchError to an understandable error for …","Converts the transaction to an UncheckedExtrinsic for …","Converts the transaction to an UncheckedExtrinsic for …","","","","","","","","","","","","","","","","","Returns fee estimate","Returns fee estimate","Filters extrinsic transactions to return only Starknet …","Filters extrinsic transactions to return only Starknet …","","","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Return the block context","Return the block context","","","Return the list of StarknetEvent evmitted during this …","Return the list of StarknetEvent evmitted during this …","Returns a storage slot value","Returns a storage slot value","Return the outcome of the tx execution","Return the outcome of the tx execution","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns the nonce associated with the given address in the …","Returns the nonce associated with the given address in the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ensure that the origin is a Starknet transaction. See: …","Representation of the origin of a Starknet transaction. …","","","","","","","","","","","","","","","","Ensure that the origin is a Starknet transaction. See: …","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Try to convert the origin into a …","","","","","","","","","","","","","Build invoke transaction for transfer utils","","Contract Storage Key","Declare Transaction Output","Make this configurable. Max transaction/block","Type wrapper for a storage slot.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Contract Address","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Transaction hash","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,25,0,0,0,0,25,24,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,25,24,25,27,27,26,24,27,26,25,24,27,26,25,24,27,25,24,27,26,25,27,24,24,24,27,26,25,24,24,27,27,26,26,25,25,24,24,27,27,26,26,25,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,26,24,24,24,24,24,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,27,24,27,25,27,24,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,96,96,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,61,61,0,2,61,0,61,61,61,61,61,2,2,61,0,0,54,0,61,61,2,54,2,0,0,2,2,0,0,61,54,61,61,2,2,61,61,61,2,61,2,2,53,54,55,47,53,47,54,61,55,53,47,54,61,55,54,61,55,54,61,55,54,61,55,53,53,53,47,54,61,55,53,47,54,61,55,47,47,53,53,53,53,53,54,55,53,54,55,53,53,55,53,53,47,53,47,53,53,53,53,53,55,54,61,55,54,61,55,54,61,55,54,61,55,47,53,55,53,47,54,61,55,53,47,54,61,55,47,55,0,53,47,54,61,55,53,54,61,55,53,54,55,53,53,53,53,53,53,54,54,54,54,54,54,55,55,55,55,55,55,53,53,53,47,53,54,61,55,53,47,47,54,61,55,53,53,47,47,54,54,61,61,55,55,53,53,47,47,54,54,61,61,55,55,53,55,55,55,55,55,53,54,61,55,53,53,53,47,54,61,55,53,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,55,53,53,53,53,55,55,55,55,55,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,47,47,47,47,47,54,54,54,54,54,61,61,61,61,61,55,55,55,55,55,53,47,53,47,53,55,54,61,55,53,47,53,0,54,61,55,53,54,55,53,53,47,54,61,55,53,47,54,61,55,0,0,54,61,55,54,61,55,54,61,55,53,53,53,47,54,61,55,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,53,47,54,61,55,53,61,97,98,99,100,98,101,99,102,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,103,103,103,103,104,104,104,104,104,105,105,105,105,105,106,106,106,106,106,107,107,107,107,107,108,108,108,108,108,109,109,109,109,109,110,110,110,110,110,111,111,111,111,111,112,112,112,112,112,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,0,90,90,90,90,0,90,0,0,89,0,90,89,90,89,90,89,90,89,90,89,89,89,90,89,90,89,119,119,119,89,119,89,89,119,119,119,119,120,120,120,120,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,119,119,119,119,89,89,90,89,89,90,90,89,89,90,90,89,89,89,119,119,119,119,119,119,119,119,119,119,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,89,89,119,119,90,90,90,90,90,89,89,89,89,89,89,90,89,90,89,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,89,89,90,89,0,0,91,91,121,91,121,91,121,91,121,91,121,91,121,91,121,0,91,121,91,91,121,121,91,91,121,121,91,121,91,121,91,121,91,121,91,121,91,121,91,121,91,91,91,91,91,121,121,121,121,121,91,121,91,121,121,91,121,91,121,91,121,91,121,91,121,91,121,0,0,0,0,0,0,0,94,95,95,122,122,122,94,95,122,94,95,94,95,94,95,94,95,122,94,95,122,94,95,94,95,94,95,94,94,95,94,95,94,95,94,95,122,94,95,122,94,95,94,95,122,94,95,94,95,94,95,94,94,94,94,94,94,95,95,95,95,95,95,95,94,95,122,94,95,122,122,94,94,95,95,122,122,94,94,95,95,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95,95,122,122,122,122,122,122,122,94,94,94,94,94,95,95,95,95,95,122,94,95,94,95,94,95,94,95,122,94,95,122,94,95,122,94,95,94,95,94,95,94,95,122,94,95,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[[],1],[[]],[[]],[[[3,[2]]]],[[],[[3,[2]]]],[4],[4],[4],[[]],[[]],[[]],[[]],[[]],[[[3,[2]],5],[[7,[6]]]],[[[3,[2]],6],[[7,[8]]]],[[[3,[2]],6],[[7,[9]]]],[[[3,[2]],5],[[7,[10]]]],[[[3,[2]],5,11],[[7,[12]]]],[[[3,[2]],5],7],[[],4],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[[3,[2]]],17],[18,[[19,[18]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[3,[2]],5,6],7],[[[3,[2]],6,8],7],[[[3,[2]],6,9],7],[[[3,[2]],5,11,12]],[[[3,[2]]],21],[[],19],[[],19],[[],22],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[23],[23],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[24,24],[25,25],[[]],[[]],0,0,[26,27],[4],[4],[4],[4],[4],[4],[4],[4],[28,[[19,[24]]]],[28,[[19,[27]]]],[28,[[19,[25]]]],[4],[4],[4],[4],0,[[24,29],30],[31,24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[32,27],26],[19,[[19,[19]]]],[[],19],[18,[[19,[18]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[],19],[18,[[19,[18]]]],[[],19],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[],19],[18,[[19,[18]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],0,[[24,33],19],[[27,33],19],[[25,33],19],0,[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],22],[[],22],[[],22],[[],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],1],[[],1],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[]],[[]],0,[36,[[19,[37,38]]]],[[[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,36],[[19,[38]]]],[[],37],[4],[4],[28,[[19,[37]]]],[4],[[37,[0,[41,42]]]],[[37,29],30],[[]],[[]],[[]],[[]],[[]],[[43,43],44],[[],[[20,[34,13]]]],[[],4],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[],19],[19,[[19,[19]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[37,4],[[[39,[34]]],[[20,[34,13]]]],0,[[],19],[[],19],[37,[[19,[45,0]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],22],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[23],[23],[23],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[[46,[43]]],31],[[],43],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[47,[2]]]],[[[47,[2]],48],[[19,[44]]]],[[5,49,50],[[19,[[20,[31]],51]]]],[[],31],[[],44],[52,19],[53,53],[[[54,[2]]],[[54,[2]]]],[[[55,[2]]],[[55,[2]]]],[[]],[[]],[[]],[[[46,[6]]],[[18,[8]]]],[[[56,[2]],45,57],58],0,[[[46,[6]]],[[18,[9]]]],[[[46,[5]]],6],0,[[[46,[5]]],[[18,[31]]]],0,[[],4],[[],59],[52,18],[[]],[[[56,[2]],60,9],58],0,[36,[[19,[[54,[2]],38]]]],[36,[[19,[61,38]]]],[36,[[19,[[55,[2]],38]]]],[[[39,[34]]],[[19,[38]]]],[[[39,[34]]],[[19,[38]]]],[[[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,36],[[19,[38]]]],[[40,36],[[19,[38]]]],[[40,36],[[19,[38]]]],[[],[[47,[2]]]],[[[56,[2]],62],58],0,[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[28,[[19,[[47,[2]]]]]],[[[55,[2]]],63],0,[4],[4],[4],[4],[4],[[64,[18,[65]],[18,[65]]]],[[[54,[2]],[0,[41,42]]]],[[61,[0,[41,42]]]],[[[55,[2]],[0,[41,42]]]],[[53,53],17],[[[54,[2]],[54,[2]]],17],[[[55,[2]],[55,[2]]],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[66,[[19,[51]]]],[[],67],[[],5],0,[[53,29],30],[[[54,[2]],29],30],[[[61,[2]],29],30],[[[55,[2]],29],30],[[]],[26,[[47,[2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],68],[[[55,[2]]],34],[[],[[39,[34]]]],[[[55,[2]]],69],[[],[[39,[69]]]],[[[55,[2]]],70],[[5,11],[[19,[12,51]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],4],[[],[[20,[71]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[56,[2]],72],58],0,[[],17],[[],[[18,[43]]]],[[],69],[[],69],[[45,57],[[55,[2]]]],[[60,9],[[55,[2]]]],[62,[[55,[2]]]],[72,[[55,[2]]]],[[[35,[34]]],[[55,[2]]]],[[[46,[5]]],10],[[]],[[]],[[],73],[[]],[[]],[[]],[74,74],[[],74],[[],74],[[],74],[[],74],[43,31],[[],[[20,[75]]]],[[],[[20,[64]]]],[[[46,[5]]],[[20,[76]]]],[[],[[19,[77]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[],19],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[19,[[19,[19]]]],[[],19],[18,[[19,[18]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[],17],0,[[],5],[[[47,[2]],33],19],[[[56,[2]],[35,[34]]],58],0,[[[54,[2]]],4],[61,4],[[[55,[2]]],4],[[[46,[78]]],12],0,[[],[[20,[79]]]],0,[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[]],[[]],[[]],[[],67],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],0,0,[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[[46,[64]]],[[20,[80]]]],[[[46,[64]]],[[18,[44]]]],[[],22],[[],22],[[],22],[[],22],[[],22],[[],81],[[],81],[[],81],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[82,83],[[]],[[]],[[]],[[]],[[]],[[],[[20,[84]]]],[74,[[86,[85]]]],0,0,0,0,0,0,0,0,0,[[45,57]],[[60,9]],[62],[72],[[[35,[34]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[18,[[19,[18]]]],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[],19],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[],19],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[18,[[19,[18]]]],[[],19],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[],19],[18,[[19,[18]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[],19],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[19,[[19,[19]]]],[[],19],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[18,[[19,[18]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[],19],[18,[[19,[18]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[19,[[19,[19]]]],[[],19],[18,[[19,[18]]]],[19,[[19,[19]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[],19],[18,[[19,[18]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[18,[[19,[18]]]],[[],19],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[23],0,[[],1],[[],1],[[],1],[[],1],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],0,0,[[]],[[]],[[]],[[]],[[5,49,50],[[19,[[19,[[20,[31]],51]],87]]]],[[88,5,49,50],[[19,[[19,[[20,[31]],51]],87]]]],[[],[[19,[31,87]]]],0,[88,[[19,[31,87]]]],[89,89],[[]],[6,[[19,[[18,[9]],87]]]],[[88,6],[[19,[[18,[9]],87]]]],[5,[[19,[6,87]]]],[[88,5],[[19,[6,87]]]],[51,[[19,[90,87]]]],[[88,51],[[19,[90,87]]]],[66,[[19,[[19,[51]],87]]]],[[88,66],[[19,[[19,[51]],87]]]],[36,[[19,[90,38]]]],[36,[[19,[89,38]]]],[[[39,[34]]],[[19,[38]]]],[[[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,36],[[19,[38]]]],[[40,36],[[19,[38]]]],[4],[4],[4],[4],[4],[4],[[90,[0,[41,42]]]],[[89,[0,[41,42]]]],[66,[[19,[[19,[51]],87]]]],[[88,66],[[19,[[19,[51]],87]]]],[20,[[19,[[20,[75]],87]]]],[[88,20],[[19,[[20,[75]],87]]]],0,[[89,29],30],[[]],[[]],[68,89],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],[[19,[89,87]]]],[88,[[19,[89,87]]]],[[20,31,31],[[19,[18,87]]]],[[88,20,31,31],[[19,[18,87]]]],[[20,31],[[19,[20,87]]]],[[88,20,31],[[19,[20,87]]]],[[5,11],[[19,[[19,[12,51]],87]]]],[[88,5,11],[[19,[[19,[12,51]],87]]]],[64,[[19,[[18,[[20,[34]]]],87]]]],[[88,64],[[19,[[18,[[20,[34]]]],87]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],4],[[],4],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],0,0,[5,[[19,[10,87]]]],[[88,5],[[19,[10,87]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[],19],[18,[[19,[18]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[19,[[19,[19]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],0,[90,4],[89,4],[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[]],[[],19],[[],19],[[],19],[[],19],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],22],[[],22],[[],81],[[],81],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],0,0,0,[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[4],[4],[4],[4],[4],[4],[[[92,[[19,[91,[92,[[19,[91,[92,[[19,[91]]]]]]]]]]]]],[[19,[69]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[],19],[18,[[19,[18]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[],19],[[],19],[[],19],[[],19],[[[0,[[92,[[19,[91,[0,[[92,[[19,[91,[0,[[92,[[19,[91]]]],[93,[91]]]]]]]],[93,[91]]]]]]]],[93,[91]]]]],[[19,[[0,[[92,[[19,[91,[0,[[92,[[19,[91,[0,[[92,[19]],[93,[91]]]]]]]],[93,[91]]]]]]]],[93,[91]]]]]]]],[[],22],[[],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[23],[23],0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[]],[[]],[[]],[[]],[[]],[[]],[94,94],[95,95],[[]],[[]],0,[36,[[19,[94,38]]]],[36,[[19,[95,38]]]],[[[39,[34]]],[[19,[38]]]],[[[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,[39,[34]]],[[19,[38]]]],[[40,36],[[19,[38]]]],[[40,36],[[19,[38]]]],[4],[4],[4],[4],[4],[4],[28,[[19,[94]]]],[28,[[19,[95]]]],[4],[4],[4],[[94,[0,[41,42]]]],[[95,[0,[41,42]]]],[[94,94],17],[[95,95],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,[[94,29],30],[[95,29],30],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],19],[19,[[19,[19]]]],[18,[[19,[18]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],[18,[[19,[18]]]],[[],19],[19,[[19,[19]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[[[20,[13]]],[[19,[[20,[13]]]]]],[19,[[19,[19]]]],[[],19],[18,[[19,[18]]]],[[[14,[13]]],[[19,[[14,[13]]]]]],0,[[94,33],19],[[95,33],19],[94,4],[95,4],[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[]],[[]],0,0,0,[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],22],[[],22],[[],22],[[],81],[[],81],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[294],"p":[[8,"Any"],[8,"Config"],[3,"BlockifierStateAdapter"],[15,"usize"],[3,"ContractAddress"],[3,"ClassHash"],[6,"StateResult"],[3,"CompiledClassHash"],[4,"ContractClass"],[3,"Nonce"],[3,"StorageKey"],[3,"StarkFelt"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[15,"bool"],[4,"Option"],[4,"Result"],[3,"Vec"],[3,"CommitmentStateDiff"],[3,"TypeId"],[3,"Private"],[3,"HexFelt"],[4,"ContractClass"],[3,"GenesisLoader"],[3,"GenesisData"],[8,"Deserializer"],[3,"Formatter"],[6,"Result"],[3,"Felt252Wrapper"],[3,"PathBuf"],[8,"Serializer"],[15,"u8"],[15,"array"],[8,"Input"],[3,"Message"],[3,"Error"],[15,"slice"],[15,"u32"],[8,"Output"],[8,"Sized"],[15,"u64"],[3,"String"],[3,"HandleL1MessageTransaction"],[8,"EncodeLike"],[3,"GenesisConfig"],[3,"Storage"],[3,"EntryPointSelector"],[3,"Calldata"],[4,"DispatchError"],[3,"InherentData"],[3,"Pallet"],[4,"Event"],[4,"Call"],[6,"OriginFor"],[3,"Fee"],[6,"DispatchResult"],[3,"CrateVersion"],[4,"DeclareTransaction"],[4,"Error"],[3,"DeployAccountTransaction"],[6,"DispatchResultWithPostInfo"],[3,"TransactionHash"],[3,"CallInfo"],[4,"UserTransaction"],[15,"u128"],[3,"BlockContext"],[15,"str"],[3,"DispatchInfo"],[3,"PalletInfoData"],[4,"InvokeTransaction"],[3,"StorageVersion"],[3,"Weight"],[4,"Transaction"],[6,"StorageSlot"],[4,"TransactionValidityError"],[6,"ContractStorageKey"],[3,"StorageInfo"],[3,"Event"],[3,"Type"],[4,"TransactionSource"],[6,"TransactionValidity"],[3,"TrackedStorageKey"],[3,"PostDispatchInfo"],[3,"DispatchErrorWithPostInfo"],[4,"ApiError"],[4,"ExecutionContext"],[3,"BlockContext"],[4,"StarknetTransactionExecutionError"],[4,"RawOrigin"],[8,"Into"],[8,"From"],[3,"DeployAccountTransactionOutput"],[3,"TransactionOutput"],[13,"Path"],[13,"set_sequencer_address"],[13,"declare"],[13,"consume_l1_message"],[13,"invoke"],[13,"deploy_account"],[13,"FeeTokenAddressChanged"],[3,"Pending"],[3,"PendingHashes"],[3,"TxEvents"],[3,"TxRevertError"],[3,"ContractsStateRoots"],[3,"PendingStorageChanges"],[3,"BlockHash"],[3,"ContractClassHashes"],[3,"ContractClasses"],[3,"CompiledClassHashes"],[3,"Nonces"],[3,"StorageView"],[3,"LastKnownEthBlock"],[3,"FeeTokenAddress"],[3,"SequencerAddress"],[3,"SeqAddrUpdate"],[8,"StarknetRuntimeApi"],[8,"ConvertTransactionRuntimeApi"],[3,"EnsureStarknetTransaction"],[3,"BuildTransferInvokeTransaction"]]},\ +"mp_storage":{"doc":"StarkNet storage primitives.","t":"RRRDDDDDRRRRRRRENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["PALLET_STARKNET","PALLET_STARKNET_SCHEMA","PALLET_SYSTEM","SN_COMPILED_CLASS_HASH_PREFIX","SN_CONTRACT_CLASS_HASH_PREFIX","SN_CONTRACT_CLASS_PREFIX","SN_NONCE_PREFIX","SN_STORAGE_PREFIX","STARKNET_COMPILED_CLASS_HASH","STARKNET_CONTRACT_CLASS","STARKNET_CONTRACT_CLASS_HASH","STARKNET_CURRENT_BLOCK","STARKNET_NONCE","STARKNET_STORAGE","SYSTEM_EVENTS","StarknetStorageSchemaVersion","Undefined","V1","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","decode","decode_all","decode_all_with_depth_limit","decode_with_depth_limit","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","encode_to","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","partial_cmp","size_hint","to_keyed_vec","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","vzip","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"mp_storage"]],"d":["Pallet Starknet storage items. Pallet name.","Current version of pallet Starknet’s storage schema is …","System storage items. Pallet name.","","","","","","Compiled class hashes","Starknet contract class storage item.","Starknet contract class hash storage item.","Starknet current block storage item.","Starknet nonce storage item.","Starknet storage","System events storage item.","The schema version for Pallet Starknet’s storage.","Undefined schema.","Schema V1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,3,3,3,3,3,3,3,3,12,12,14,14,15,15,16,16,17,17,3,12,14,15,16,17,3,12,14,15,16,17,3,3,3,3,3,3,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,3,3,3,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3,12,14,15,16,17,3],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,3],[[]],[[3,3],4],[5,[[7,[3,6]]]],[[[9,[8]]],[[7,[6]]]],[[10,[9,[8]]],[[7,[6]]]],[[10,5],[[7,[6]]]],[[],3],[11],[12,[[13,[8]]]],[11],[14,[[13,[8]]]],[11],[15,[[13,[8]]]],[11],[16,[[13,[8]]]],[17,[[13,[8]]]],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[3,[0,[18,19]]]],[[3,3],20],[[],20],[[],20],[[],20],[[3,21],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[24,[23]]],[[24,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[25,[23]]],[[25,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[[26,[23]]],[[26,[2,23]]]],[[3,3],[[27,[4]]]],[3,11],[[[9,[8]]],[[13,[8,23]]]],[[]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"Private"],[8,"Any"],[4,"StarknetStorageSchemaVersion"],[4,"Ordering"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"slice"],[15,"u32"],[15,"usize"],[3,"SN_NONCE_PREFIX"],[3,"Vec"],[3,"SN_CONTRACT_CLASS_HASH_PREFIX"],[3,"SN_CONTRACT_CLASS_PREFIX"],[3,"SN_STORAGE_PREFIX"],[3,"SN_COMPILED_CLASS_HASH_PREFIX"],[8,"Output"],[8,"Sized"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Option"],[3,"TypeId"]]},\ +"mp_transactions":{"doc":"Starknet transaction related functionality.","t":"NNNEDDDNNNDDNNNEDDNNNEENEENNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLLLLLLLLLLMMMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKIIIIISIDKLLLLKLLLLMKLLLKLLLLLLLLMLLLLLLLKLLLLLMLLLLENNNNNNNNLLLLFLLLLLLLLFLLLLLLLLLLLLLLLLLLLF","n":["Declare","Declare","Declare","DeclareTransaction","DeclareTransactionV0","DeclareTransactionV1","DeclareTransactionV2","DeployAccount","DeployAccount","DeployAccount","DeployAccountTransaction","HandleL1MessageTransaction","Invoke","Invoke","Invoke","InvokeTransaction","InvokeTransactionV0","InvokeTransactionV1","L1Handler","L1Handler","L1Handler","Transaction","TxType","User","UserAndL1HandlerTransaction","UserTransaction","V0","V0","V1","V1","V2","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","account_address","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","calculate_contract_address","calldata","calldata","calldata","calldata","calldata","calldata","class_hash","class_hash","class_hash","class_hash","class_hash","class_hash","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compiled_class_hash","compiled_class_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","compute_hash","constructor_calldata","contract_address","contract_address","contract_address_salt","conversions","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","encode_to","entry_point_selector","entry_point_selector","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execution","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_broadcasted_transactions","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_account_address","getters","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_executable","into_executable","into_executable","into_executable","into_executable","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","max_fee","nonce","nonce","nonce","nonce","nonce","nonce","nonce","nonce","nonce","nonce","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sender_address","sender_address","sender_address","sender_address","sender_address","sender_address","sender_address","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","signature","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_starknet_core_transaction","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_executable","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","version","version","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ComputeTransactionHash","compute_hash","Execute","GetAccountTransactionContext","GetTransactionCalldata","GetTxType","SimulateTxVersionOffset","VALIDATE_TX_ENTRY_POINT_NAME","Validate","ValidateExecuteCallInfo","apply_simulate_tx_version_offset","as_any","as_any_mut","borrow","borrow_mut","calldata","deref","deref_mut","drop","execute","execute_call_info","execute_inner","from","from_mut","from_ref","get_account_transaction_context","handle_fee","handle_nonce","handle_nonce_and_check_fee_balance","init","into","into_any","into_any_arc","into_any_rc","revert_error","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_into","tx_type","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","validate_call_info","validate_entry_point_selector","validate_tx","validate_tx_inner","vzip","BroadcastedTransactionConversionError","CasmContractClassConversionFailed","ClassHashComputationFailed","InvalidCompiledClassHash","MaxFeeTooBig","ProgramDecompressionFailed","ProgramDeserializationFailed","SierraCompilationFailed","UnsuportedTransactionVersion","as_any","as_any_mut","borrow","borrow_mut","casm_contract_class_to_compiled_class","deref","deref_mut","drop","fmt","fmt","from","from_mut","from_ref","get_casm_cotract_class_hash","init","into","into_any","into_any_arc","into_any_rc","rewrite","rewrite","rewrite","rewrite","rewrite","to_string","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip","to_starknet_core_tx"],"q":[[0,"mp_transactions"],[761,"mp_transactions::compute_hash"],[763,"mp_transactions::execution"],[814,"mp_transactions::from_broadcasted_transactions"],[856,"mp_transactions::to_starknet_core_transaction"]],"d":["Declare transaction.","","","","","","","Deploy account transaction.","","","","","Regular invoke transaction.","","","","","","Message sent from ethereum.","","","","Wrapper type for transaction execution error. Different tx …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","","Handles nonce and checks that the account’s balance …","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts a CasmContractClass to a CompiledClass","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","",""],"i":[12,7,13,0,0,0,0,12,7,13,0,0,12,7,13,0,0,0,12,13,14,0,0,14,0,0,10,11,10,11,11,12,7,13,14,10,15,16,11,17,18,19,2,20,2,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,2,7,10,2,15,16,20,11,2,17,18,19,2,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,11,19,0,7,13,10,15,16,11,17,18,19,2,20,2,15,20,2,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,15,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,12,12,12,12,12,7,7,7,7,7,7,13,13,13,13,13,13,14,14,14,14,14,14,10,10,10,10,10,10,15,15,15,15,15,15,16,16,16,16,16,16,11,11,11,11,11,11,17,17,17,17,17,17,18,18,18,18,18,18,19,19,19,19,19,19,2,2,2,2,2,2,20,20,20,20,20,20,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,7,7,7,13,13,13,13,13,14,14,14,10,10,10,15,16,11,11,11,11,17,18,19,2,20,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,2,0,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,10,15,16,2,20,7,10,11,2,15,16,17,18,19,2,7,10,11,2,16,17,18,19,2,20,12,12,12,12,12,7,7,7,7,7,13,13,13,13,13,14,14,14,14,14,10,10,10,10,10,15,15,15,15,15,16,16,16,16,16,11,11,11,11,11,17,17,17,17,17,18,18,18,18,18,19,19,19,19,19,2,2,2,2,2,20,20,20,20,20,7,10,11,16,17,18,19,7,13,10,11,2,15,16,17,18,19,2,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,0,12,7,7,7,7,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,11,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,12,7,13,14,10,15,16,11,17,18,19,2,20,7,10,11,2,12,7,13,14,10,15,16,11,17,18,19,2,20,0,70,0,0,0,0,0,71,0,0,72,60,60,60,60,73,60,60,60,74,60,74,60,60,60,75,74,74,74,60,60,60,60,60,60,60,60,60,60,60,60,60,76,60,60,60,60,60,60,71,71,71,60,0,67,67,67,67,67,67,67,67,67,67,67,67,0,67,67,67,67,67,67,67,67,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[2,3],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[5,5,[6,[5]]],5],[7,[[9,[[8,[3]]]]]],[10,[[8,[3]]]],[2,[[8,[3]]]],0,0,0,[11,3],[2,3],0,0,0,0,[12,12],[7,7],[13,13],[14,14],[10,10],[15,15],[16,16],[11,11],[17,17],[18,18],[19,19],[2,2],[20,20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[11,[[9,[3]]]],0,0,[[7,3,21],3],[[13,3,21],3],[[10,3,21],3],[[15,3,21],3],[[16,3,21],3],[[11,3,21],3],[[17,3,21],3],[[18,3,21],3],[[19,3,21],3],[[2,3,21],3],[[20,3,21],3],0,0,0,0,0,[22,[[24,[12,23]]]],[22,[[24,[7,23]]]],[22,[[24,[13,23]]]],[22,[[24,[14,23]]]],[22,[[24,[10,23]]]],[22,[[24,[15,23]]]],[22,[[24,[16,23]]]],[22,[[24,[11,23]]]],[22,[[24,[17,23]]]],[22,[[24,[18,23]]]],[22,[[24,[19,23]]]],[22,[[24,[2,23]]]],[22,[[24,[20,23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,[6,[25]]],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[[26,22],[[24,[23]]]],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[27],[[12,[0,[28,29]]]],[[7,[0,[28,29]]]],[[13,[0,[28,29]]]],[[14,[0,[28,29]]]],[[10,[0,[28,29]]]],[[15,[0,[28,29]]]],[[16,[0,[28,29]]]],[[11,[0,[28,29]]]],[[17,[0,[28,29]]]],[[18,[0,[28,29]]]],[[19,[0,[28,29]]]],[[2,[0,[28,29]]]],[[20,[0,[28,29]]]],0,0,[[12,12],21],[[7,7],21],[[13,13],21],[[14,14],21],[[10,10],21],[[15,15],21],[[16,16],21],[[11,11],21],[[17,17],21],[[18,18],21],[[19,19],21],[[2,2],21],[[20,20],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],0,[[12,30],31],[[7,30],31],[[13,30],31],[[14,30],31],[[10,30],31],[[15,30],31],[[16,30],31],[[11,30],31],[[17,30],31],[[18,30],31],[[19,30],31],[[2,30],31],[[20,30],31],[[]],[[],7],[2,7],[10,7],[[]],[10,13],[20,13],[11,13],[2,13],[[]],[7,14],[[]],[[],14],[[]],[15,10],[16,10],[[]],[[]],[17,11],[19,11],[18,11],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,5],0,[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[33,[32]]],[[33,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[10,3,21],36],[[15,3,21],36],[[16,3,21],36],[[2,3,21],37],[[20,3,38,21],39],[7,40],[10,40],[11,40],[2,40],0,0,0,0,0,0,[7,[[9,[3]]]],[10,[[9,[3]]]],[11,3],[2,3],0,0,0,0,0,0,[9,[[24,[9]]]],[24,[[24,[24]]]],[[],24],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[],24],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[24,[[24,[24]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[24,[[24,[24]]]],[[],24],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[],24],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[],24],[24,[[24,[24]]]],[9,[[24,[9]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[],24],[[[8,[32]]],[[24,[[8,[32]]]]]],[24,[[24,[24]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[24,[[24,[24]]]],[24,[[24,[24]]]],[9,[[24,[9]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[],24],[24,[[24,[24]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],24],[[[8,[32]]],[[24,[[8,[32]]]]]],[7,3],[10,3],[11,3],0,0,0,0,[7,[[8,[3]]]],[13,[[8,[3]]]],[10,[[8,[3]]]],[11,[[8,[3]]]],[2,[[8,[3]]]],0,0,0,0,0,0,[12,27],[7,27],[13,27],[14,27],[10,27],[15,27],[16,27],[11,27],[17,27],[18,27],[19,27],[2,27],[20,27],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[[6,[25]]],[[8,[25,32]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],24],[41,[[24,[7]]]],[42,[[24,[7]]]],[[],24],[43,[[24,[7]]]],[44,[[24,[7]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[11,3,45,21],[[47,[46]]]],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],48],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[],49],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[7,25],[10,25],[11,25],[2,25],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[3,21],3],0,0,0,0,0,0,0,0,[[],50],[[],4],[[],4],[[]],[[]],[[],51],[27],[27],[27],[[[0,[52,53,54]],55,21,21],[[47,[56]]]],0,[[[0,[52,53,54]],55,57,58,59],[[47,[60]]]],[[]],[[]],[[]],[21,59],[[[0,[52,53,54]],[9,[61]],[9,[61]],57,55,59],47],[[59,52],47],[[52,55,59,21],47],[[],27],[[]],[[[33,[32]]],[[33,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],0,[[],24],[24,[[24,[24]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[9,[[24,[9]]]],[[],24],[[],24],[[],62],[[],48],[[]],[[]],[[]],[[]],0,[[],63],[[52,55,57,58,21],[[47,[[9,[61]]]]]],[[52,57,58,64,51],[[47,[[9,[61]]]]]],[[]],0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[]],[[]],[65,66],[27],[27],[27],[[67,30],31],[[67,30],31],[[]],[[]],[[]],[65,5],[[],27],[[]],[[[33,[32]]],[[33,[4,32]]]],[[[34,[32]]],[[34,[4,32]]]],[[[35,[32]]],[[35,[4,32]]]],[[],24],[24,[[24,[24]]]],[[[8,[32]]],[[24,[[8,[32]]]]]],[[[33,[32]]],[[24,[[33,[32]]]]]],[9,[[24,[9]]]],[[],68],[[],24],[[],24],[[],48],[[]],[[]],[[]],[[]],[[]],[[13,5],69]],"c":[],"p":[[3,"Private"],[3,"DeployAccountTransaction"],[3,"Felt252Wrapper"],[8,"Any"],[3,"FieldElement"],[15,"slice"],[4,"UserTransaction"],[3,"Vec"],[4,"Option"],[4,"InvokeTransaction"],[4,"DeclareTransaction"],[4,"TxType"],[4,"Transaction"],[4,"UserAndL1HandlerTransaction"],[3,"InvokeTransactionV0"],[3,"InvokeTransactionV1"],[3,"DeclareTransactionV0"],[3,"DeclareTransactionV1"],[3,"DeclareTransactionV2"],[3,"HandleL1MessageTransaction"],[15,"bool"],[8,"Input"],[3,"Error"],[4,"Result"],[15,"u8"],[15,"u32"],[15,"usize"],[8,"Output"],[8,"Sized"],[3,"Formatter"],[6,"Result"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[3,"InvokeTransaction"],[3,"DeployAccountTransaction"],[3,"Fee"],[3,"L1HandlerTransaction"],[15,"u128"],[4,"BroadcastedTransaction"],[3,"BroadcastedInvokeTransaction"],[4,"BroadcastedDeclareTransaction"],[3,"BroadcastedDeployAccountTransaction"],[4,"ContractClass"],[3,"DeclareTransaction"],[6,"TransactionExecutionResult"],[3,"TypeId"],[3,"Type"],[3,"TransactionVersion"],[3,"Calldata"],[8,"State"],[8,"StateChanges"],[8,"FeeConfig"],[3,"BlockContext"],[3,"TransactionExecutionInfo"],[3,"ExecutionResources"],[15,"u64"],[3,"AccountTransactionContext"],[3,"ValidateExecuteCallInfo"],[3,"CallInfo"],[4,"TransactionType"],[3,"EntryPointSelector"],[3,"EntryPointExecutionContext"],[3,"CasmContractClass"],[3,"CompiledClass"],[4,"BroadcastedTransactionConversionError"],[3,"String"],[4,"Transaction"],[8,"ComputeTransactionHash"],[8,"Validate"],[8,"SimulateTxVersionOffset"],[8,"GetTransactionCalldata"],[8,"Execute"],[8,"GetAccountTransactionContext"],[8,"GetTxType"]]},\ +"pallet_starknet":{"doc":"A Substrate pallet implementation for Starknet, a …","t":"RRBAAOAAAAADLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEDDDNLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDLLLLLLLMLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLMLLLLLLLLLLLLNNEQNINNNNNQQNEENDNNQNQGDQQGGNNNNQQNNNQNQQLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNLLMLMLLLLLNLLLLLLLLLLLLLLNLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLNLLLLMLALLLLLLLLLLLLLLLLLCCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMFFFFFDDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNNNNINIELBLLLLLLLLLLMMLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLDENLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDGGDGGDLLMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLMLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ETHEREUM_CONSENSUS_RPC","ETHEREUM_EXECUTION_RPC","alloc","blockifier_state_adapter","genesis_loader","log","message","pallet","runtime_api","transaction_validation","types","BlockifierStateAdapter","as_any","as_any_mut","borrow","borrow_mut","count_state_changes","default","deref","deref_mut","drop","from","from_mut","from_mut","from_ref","from_ref","get_class_hash_at","get_compiled_class_hash","get_compiled_contract_class","get_nonce_at","get_storage_at","increment_nonce","init","into","into_any","into_any_arc","into_any_rc","into_mut","into_ref","is_transaction_fee_disabled","rewrite","rewrite","rewrite","rewrite","rewrite","set_class_hash_at","set_compiled_class_hash","set_contract_class","set_storage_at","to_state_diff","try_from","try_into","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip","Class","ContractClass","GenesisData","GenesisLoader","HexFelt","Path","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","contract_classes","contracts","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","drop","drop","drop","drop","fee_token_address","fmt","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","init","init","init","init","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","new","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","seq_addr_updated","serialize","serialize","serialize","storage","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","vzip","vzip","vzip","vzip","path","version","Message","as_any","as_any_mut","blake2_128","blake2_128_concat","blake2_256","borrow","borrow_mut","data","decode","decode_all","decode_all_with_depth_limit","decode_with_depth_limit","default","deref","deref_mut","deserialize","drop","encode_to","fmt","from","from_mut","from_mut","from_ref","from_ref","get_messages_events","identity","init","into","into_any","into_any_arc","into_any_rc","into_mut","into_ref","rewrite","rewrite","rewrite","rewrite","rewrite","size_hint","to_keyed_vec","topics","try_from","try_into","try_into_transaction","twox_128","twox_256","twox_64_concat","type_id","unchecked_into","unique_saturated_into","upcast","upcast_mut","vzip","AccountAlreadyDeployed","AccountNotDeployed","Call","ChainId","ClassHashAlreadyDeclared","Config","ContractAddressAlreadyAssociated","ContractClassAlreadyAssociated","ContractClassHashUnknown","ContractClassMustBeSpecified","ContractNotFound","DisableNonceValidation","DisableTransactionFee","EmitEventError","Error","Event","FeeTokenAddressChanged","GenesisConfig","InvalidContractClass","InvalidContractClassForThisDeclareVersion","InvokeTxMaxNSteps","KeepStarknetStrange","MaxRecursionDepth","Module","Pallet","ProtocolVersion","RuntimeEvent","SeqAddrUpdate","SequencerAddress","SequencerAddressNotValid","StarknetEvent","StateDiffError","StateReaderError","SystemHash","TimestampProvider","TooManyEmittedStarknetEvents","TransactionConversionError","TransactionExecutionFailed","TransactionLongevity","Unimplemented","UnsignedPriority","ValidateMaxNSteps","__clone_box","__clone_box","__clone_box","_phantom","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blake2_128","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","blake2_256","block_hash","block_timestamp","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_module_genesis_storage","call_contract","chain_id","chain_id_str","check_inherent","clone","clone","clone","clone_into","clone_into","clone_into","compiled_class_hash_by_class_hash","consume_l1_message","consume_l1_message","contract_class_by_class_hash","contract_class_hash_by_address","contract_classes","contract_state_root_by_address","contracts","count","crate_version","create_inherent","current_storage_version","declare","declare","decode","decode","decode","decode_all","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","default","deploy_account","deploy_account","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","dispatch_bypass_filter","dispatchables","drop","drop","drop","drop","drop","emit_and_store_tx_and_fees_events","encode_to","encode_to","encode_to","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","estimate_fee","event_count","fee_token_address","fee_token_address","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_block_context","get_call_index","get_call_indices","get_call_name","get_call_names","get_dispatch_info","get_storage_at","identity","identity","identity","index","infos","init","init","init","init","init","integrity_test","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","into_ref","invoke","invoke","is_inherent","last_known_eth_block","module_name","name","new_call_variant_consume_l1_message","new_call_variant_declare","new_call_variant_deploy_account","new_call_variant_invoke","new_call_variant_set_sequencer_address","nonce","offchain_worker","offchain_worker","on_chain_storage_version","on_finalize","on_finalize","on_genesis","on_idle","on_initialize","on_initialize","on_runtime_upgrade","on_runtime_upgrade","parent_block_hash","pending","pending_hashes","pending_storage_changes","pre_dispatch","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","seq_addr_update","seq_addr_updated","sequencer_address","serialize","set_sequencer_address","set_sequencer_address","size_hint","size_hint","size_hint","storage","storage","storage_info","storage_types","to_keyed_vec","to_keyed_vec","to_keyed_vec","to_owned","to_owned","to_owned","transaction_count","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","tt_default_parts","tt_error_token","twox_128","twox_128","twox_128","twox_256","twox_256","twox_256","twox_64_concat","twox_64_concat","twox_64_concat","tx_events","tx_revert_error","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","validate_unsigned","vzip","vzip","vzip","vzip","vzip","whitelisted_storage_keys","with_weight","addr","contract_class","paid_fee_on_l1","transaction","transaction","transaction","transaction","new_fee_token_address","old_fee_token_address","consume_l1_message","declare","deploy_account","invoke","set_sequencer_address","BlockHash","CompiledClassHashes","ContractClassHashes","ContractClasses","ContractsStateRoots","FeeTokenAddress","LastKnownEthBlock","Nonces","Pending","PendingHashes","PendingStorageChanges","SeqAddrUpdate","SequencerAddress","StorageView","TxEvents","TxRevertError","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","into_ref","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","upcast_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","BlockContext","ClassAlreadyDeclared","ClassHashNotFound","ContractError","ContractNotFound","ConvertTransactionRuntimeApi","InvalidContractClass","StarknetRuntimeApi","StarknetTransactionExecutionError","__clone_box","alloc","as_any","as_any","as_any_mut","as_any_mut","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","block_number","block_timestamp","borrow","borrow","borrow_mut","borrow_mut","call","call_with_context","chain_id","chain_id","chain_id_with_context","clone","clone_into","contract_class_by_class_hash","contract_class_by_class_hash_with_context","contract_class_hash_by_address","contract_class_hash_by_address_with_context","convert_error","convert_error_with_context","convert_transaction","convert_transaction_with_context","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deref","deref","deref_mut","deref_mut","drop","drop","encode_to","encode_to","estimate_fee","estimate_fee_with_context","extrinsic_filter","extrinsic_filter_with_context","fee_token_address","fmt","from","from","from","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","gas_price","get_block_context","get_block_context_with_context","get_events_for_tx_hash","get_events_for_tx_hash_with_context","get_starknet_events_and_their_associated_tx_hash","get_starknet_events_and_their_associated_tx_hash_with_context","get_storage_at","get_storage_at_with_context","get_tx_execution_outcome","get_tx_execution_outcome_with_context","identity","identity","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","invoke_tx_max_n_steps","max_recursion_depth","nonce","nonce_with_context","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sequencer_address","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_owned","try_from","try_from","try_into","try_into","twox_128","twox_128","twox_256","twox_256","twox_64_concat","twox_64_concat","type_id","type_id","type_info","type_info","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","validate_max_n_steps","vm_resource_fee_cost","vzip","vzip","EnsureStarknetTransaction","RawOrigin","StarknetTransaction","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","ensure_starknet_transaction","from","from","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_mut","into_mut","into_ref","into_ref","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","try_from","try_from","try_into","try_into","try_origin","type_id","type_id","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast_mut","upcast_mut","vzip","vzip","BuildTransferInvokeTransaction","ContractClassMapping","ContractStorageKey","DeployAccountTransactionOutput","MaxTransactionsPendingBlock","StorageSlot","TransactionOutput","__clone_box","__clone_box","actual_fee","amount_high","amount_low","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","blake2_128","blake2_128","blake2_128_concat","blake2_128_concat","blake2_256","blake2_256","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","contract_address","decode","decode","decode_all","decode_all","decode_all_with_depth_limit","decode_all_with_depth_limit","decode_with_depth_limit","decode_with_depth_limit","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","deserialize","drop","drop","drop","encode_to","encode_to","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","events","fmt","fmt","from","from","from","from_mut","from_mut","from_mut","from_mut","from_mut","from_mut","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","identity","identity","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_mut","into_mut","into_mut","into_ref","into_ref","into_ref","messages_sent","nonce","recipient","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","rewrite","sender_address","serialize","serialize","size_hint","size_hint","to_keyed_vec","to_keyed_vec","to_owned","to_owned","token_address","transaction_hash","transaction_hash","try_from","try_from","try_from","try_into","try_into","try_into","twox_128","twox_128","twox_256","twox_256","twox_64_concat","twox_64_concat","type_id","type_id","type_id","type_info","type_info","unchecked_into","unchecked_into","unchecked_into","unique_saturated_into","unique_saturated_into","unique_saturated_into","upcast","upcast","upcast","upcast_mut","upcast_mut","upcast_mut","vzip","vzip","vzip"],"q":[[0,"pallet_starknet"],[11,"pallet_starknet::blockifier_state_adapter"],[58,"pallet_starknet::genesis_loader"],[215,"pallet_starknet::genesis_loader::ContractClass"],[217,"pallet_starknet::message"],[271,"pallet_starknet::pallet"],[646,"pallet_starknet::pallet::Call"],[653,"pallet_starknet::pallet::Event"],[655,"pallet_starknet::pallet::dispatchables"],[660,"pallet_starknet::pallet::storage_types"],[1188,"pallet_starknet::runtime_api"],[1336,"pallet_starknet::transaction_validation"],[1405,"pallet_starknet::types"]],"d":["","","","An adapter for the blockifier state related traits","","","The implementation of the message type.","The module that hosts all the FRAME types needed to add …","The Starknet pallet’s runtime API Definition of the …","Transaction validation logic. Transaction validation logic.","The Starknet pallet’s runtime custom types. Starknet …","Empty struct that implements the traits needed by the …","","","","","","","","","","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","As the state is updated during the execution, return an …","","","","","","","","","","","","","A wrapper for FieldElement that implements serde’s …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Data of the event.","","","","","","","","","","","","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","Calls U::from(self).","","","","","","","","","","","","","Topics of the event.","","","Converts a Message into a transaction object.","","","","","","","","","","","","The Starknet pallet external functions. Dispatchable …","","","Configure the pallet by specifying the parameters and …","","","","","","A bool to disable Nonce validation","A bool to disable transaction fees and make all …","","The Starknet pallet custom errors. ERRORS","The Starknet pallet events. EVENTS See: …","Emitted when fee token address is changed. This is emitted …","Starknet genesis configuration.","","","","","","Type alias to Pallet, to be used by construct_runtime.","The pallet implementing the on-chain logic.","","Because this pallet emits events, it depends on the runtime…","Ensure the sequencer address was updated for this block.","Current sequencer address.","","Regular Starknet event","","","The hashing function to use.","The time idk what.","","","","A configuration for longevity of transactions.","","A configuration for base priority of unsigned transactions.","","","","","","","","","","","","","","","","","","","","","","","","","Mapping for block number and hashes. Safe to use Identity …","Get the current block timestamp in seconds.","","","","","","","","","","","","","Call a smart contract function.","","convert chain_id","","","","","","","","Mapping from Starknet Sierra class hash to Casm compiled …","Consume a message from L1.","Consume a message from L1.","Mapping from Starknet class hash to contract class. Safe …","Mapping from Starknet contract address to the contract’s …","The contract classes to be deployed at genesis. This is a …","The Starknet pallet storage items. STORAGE Mapping of …","The contracts to be deployed at genesis. This is a vector …","","","","","The declare transaction is used to introduce new classes …","The declare transaction is used to introduce new classes …","","","","","","","","","","","","","","Since StarkNet v0.10.1 the deploy_account transaction …","Since StarkNet v0.10.1 the deploy_account transaction …","","","","","","","","","","","","","Auto-generated docs-only module listing all defined …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Estimate the fee associated with transaction","Get the number of events in the block.","The address of the fee token ERC20 contract.","The address of the fee token. Must be set to the address …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Creates a BlockContext object. The BlockContext is needed …","","","","","","Get storage value at","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","The invoke transaction is the main transaction type used …","The invoke transaction is the main transaction type used …","","The last processed Ethereum block number for L1 messages …","","","Create a call with the variant consume_l1_message.","Create a call with the variant declare.","Create a call with the variant deploy_account.","Create a call with the variant invoke.","Create a call with the variant set_sequencer_address.","Mapping from Starknet contract address to its nonce. Safe …","Run offchain tasks. See: …","","","The block is being finalized.","","","","","The block is being initialized. Implement to have …","Perform a module upgrade.","","Get the block hash of the previous block.","The Starknet pallet storage items. STORAGE Current …","","Pending storage slot updates STORAGE Mapping storage key …","From substrate documentation: Validate the call right …","","","","","","","","","","","","","","","","","","","","","","","","","","Ensure the sequencer address was updated for this block.","","Current sequencer address.","","Set the current block author’s sequencer address.","Set the current block author’s sequencer address.","","","","Mapping from Starknet contract storage key to its value. …","","","Auto-generated docs-only module listing all defined …","","","","","","","Get the number of transactions in the block.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Validate unsigned call to this module.","","","","","","","","","","","","","","","","","Consume a message from L1.","The declare transaction is used to introduce new classes …","Since StarkNet v0.10.1 the deploy_account transaction …","The invoke transaction is the main transaction type used …","Set the current block author’s sequencer address.","Mapping for block number and hashes. Safe to use Identity …","Mapping from Starknet Sierra class hash to Casm compiled …","Mapping from Starknet contract address to the contract’s …","Mapping from Starknet class hash to contract class. Safe …","The Starknet pallet storage items. STORAGE Mapping of …","The address of the fee token ERC20 contract.","The last processed Ethereum block number for L1 messages …","Mapping from Starknet contract address to its nonce. Safe …","The Starknet pallet storage items. STORAGE Current …","","Pending storage slot updates STORAGE Mapping storage key …","Ensure the sequencer address was updated for this block.","Current sequencer address.","Mapping from Starknet contract storage key to its value. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a Call response.","Returns a Call response.","Returns the chain id.","","Returns the chain id.","","","Returns the contract class for the given class hash.","Returns the contract class for the given class hash.","Returns the contract class hash at the given address.","Returns the contract class hash at the given address.","Converts the DispatchError to an understandable error for …","Converts the DispatchError to an understandable error for …","Converts the transaction to an UncheckedExtrinsic for …","Converts the transaction to an UncheckedExtrinsic for …","","","","","","","","","","","","","","","","","Returns fee estimate","Returns fee estimate","Filters extrinsic transactions to return only Starknet …","Filters extrinsic transactions to return only Starknet …","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Return the block context","Return the block context","","","Return the list of StarknetEvent evmitted during this …","Return the list of StarknetEvent evmitted during this …","Returns a storage slot value","Returns a storage slot value","Return the outcome of the tx execution","Return the outcome of the tx execution","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns the nonce associated with the given address in the …","Returns the nonce associated with the given address in the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ensure that the origin is a Starknet transaction. See: …","Representation of the origin of a Starknet transaction. …","","","","","","","","","","","","","","","","Ensure that the origin is a Starknet transaction. See: …","Returns the argument unchanged.","Returns the argument unchanged.","","Get a mutable reference to the inner from the outer.","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Try to convert the origin into a …","","","","","","","","","","","","","Build invoke transaction for transfer utils","","Contract Storage Key","Declare Transaction Output","Make this configurable. Max transaction/block","Type wrapper for a storage slot.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Contract Address","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a mutable reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","Get a reference to the inner from the outer.","","Get a reference to the inner from the outer.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Transaction hash","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,25,0,0,0,0,25,24,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,25,24,25,27,27,26,24,27,26,25,24,27,26,25,24,27,25,24,27,26,25,27,24,24,24,27,26,25,24,24,27,27,26,26,25,25,24,24,27,27,26,26,25,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,26,24,24,24,24,24,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,27,24,27,25,27,24,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,24,27,26,25,96,96,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,61,61,0,2,61,0,61,61,61,61,61,2,2,61,0,0,54,0,61,61,2,54,2,0,0,2,2,0,0,61,54,61,61,2,2,61,61,61,2,61,2,2,53,54,55,47,53,47,54,61,55,53,47,54,61,55,54,61,55,54,61,55,54,61,55,53,53,53,47,54,61,55,53,47,54,61,55,47,47,53,53,53,53,53,54,55,53,54,55,53,53,55,53,53,47,53,47,53,53,53,53,53,55,54,61,55,54,61,55,54,61,55,54,61,55,47,53,55,53,47,54,61,55,53,47,54,61,55,47,55,0,53,47,54,61,55,53,54,61,55,53,54,55,53,53,53,53,53,53,54,54,54,54,54,54,55,55,55,55,55,55,53,53,53,47,53,54,61,55,53,47,47,54,61,55,53,53,47,47,54,54,61,61,55,55,53,53,47,47,54,54,61,61,55,55,53,55,55,55,55,55,53,54,61,55,53,53,53,47,54,61,55,53,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,55,53,53,53,53,55,55,55,55,55,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,47,47,47,47,47,54,54,54,54,54,61,61,61,61,61,55,55,55,55,55,53,47,53,47,53,55,54,61,55,53,47,53,0,54,61,55,53,54,55,53,53,47,54,61,55,53,47,54,61,55,0,0,54,61,55,54,61,55,54,61,55,53,53,53,47,54,61,55,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,47,54,61,55,53,53,47,54,61,55,53,61,97,98,99,100,98,101,99,102,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,103,103,103,103,104,104,104,104,104,105,105,105,105,105,106,106,106,106,106,107,107,107,107,107,108,108,108,108,108,109,109,109,109,109,110,110,110,110,110,111,111,111,111,111,112,112,112,112,112,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,0,90,90,90,90,0,90,0,0,89,0,90,89,90,89,90,89,90,89,90,89,89,89,90,89,90,89,119,119,119,89,119,89,89,119,119,119,119,120,120,120,120,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,119,119,119,119,89,89,90,89,89,90,90,89,89,90,90,89,89,89,119,119,119,119,119,119,119,119,119,119,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,89,89,119,119,90,90,90,90,90,89,89,89,89,89,89,90,89,90,89,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,89,89,90,89,0,0,91,91,121,91,121,91,121,91,121,91,121,91,121,91,121,0,91,121,91,91,121,121,91,91,121,121,91,121,91,121,91,121,91,121,91,121,91,121,91,121,91,91,91,91,91,121,121,121,121,121,91,121,91,121,121,91,121,91,121,91,121,91,121,91,121,91,121,0,0,0,0,0,0,0,94,95,95,122,122,122,94,95,122,94,95,94,95,94,95,94,95,122,94,95,122,94,95,94,95,94,95,94,94,95,94,95,94,95,94,95,122,94,95,122,94,95,94,95,122,94,95,94,95,94,95,94,94,94,94,94,94,95,95,95,95,95,95,95,94,95,122,94,95,122,122,94,94,95,95,122,122,94,94,95,95,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95,95,122,122,122,122,122,122,122,94,94,94,94,94,95,95,95,95,95,122,94,95,94,95,94,95,94,95,122,94,95,122,94,95,122,94,95,94,95,94,95,94,95,122,94,95,94,95,122,94,95,122,94,95,122,94,95,122,94,95,122,94,95],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[[],1],[[]],[[]],[[[3,[2]]]],[[],[[3,[2]]]],[4],[4],[4],[[]],[[]],[[]],[[]],[[]],[[[3,[2]],5],[[7,[6]]]],[[[3,[2]],6],[[7,[8]]]],[[[3,[2]],6],[[7,[9]]]],[[[3,[2]],5],[[7,[10]]]],[[[3,[2]],5,11],[[7,[12]]]],[[[3,[2]],5],7],[[],4],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[[3,[2]]],17],[18,[[18,[18]]]],[[],18],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[3,[2]],5,6],7],[[[3,[2]],6,8],7],[[[3,[2]],6,9],7],[[[3,[2]],5,11,12]],[[[3,[2]]],21],[[],18],[[],18],[[],22],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[23],[23],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[24,24],[25,25],[[]],[[]],0,0,[26,27],[4],[4],[4],[4],[4],[4],[4],[4],[28,[[18,[24]]]],[28,[[18,[27]]]],[28,[[18,[25]]]],[4],[4],[4],[4],0,[[24,29],30],[[]],[31,24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[32,27],26],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[18,[[18,[18]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[[],18],[[],18],[[[14,[13]]],[[18,[[14,[13]]]]]],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],0,[[24,33],18],[[27,33],18],[[25,33],18],0,[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],22],[[],22],[[],22],[[],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],1],[[],1],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[]],[[]],0,[36,[[18,[37,38]]]],[[[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,36],[[18,[38]]]],[[],37],[4],[4],[28,[[18,[37]]]],[4],[[37,[0,[41,42]]]],[[37,29],30],[[]],[[]],[[]],[[]],[[]],[[43,43],44],[[],[[20,[34,13]]]],[[],4],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[18,[[18,[18]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],18],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[37,4],[[[39,[34]]],[[20,[34,13]]]],0,[[],18],[[],18],[37,[[18,[45,0]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],22],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[23],[23],[23],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[[46,[43]]],31],[[],43],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[47,[2]]]],[[[47,[2]],48],[[18,[44]]]],[[5,49,50],[[18,[[20,[31]],51]]]],[[],31],[[],44],[52,18],[53,53],[[[54,[2]]],[[54,[2]]]],[[[55,[2]]],[[55,[2]]]],[[]],[[]],[[]],[[[46,[6]]],[[19,[8]]]],[[[56,[2]],45,57],58],0,[[[46,[6]]],[[19,[9]]]],[[[46,[5]]],6],0,[[[46,[5]]],[[19,[31]]]],0,[[],4],[[],59],[52,19],[[]],[[[56,[2]],60,9],58],0,[36,[[18,[[54,[2]],38]]]],[36,[[18,[61,38]]]],[36,[[18,[[55,[2]],38]]]],[[[39,[34]]],[[18,[38]]]],[[[39,[34]]],[[18,[38]]]],[[[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,36],[[18,[38]]]],[[40,36],[[18,[38]]]],[[40,36],[[18,[38]]]],[[],[[47,[2]]]],[[[56,[2]],62],58],0,[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[28,[[18,[[47,[2]]]]]],[[[55,[2]]],63],0,[4],[4],[4],[4],[4],[[64,[19,[65]],[19,[65]]]],[[[54,[2]],[0,[41,42]]]],[[61,[0,[41,42]]]],[[[55,[2]],[0,[41,42]]]],[[53,53],17],[[[54,[2]],[54,[2]]],17],[[[55,[2]],[55,[2]]],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[66,[[18,[51]]]],[[],67],[[],5],0,[[53,29],30],[[[54,[2]],29],30],[[[61,[2]],29],30],[[[55,[2]],29],30],[[]],[[]],[26,[[47,[2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],68],[[[55,[2]]],34],[[],[[39,[34]]]],[[[55,[2]]],69],[[],[[39,[69]]]],[[[55,[2]]],70],[[5,11],[[18,[12,51]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],4],[[],[[20,[71]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[56,[2]],72],58],0,[[],17],[[],[[19,[43]]]],[[],69],[[],69],[[45,57],[[55,[2]]]],[[60,9],[[55,[2]]]],[62,[[55,[2]]]],[72,[[55,[2]]]],[[[35,[34]]],[[55,[2]]]],[[[46,[5]]],10],[[]],[[]],[[],73],[[]],[[]],[[]],[74,74],[[],74],[[],74],[[],74],[[],74],[43,31],[[],[[20,[75]]]],[[],[[20,[64]]]],[[[46,[5]]],[[20,[76]]]],[[],[[18,[77]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[18,[[18,[18]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[],18],[[],18],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],18],[19,[[18,[19]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],17],0,[[],5],[[[47,[2]],33],18],[[[56,[2]],[35,[34]]],58],0,[[[54,[2]]],4],[61,4],[[[55,[2]]],4],[[[46,[78]]],12],0,[[],[[20,[79]]]],0,[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[]],[[]],[[]],[[],67],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],0,0,[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[[46,[64]]],[[20,[80]]]],[[[46,[64]]],[[19,[44]]]],[[],22],[[],22],[[],22],[[],22],[[],22],[[],81],[[],81],[[],81],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[82,83],[[]],[[]],[[]],[[]],[[]],[[],[[20,[84]]]],[74,[[86,[85]]]],0,0,0,0,0,0,0,0,0,[[45,57]],[[60,9]],[62],[72],[[[35,[34]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[],18],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[],18],[19,[[18,[19]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],18],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[18,[[18,[18]]]],[[],18],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[[],18],[19,[[18,[19]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[18,[[18,[18]]]],[[],18],[19,[[18,[19]]]],[18,[[18,[18]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[],18],[19,[[18,[19]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[18,[[18,[18]]]],[[],18],[[[14,[13]]],[[18,[[14,[13]]]]]],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[23],0,[[],1],[[],1],[[],1],[[],1],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],0,0,[[]],[[]],[[]],[[]],[[5,49,50],[[18,[[18,[[20,[31]],51]],87]]]],[[88,5,49,50],[[18,[[18,[[20,[31]],51]],87]]]],[[],[[18,[31,87]]]],0,[88,[[18,[31,87]]]],[89,89],[[]],[6,[[18,[[19,[9]],87]]]],[[88,6],[[18,[[19,[9]],87]]]],[5,[[18,[6,87]]]],[[88,5],[[18,[6,87]]]],[51,[[18,[90,87]]]],[[88,51],[[18,[90,87]]]],[66,[[18,[[18,[51]],87]]]],[[88,66],[[18,[[18,[51]],87]]]],[36,[[18,[90,38]]]],[36,[[18,[89,38]]]],[[[39,[34]]],[[18,[38]]]],[[[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,36],[[18,[38]]]],[[40,36],[[18,[38]]]],[4],[4],[4],[4],[4],[4],[[90,[0,[41,42]]]],[[89,[0,[41,42]]]],[66,[[18,[[18,[51]],87]]]],[[88,66],[[18,[[18,[51]],87]]]],[20,[[18,[[20,[75]],87]]]],[[88,20],[[18,[[20,[75]],87]]]],0,[[89,29],30],[[]],[68,89],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],[[18,[89,87]]]],[88,[[18,[89,87]]]],[[20,31,31],[[18,[19,87]]]],[[88,20,31,31],[[18,[19,87]]]],[[20,31],[[18,[20,87]]]],[[88,20,31],[[18,[20,87]]]],[[5,11],[[18,[[18,[12,51]],87]]]],[[88,5,11],[[18,[[18,[12,51]],87]]]],[64,[[18,[[19,[[20,[34]]]],87]]]],[[88,64],[[18,[[19,[[20,[34]]]],87]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],4],[[],4],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],0,0,[5,[[18,[10,87]]]],[[88,5],[[18,[10,87]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[],18],[18,[[18,[18]]]],[19,[[18,[19]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],0,[90,4],[89,4],[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[]],[[],18],[[],18],[[],18],[[],18],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],22],[[],22],[[],81],[[],81],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],0,0,0,[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[4],[4],[4],[4],[4],[4],[[[92,[[18,[91,[92,[[18,[91,[92,[[18,[91]]]]]]]]]]]]],[[18,[69]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[[],18],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[],18],[[],18],[[],18],[[],18],[[[0,[[92,[[18,[91,[0,[[92,[[18,[91,[0,[[92,[[18,[91]]]],[93,[91]]]]]]]],[93,[91]]]]]]]],[93,[91]]]]],[[18,[[0,[[92,[[18,[91,[0,[[92,[[18,[91,[0,[[92,[18]],[93,[91]]]]]]]],[93,[91]]]]]]]],[93,[91]]]]]]]],[[],22],[[],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[23],[23],0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[]],[[]],[[]],[[]],[[]],[[]],[94,94],[95,95],[[]],[[]],0,[36,[[18,[94,38]]]],[36,[[18,[95,38]]]],[[[39,[34]]],[[18,[38]]]],[[[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,[39,[34]]],[[18,[38]]]],[[40,36],[[18,[38]]]],[[40,36],[[18,[38]]]],[4],[4],[4],[4],[4],[4],[28,[[18,[94]]]],[28,[[18,[95]]]],[4],[4],[4],[[94,[0,[41,42]]]],[[95,[0,[41,42]]]],[[94,94],17],[[95,95],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,[[94,29],30],[[95,29],30],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[14,[13]]],[[14,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[15,[13]]],[[15,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[[16,[13]]],[[16,[1,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],18],[19,[[18,[19]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[19,[[18,[19]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],[18,[[18,[18]]]],[[],18],[[[14,[13]]],[[18,[[14,[13]]]]]],[[[14,[13]]],[[18,[[14,[13]]]]]],[19,[[18,[19]]]],[[],18],[18,[[18,[18]]]],[[[20,[13]]],[[18,[[20,[13]]]]]],0,[[94,33],18],[[95,33],18],[94,4],[95,4],[[[39,[34]]],[[20,[34,13]]]],[[[39,[34]]],[[20,[34,13]]]],[[]],[[]],0,0,0,[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[35,[34]]]],[[],[[20,[34,13]]]],[[],[[20,[34,13]]]],[[],22],[[],22],[[],22],[[],81],[[],81],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[294],"p":[[8,"Any"],[8,"Config"],[3,"BlockifierStateAdapter"],[15,"usize"],[3,"ContractAddress"],[3,"ClassHash"],[6,"StateResult"],[3,"CompiledClassHash"],[4,"ContractClass"],[3,"Nonce"],[3,"StorageKey"],[3,"StarkFelt"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[15,"bool"],[4,"Result"],[4,"Option"],[3,"Vec"],[3,"CommitmentStateDiff"],[3,"TypeId"],[3,"Private"],[3,"HexFelt"],[4,"ContractClass"],[3,"GenesisLoader"],[3,"GenesisData"],[8,"Deserializer"],[3,"Formatter"],[6,"Result"],[3,"Felt252Wrapper"],[3,"PathBuf"],[8,"Serializer"],[15,"u8"],[15,"array"],[8,"Input"],[3,"Message"],[3,"Error"],[15,"slice"],[15,"u32"],[8,"Output"],[8,"Sized"],[15,"u64"],[3,"String"],[3,"HandleL1MessageTransaction"],[8,"EncodeLike"],[3,"GenesisConfig"],[3,"Storage"],[3,"EntryPointSelector"],[3,"Calldata"],[4,"DispatchError"],[3,"InherentData"],[3,"Pallet"],[4,"Event"],[4,"Call"],[6,"OriginFor"],[3,"Fee"],[6,"DispatchResult"],[3,"CrateVersion"],[4,"DeclareTransaction"],[4,"Error"],[3,"DeployAccountTransaction"],[6,"DispatchResultWithPostInfo"],[3,"TransactionHash"],[3,"CallInfo"],[4,"UserTransaction"],[15,"u128"],[3,"BlockContext"],[15,"str"],[3,"DispatchInfo"],[3,"PalletInfoData"],[4,"InvokeTransaction"],[3,"StorageVersion"],[3,"Weight"],[4,"Transaction"],[6,"StorageSlot"],[4,"TransactionValidityError"],[6,"ContractStorageKey"],[3,"StorageInfo"],[3,"Event"],[3,"Type"],[4,"TransactionSource"],[6,"TransactionValidity"],[3,"TrackedStorageKey"],[3,"PostDispatchInfo"],[3,"DispatchErrorWithPostInfo"],[4,"ApiError"],[4,"ExecutionContext"],[3,"BlockContext"],[4,"StarknetTransactionExecutionError"],[4,"RawOrigin"],[8,"Into"],[8,"From"],[3,"DeployAccountTransactionOutput"],[3,"TransactionOutput"],[13,"Path"],[13,"set_sequencer_address"],[13,"declare"],[13,"consume_l1_message"],[13,"invoke"],[13,"deploy_account"],[13,"FeeTokenAddressChanged"],[3,"Pending"],[3,"PendingHashes"],[3,"TxEvents"],[3,"TxRevertError"],[3,"ContractsStateRoots"],[3,"PendingStorageChanges"],[3,"BlockHash"],[3,"ContractClassHashes"],[3,"ContractClasses"],[3,"CompiledClassHashes"],[3,"Nonces"],[3,"StorageView"],[3,"LastKnownEthBlock"],[3,"FeeTokenAddress"],[3,"SequencerAddress"],[3,"SeqAddrUpdate"],[8,"StarknetRuntimeApi"],[8,"ConvertTransactionRuntimeApi"],[3,"EnsureStarknetTransaction"],[3,"BuildTransferInvokeTransaction"]]},\ "starknet_rpc_test":{"doc":"","t":"NNNNNNNNNDGEEELLLLLLLLALLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLRRRRRRRRRRRRRRRRRRRRRDLLLLLLLLLLLDFLLLLLLLLLIDFFFFLLFFFKKLMLMFKKLLLL","n":["AccountDeployment","AccountDeployment","AccountError","AccountFactoryError","Declaration","Declaration","Execution","Execution","LegacyDeclaration","MadaraClient","RpcOzAccountFactory","SendTransactionError","Transaction","TransactionResult","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","constants","create_block_with_parent","create_block_with_txs","create_empty_block","create_n_blocks","default","fixtures","fmt","fmt","fmt","fmt","from","from","from","from","get_starknet_client","health","into","into","into","into","new","run_to_block","send","source","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","utils","vzip","vzip","vzip","vzip","ACCOUNT_CONTRACT","ACCOUNT_CONTRACT_CLASS_HASH","ARGENT_CONTRACT_ADDRESS","ARGENT_PROXY_CLASS_HASH","CAIRO_1_ACCOUNT_CONTRACT","CAIRO_1_ACCOUNT_CONTRACT_CLASS_HASH","CONTRACT_ADDRESS","DEPLOY_ACCOUNT_COST","ERC20_CAIRO_0_CONTRACT","FEE_TOKEN_ADDRESS","MAX_FEE_OVERRIDE","MAX_U256","MINT_AMOUNT","SALT","SEQUENCER_ADDRESS","SIGNER_PRIVATE","SIGNER_PUBLIC","SN_GOERLI_CHAIN_ID","TEST_CONTRACT_ADDRESS","TEST_CONTRACT_CLASS_HASH","TOKEN_CLASS_HASH","ThreadSafeMadaraClient","borrow","borrow","borrow_mut","borrow_mut","default","from","from","get","get_starknet_client","into","into","madara","madara","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write","AccountActions","U256","assert_eq_emitted_event","assert_eq_event","assert_eq_msg_to_l1","assert_poll","borrow","borrow_mut","build_deploy_account_tx","build_oz_account_factory","build_single_owner_account","declare_contract","declare_legacy_contract","from","high","into","low","read_erc20_balance","transfer_tokens","transfer_tokens_u256","try_from","try_into","type_id","vzip"],"q":[[0,"starknet_rpc_test"],[65,"starknet_rpc_test::constants"],[86,"starknet_rpc_test::fixtures"],[109,"starknet_rpc_test::utils"]],"d":["","","","","","","","","","A wrapper over the Madara process handle, reqwest client …","","","","","","","","","","","","","Constants (addresses, contracts…)","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","Starknet related utilities","","","","","","","","","","","","","","","","","","","","","","ChainId for Starknet Goerli testnet","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","",""],"i":[4,6,7,7,4,6,4,6,4,0,0,0,0,0,4,6,7,1,4,6,7,1,0,1,1,1,1,1,0,6,7,7,1,4,6,7,1,1,1,4,6,7,1,1,1,4,7,7,4,6,7,1,4,6,7,1,4,6,7,1,0,4,6,7,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,34,19,34,34,19,34,34,19,19,34,0,0,19,34,19,34,19,34,19,34,19,0,0,0,0,0,0,33,33,0,0,0,35,35,33,33,33,33,0,35,35,33,33,33,33],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[1,2],3],[[1,[5,[4]]],[[3,[[5,[[8,[6,7]]]]]]]],[1,3],[[1,9],3],[[],1],0,[[6,10],11],[[7,10],11],[[7,10],11],[[1,10],11],[[]],[[]],[[]],[[]],[1,[[13,[12]]]],[1,[[3,[14]]]],[[]],[[]],[[]],[[]],[[],1],[[1,9],3],[4,[[8,[6,7]]]],[7,[[16,[15]]]],[[],17],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],18],[[],18],[[],18],[[],18],0,[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[],19],[[]],[[]],[[],19],[19,[[13,[12]]]],[[]],[[]],0,[[],19],[[],8],[[],8],[[],8],[[],8],[[],18],[[],18],[[]],[[]],[19,[[20,[1]]]],0,0,[[[22,[21]],[22,[21]]],14],[[[5,[23]],[5,[23]]]],[[[5,[24]],[5,[24]]]],[[25,9,26]],[[]],[[]],[[27,28],[[29,[27]]]],[[[13,[12]],2,28],27],[[[13,[12]],2,2,14],[[31,[[13,[12]],30]]]],[[2,2]],[2],[[]],0,[[]],0,[[[13,[12]],28,28],[[5,[28]]]],[[28,28,[16,[9]]],[[32,[[31,[[13,[12]],30]]]]]],[[28,33,[16,[9]]],[[32,[[31,[[13,[12]],30]]]]]],[[],8],[[],8],[[],18],[[]]],"c":[],"p":[[3,"MadaraClient"],[15,"str"],[6,"Result"],[4,"Transaction"],[3,"Vec"],[4,"TransactionResult"],[4,"SendTransactionError"],[4,"Result"],[15,"u64"],[3,"Formatter"],[6,"Result"],[3,"HttpTransport"],[3,"JsonRpcClient"],[15,"bool"],[8,"Error"],[4,"Option"],[3,"String"],[3,"TypeId"],[3,"ThreadSafeMadaraClient"],[3,"RwLockWriteGuard"],[3,"EmittedEvent"],[15,"slice"],[3,"Event"],[3,"MsgToL1"],[8,"Fn"],[15,"u32"],[6,"RpcOzAccountFactory"],[3,"FieldElement"],[3,"AccountDeployment"],[3,"LocalWallet"],[3,"SingleOwnerAccount"],[3,"Execution"],[3,"U256"],[3,"madara"],[8,"AccountActions"]]}\ }'); if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)};