difftreelog
fix after rebase
in: master
7 files changed
Cargo.lockdiffbeforeafterboth109710971098[[package]]1098[[package]]1099name = "const_format"1099name = "const_format"1100version = "0.2.26"1100version = "0.2.30"1101source = "registry+https://github.com/rust-lang/crates.io-index"1101source = "registry+https://github.com/rust-lang/crates.io-index"1102checksum = "939dc9e2eb9077e0679d2ce32de1ded8531779360b003b4a972a7a39ec263495"1102checksum = "7309d9b4d3d2c0641e018d449232f2e28f1b22933c137f157d3dbc14228b8c0e"1103dependencies = [1103dependencies = [1104 "const_format_proc_macros",1104 "const_format_proc_macros",1105]1105]110611061107[[package]]1107[[package]]1108name = "const_format_proc_macros"1108name = "const_format_proc_macros"1109version = "0.2.22"1109version = "0.2.29"1110source = "registry+https://github.com/rust-lang/crates.io-index"1110source = "registry+https://github.com/rust-lang/crates.io-index"1111checksum = "ef196d5d972878a48da7decb7686eded338b4858fbabeed513d63a7c98b2b82d"1111checksum = "d897f47bf7270cf70d370f8f98c1abb6d2d4cf60a6845d30e05bfb90c6568650"1112dependencies = [1112dependencies = [1113 "proc-macro2",1113 "proc-macro2",1114 "quote",1114 "quote",2333[[package]]2333[[package]]2334name = "evm"2334name = "evm"2335version = "0.35.0"2335version = "0.35.0"2336source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2336source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2337dependencies = [2337dependencies = [2338 "auto_impl",2338 "auto_impl",2339 "ethereum",2339 "ethereum",2340 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2340 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",2341 "evm-gasometer 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2341 "evm-gasometer 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",2342 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2342 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",2343 "log",2343 "log",2344 "parity-scale-codec 3.2.1",2344 "parity-scale-codec 3.2.1",2345 "primitive-types",2345 "primitive-types",2381 "hex",2381 "hex",2382 "hex-literal",2382 "hex-literal",2383 "impl-trait-for-tuples",2383 "impl-trait-for-tuples",2384 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit)",2384 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29)",2385 "primitive-types",2385 "primitive-types",2386 "sha3-const",2386 "sha3-const",2387 "similar-asserts",2387 "similar-asserts",2403[[package]]2403[[package]]2404name = "evm-core"2404name = "evm-core"2405version = "0.35.0"2405version = "0.35.0"2406source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2406source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2407dependencies = [2407dependencies = [2408 "parity-scale-codec 3.2.1",2408 "parity-scale-codec 3.2.1",2409 "primitive-types",2409 "primitive-types",2424[[package]]2424[[package]]2425name = "evm-gasometer"2425name = "evm-gasometer"2426version = "0.35.0"2426version = "0.35.0"2427source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2427source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2428dependencies = [2428dependencies = [2429 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2429 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",2430 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2430 "evm-runtime 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",2431 "primitive-types",2431 "primitive-types",2432]2432]243324332445[[package]]2445[[package]]2446name = "evm-runtime"2446name = "evm-runtime"2447version = "0.35.0"2447version = "0.35.0"2448source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27#e9252ed42dc26fc85b6703b1ba50660a08209e55"2448source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2449dependencies = [2449dependencies = [2450 "auto_impl",2450 "auto_impl",2451 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2451 "evm-core 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",2452 "primitive-types",2452 "primitive-types",2453 "sha3",2453 "sha3",2454]2454]2794[[package]]2794[[package]]2795name = "fp-evm"2795name = "fp-evm"2796version = "3.0.0-dev"2796version = "3.0.0-dev"2797source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2797source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2798dependencies = [2798dependencies = [2799 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",2799 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",2800 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2800 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",2801 "impl-trait-for-tuples",2801 "impl-trait-for-tuples",2802 "parity-scale-codec 3.2.1",2802 "parity-scale-codec 3.2.1",2803 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2803 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",2804 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2804 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",2805]2805]280628062807[[package]]2807[[package]]2821[[package]]2821[[package]]2822name = "fp-evm-mapping"2822name = "fp-evm-mapping"2823version = "0.1.0"2823version = "0.1.0"2824source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"2824source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2825dependencies = [2825dependencies = [2826 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2826 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",2827 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",2827 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",2828]2828]282928292830[[package]]2830[[package]]3010[[package]]3010[[package]]3011name = "frame-support"3011name = "frame-support"3012version = "4.0.0-dev"3012version = "4.0.0-dev"3013source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"3013source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"3014dependencies = [3014dependencies = [3015 "bitflags",3015 "bitflags",3016 "frame-metadata",3016 "frame-metadata",3017 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3017 "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3018 "impl-trait-for-tuples",3018 "impl-trait-for-tuples",3019 "k256",3019 "k256",3020 "log",3020 "log",3021 "parity-scale-codec 3.2.1",3021 "parity-scale-codec 3.2.1",3022 "paste",3022 "paste",3023 "scale-info",3023 "scale-info",3024 "smallvec",3024 "smallvec",3025 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3025 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3026 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3026 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3027 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3027 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3028 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3028 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3029 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3029 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3030 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3030 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3031 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3031 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3032 "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3032 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3033 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3033 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3034 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3034 "tt-call",3035 "tt-call",3035]3036]303630373069[[package]]3070[[package]]3070name = "frame-support-procedural"3071name = "frame-support-procedural"3071version = "4.0.0-dev"3072version = "4.0.0-dev"3072source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"3073source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"3073dependencies = [3074dependencies = [3074 "Inflector",3075 "Inflector",3076 "cfg-expr",3075 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3077 "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3078 "itertools",3076 "proc-macro2",3079 "proc-macro2",3077 "quote",3080 "quote",3078 "syn",3081 "syn",3095[[package]]3098[[package]]3096name = "frame-support-procedural-tools"3099name = "frame-support-procedural-tools"3097version = "4.0.0-dev"3100version = "4.0.0-dev"3098source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"3101source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"3099dependencies = [3102dependencies = [3100 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3103 "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3101 "proc-macro-crate",3104 "proc-macro-crate",3102 "proc-macro2",3105 "proc-macro2",3103 "quote",3106 "quote",3119[[package]]3122[[package]]3120name = "frame-support-procedural-tools-derive"3123name = "frame-support-procedural-tools-derive"3121version = "3.0.0"3124version = "3.0.0"3122source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"3125source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"3123dependencies = [3126dependencies = [3124 "proc-macro2",3127 "proc-macro2",3125 "quote",3128 "quote",3139[[package]]3142[[package]]3140name = "frame-system"3143name = "frame-system"3141version = "4.0.0-dev"3144version = "4.0.0-dev"3142source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"3145source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"3143dependencies = [3146dependencies = [3144 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3147 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3145 "log",3148 "log",3146 "parity-scale-codec 3.2.1",3149 "parity-scale-codec 3.2.1",3147 "scale-info",3150 "scale-info",3148 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3151 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3149 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3152 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3150 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3153 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3151 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3154 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3152 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",3155 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",3153]3156]315431573155[[package]]3158[[package]]6137[[package]]6140[[package]]6138name = "pallet-evm"6141name = "pallet-evm"6139version = "6.0.0-dev"6142version = "6.0.0-dev"6140source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit#0ae36821312f4a26e7f96225f1b2cb16216cddf5"6143source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"6141dependencies = [6144dependencies = [6142 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.27)",6145 "evm 0.35.0 (git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29)",6143 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit)",6146 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29)",6144 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.27-fee-limit)",6147 "fp-evm-mapping 0.1.0 (git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29)",6145 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6148 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6146 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6149 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6147 "hex",6150 "hex",6148 "impl-trait-for-tuples",6151 "impl-trait-for-tuples",6149 "log",6152 "log",6150 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6153 "pallet-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6151 "parity-scale-codec 3.2.1",6154 "parity-scale-codec 3.2.1",6152 "primitive-types",6155 "primitive-types",6153 "rlp",6156 "rlp",6154 "scale-info",6157 "scale-info",6155 "sha3",6158 "sha3",6156 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6159 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6157 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6160 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6158 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6161 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6159 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6162 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6160]6163]616161646162[[package]]6165[[package]]6914[[package]]6917[[package]]6915name = "pallet-timestamp"6918name = "pallet-timestamp"6916version = "4.0.0-dev"6919version = "4.0.0-dev"6917source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"6920source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6918dependencies = [6921dependencies = [6919 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6922 "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6920 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6923 "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6921 "log",6924 "log",6922 "parity-scale-codec 3.2.1",6925 "parity-scale-codec 3.2.1",6923 "scale-info",6926 "scale-info",6924 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6927 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6925 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6928 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6926 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6929 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6927 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",6930 "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",6928]6931]692969326930[[package]]6933[[package]]111081111111109[[package]]11112[[package]]11110name = "sha3-const"11113name = "sha3-const"11111version = "0.1.0"11114version = "0.1.1"11112source = "registry+https://github.com/rust-lang/crates.io-index"11115source = "registry+https://github.com/rust-lang/crates.io-index"11113checksum = "af9625d558d174dbdc711248b479271c0fdca39e9d3d67f6e890b3d4251fbf8e"11116checksum = "b04774de876479a8f712e787f8271b14712971329a4be66c6dff144db7cfc343"111141111711115[[package]]11118[[package]]11116name = "sharded-slab"11119name = "sharded-slab"11282[[package]]11285[[package]]11283name = "sp-api"11286name = "sp-api"11284version = "4.0.0-dev"11287version = "4.0.0-dev"11285source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11288source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11286dependencies = [11289dependencies = [11287 "log",11290 "log",11288 "parity-scale-codec 3.2.1",11291 "parity-scale-codec 3.2.1",11289 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11292 "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11290 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11293 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11291 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11294 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11292 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11295 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11293 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11296 "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11294]11297]112951129811296[[package]]11299[[package]]11314[[package]]11317[[package]]11315name = "sp-api-proc-macro"11318name = "sp-api-proc-macro"11316version = "4.0.0-dev"11319version = "4.0.0-dev"11317source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11320source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11318dependencies = [11321dependencies = [11319 "blake2",11322 "blake2",11320 "proc-macro-crate",11323 "proc-macro-crate",11338[[package]]11341[[package]]11339name = "sp-application-crypto"11342name = "sp-application-crypto"11340version = "6.0.0"11343version = "6.0.0"11341source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11344source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11342dependencies = [11345dependencies = [11343 "parity-scale-codec 3.2.1",11346 "parity-scale-codec 3.2.1",11344 "scale-info",11347 "scale-info",11345 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11348 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11346 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11349 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11347 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11350 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11348]11351]113491135211350[[package]]11353[[package]]11363[[package]]11366[[package]]11364name = "sp-arithmetic"11367name = "sp-arithmetic"11365version = "5.0.0"11368version = "5.0.0"11366source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11369source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11367dependencies = [11370dependencies = [11368 "integer-sqrt",11371 "integer-sqrt",11369 "num-traits",11372 "num-traits",11370 "parity-scale-codec 3.2.1",11373 "parity-scale-codec 3.2.1",11371 "scale-info",11374 "scale-info",11372 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11375 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11373 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11376 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11374 "static_assertions",11377 "static_assertions",11375]11378]113761137911534[[package]]11537[[package]]11535name = "sp-core"11538name = "sp-core"11536version = "6.0.0"11539version = "6.0.0"11537source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11540source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11538dependencies = [11541dependencies = [11539 "bitflags",11542 "bitflags",11540 "byteorder",11543 "byteorder",11547 "primitive-types",11550 "primitive-types",11548 "scale-info",11551 "scale-info",11549 "secrecy",11552 "secrecy",11550 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11553 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11551 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11554 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11552 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11555 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11553 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11556 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11554 "ss58-registry",11557 "ss58-registry",11555 "zeroize",11558 "zeroize",11556]11559]11604[[package]]11607[[package]]11605name = "sp-core-hashing"11608name = "sp-core-hashing"11606version = "4.0.0"11609version = "4.0.0"11607source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11610source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11608dependencies = [11611dependencies = [11609 "blake2",11612 "blake2",11610 "byteorder",11613 "byteorder",11611 "digest 0.10.5",11614 "digest 0.10.5",11612 "sha2 0.10.6",11615 "sha2 0.10.6",11613 "sha3",11616 "sha3",11614 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11617 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11615 "twox-hash",11618 "twox-hash",11616]11619]116171162011632[[package]]11635[[package]]11633name = "sp-core-hashing-proc-macro"11636name = "sp-core-hashing-proc-macro"11634version = "5.0.0"11637version = "5.0.0"11635source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11638source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11636dependencies = [11639dependencies = [11637 "proc-macro2",11640 "proc-macro2",11638 "quote",11641 "quote",11639 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11642 "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11640 "syn",11643 "syn",11641]11644]116421164511663[[package]]11666[[package]]11664name = "sp-debug-derive"11667name = "sp-debug-derive"11665version = "4.0.0"11668version = "4.0.0"11666source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11669source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11667dependencies = [11670dependencies = [11668 "proc-macro2",11671 "proc-macro2",11669 "quote",11672 "quote",11683[[package]]11686[[package]]11684name = "sp-externalities"11687name = "sp-externalities"11685version = "0.12.0"11688version = "0.12.0"11686source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11689source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11687dependencies = [11690dependencies = [11688 "environmental",11691 "environmental",11689 "parity-scale-codec 3.2.1",11692 "parity-scale-codec 3.2.1",11690 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11693 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11691 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11694 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11692]11695]116931169611694[[package]]11697[[package]]11723[[package]]11726[[package]]11724name = "sp-inherents"11727name = "sp-inherents"11725version = "4.0.0-dev"11728version = "4.0.0-dev"11726source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11729source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11727dependencies = [11730dependencies = [11728 "impl-trait-for-tuples",11731 "impl-trait-for-tuples",11729 "parity-scale-codec 3.2.1",11732 "parity-scale-codec 3.2.1",11730 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11733 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11731 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11734 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11732]11735]117331173611734[[package]]11737[[package]]11748[[package]]11751[[package]]11749name = "sp-io"11752name = "sp-io"11750version = "6.0.0"11753version = "6.0.0"11751source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11754source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11752dependencies = [11755dependencies = [11756 "bytes",11753 "hash-db",11757 "hash-db",11754 "parity-scale-codec 3.2.1",11758 "parity-scale-codec 3.2.1",11755 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11759 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11756 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11760 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11757 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11761 "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11758 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11762 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11759 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11763 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11760 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11764 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11761 "tracing",11765 "tracing",11762 "tracing-core",11766 "tracing-core",11763]11767]11887[[package]]11891[[package]]11888name = "sp-runtime"11892name = "sp-runtime"11889version = "6.0.0"11893version = "6.0.0"11890source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11894source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11891dependencies = [11895dependencies = [11892 "either",11896 "either",11893 "hash256-std-hasher",11897 "hash256-std-hasher",11897 "parity-util-mem",11901 "parity-util-mem",11898 "paste",11902 "paste",11899 "scale-info",11903 "scale-info",11900 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11904 "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11901 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11905 "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11902 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11906 "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11903 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11907 "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11904 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11908 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11905]11909]119061191011907[[package]]11911[[package]]11930[[package]]11934[[package]]11931name = "sp-runtime-interface"11935name = "sp-runtime-interface"11932version = "6.0.0"11936version = "6.0.0"11933source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11937source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11934dependencies = [11938dependencies = [11939 "bytes",11935 "impl-trait-for-tuples",11940 "impl-trait-for-tuples",11936 "parity-scale-codec 3.2.1",11941 "parity-scale-codec 3.2.1",11937 "primitive-types",11942 "primitive-types",11938 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11943 "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11939 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11944 "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11940 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11945 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11941 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11946 "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11942 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11947 "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11943 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",11948 "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",11944 "static_assertions",11949 "static_assertions",11945]11950]119461195111965[[package]]11970[[package]]11966name = "sp-runtime-interface-proc-macro"11971name = "sp-runtime-interface-proc-macro"11967version = "5.0.0"11972version = "5.0.0"11968source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"11973source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11969dependencies = [11974dependencies = [11970 "Inflector",11975 "Inflector",11971 "proc-macro-crate",11976 "proc-macro-crate",12017[[package]]12022[[package]]12018name = "sp-staking"12023name = "sp-staking"12019version = "4.0.0-dev"12024version = "4.0.0-dev"12020source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12025source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12021dependencies = [12026dependencies = [12022 "parity-scale-codec 3.2.1",12027 "parity-scale-codec 3.2.1",12023 "scale-info",12028 "scale-info",12024 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12029 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12025 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12030 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12026]12031]120271203212028[[package]]12033[[package]]12061[[package]]12066[[package]]12062name = "sp-std"12067name = "sp-std"12063version = "4.0.0"12068version = "4.0.0"12064source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12069source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"120651207012066[[package]]12071[[package]]12067name = "sp-std"12072name = "sp-std"12071[[package]]12076[[package]]12072name = "sp-storage"12077name = "sp-storage"12073version = "6.0.0"12078version = "6.0.0"12074source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12079source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12075dependencies = [12080dependencies = [12076 "parity-scale-codec 3.2.1",12081 "parity-scale-codec 3.2.1",12077 "ref-cast",12082 "ref-cast",12078 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12083 "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12079 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12084 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12080]12085]120811208612082[[package]]12087[[package]]12108[[package]]12113[[package]]12109name = "sp-timestamp"12114name = "sp-timestamp"12110version = "4.0.0-dev"12115version = "4.0.0-dev"12111source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12116source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12112dependencies = [12117dependencies = [12113 "parity-scale-codec 3.2.1",12118 "parity-scale-codec 3.2.1",12114 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12119 "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12115 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12120 "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12116 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12121 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12117 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12122 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12118]12123]121191212412120[[package]]12125[[package]]12136[[package]]12141[[package]]12137name = "sp-tracing"12142name = "sp-tracing"12138version = "5.0.0"12143version = "5.0.0"12139source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12144source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12140dependencies = [12145dependencies = [12141 "parity-scale-codec 3.2.1",12146 "parity-scale-codec 3.2.1",12142 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12147 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12143 "tracing",12148 "tracing",12144 "tracing-core",12149 "tracing-core",12145]12150]12207[[package]]12212[[package]]12208name = "sp-version"12213name = "sp-version"12209version = "5.0.0"12214version = "5.0.0"12210source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12215source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12211dependencies = [12216dependencies = [12212 "parity-scale-codec 3.2.1",12217 "parity-scale-codec 3.2.1",12213 "scale-info",12218 "scale-info",12214 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12219 "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12215 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12220 "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12216 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12221 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12217 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12222 "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12218]12223]122191222412220[[package]]12225[[package]]12237[[package]]12242[[package]]12238name = "sp-version-proc-macro"12243name = "sp-version-proc-macro"12239version = "4.0.0-dev"12244version = "4.0.0-dev"12240source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12245source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12241dependencies = [12246dependencies = [12242 "parity-scale-codec 3.2.1",12247 "parity-scale-codec 3.2.1",12243 "proc-macro2",12248 "proc-macro2",12259[[package]]12264[[package]]12260name = "sp-wasm-interface"12265name = "sp-wasm-interface"12261version = "6.0.0"12266version = "6.0.0"12262source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27#5bfdbab8ba28523ef10e365627fed64ef2b77cbf"12267source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12263dependencies = [12268dependencies = [12264 "impl-trait-for-tuples",12269 "impl-trait-for-tuples",12265 "parity-scale-codec 3.2.1",12270 "parity-scale-codec 3.2.1",12266 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.27)",12271 "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29)",12267]12272]122681227312269[[package]]12274[[package]]crates/evm-coder/Cargo.tomldiffbeforeafterboth--- a/crates/evm-coder/Cargo.toml
+++ b/crates/evm-coder/Cargo.toml
@@ -6,7 +6,7 @@
[dependencies]
const_format = { version = "0.2.26", default-features = false }
-sha3-const = { version = "0.1.0", default-features = false }
+sha3-const = { version = "0.1.1", default-features = false }
# Ethereum uses keccak (=sha3) for selectors
# sha3 = "0.10.1"
# evm-coder reexports those proc-macro
@@ -22,7 +22,7 @@
# We have tuple-heavy code in solidity.rs
impl-trait-for-tuples = "0.2.2"
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.27-fee-limit" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
[dev-dependencies]
# We want to assert some large binary blobs equality in tests
crates/evm-coder/procedural/src/solidity_interface.rsdiffbeforeafterboth--- a/crates/evm-coder/procedural/src/solidity_interface.rs
+++ b/crates/evm-coder/procedural/src/solidity_interface.rs
@@ -895,7 +895,7 @@
};
custom_signature.extend(custom_signature_group.to_token_stream());
- // println!("!!!!! {}", custom_signature);
+ println!("!!!!! {}", custom_signature);
custom_signature
}
crates/evm-coder/src/abi.rsdiffbeforeafterboth--- a/crates/evm-coder/src/abi.rs
+++ b/crates/evm-coder/src/abi.rs
@@ -424,44 +424,16 @@
fn is_dynamic() -> bool {
address::is_dynamic() || uint256::is_dynamic()
}
-}
-impl AbiRead<EthCrossAccount> for AbiReader<'_> {
- fn abi_read(&mut self) -> Result<EthCrossAccount> {
- let size = if !EthCrossAccount::is_dynamic() {
- Some(<Self as AbiRead<EthCrossAccount>>::size())
- } else {
- None
- };
- let mut subresult = self.subresult(size)?;
- let eth = <Self as AbiRead<address>>::abi_read(&mut subresult)?;
- let sub = <Self as AbiRead<uint256>>::abi_read(&mut subresult)?;
-
- Ok(EthCrossAccount { eth: eth, sub: sub })
- }
-
fn size() -> usize {
- <Self as AbiRead<address>>::size() + <Self as AbiRead<uint256>>::size()
- }
-}
-
-impl AbiWrite for &EthCrossAccount {
- fn abi_write(&self, writer: &mut AbiWriter) {
- self.eth.abi_write(writer);
- self.sub.abi_write(writer);
+ <address as TypeHelper>::size() + <uint256 as TypeHelper>::size()
}
}
-impl TypeHelper for EthCrossAccount {
- fn is_dynamic() -> bool {
- address::is_dynamic() || uint256::is_dynamic()
- }
-}
-
impl AbiRead<EthCrossAccount> for AbiReader<'_> {
fn abi_read(&mut self) -> Result<EthCrossAccount> {
let size = if !EthCrossAccount::is_dynamic() {
- Some(<Self as AbiRead<EthCrossAccount>>::size())
+ Some(<EthCrossAccount as TypeHelper>::size())
} else {
None
};
@@ -469,11 +441,7 @@
let eth = <Self as AbiRead<address>>::abi_read(&mut subresult)?;
let sub = <Self as AbiRead<uint256>>::abi_read(&mut subresult)?;
- Ok(EthCrossAccount { eth: eth, sub: sub })
- }
-
- fn size() -> usize {
- <Self as AbiRead<address>>::size() + <Self as AbiRead<uint256>>::size()
+ Ok(EthCrossAccount { eth, sub })
}
}
crates/evm-coder/src/lib.rsdiffbeforeafterboth--- a/crates/evm-coder/src/lib.rs
+++ b/crates/evm-coder/src/lib.rs
@@ -169,6 +169,7 @@
}
}
+ #[allow(clippy::from_over_into)]
impl Into<Vec<u8>> for bytes {
fn into(self) -> Vec<u8> {
self.0
crates/evm-coder/src/solidity.rsdiffbeforeafterboth--- a/crates/evm-coder/src/solidity.rs
+++ b/crates/evm-coder/src/solidity.rs
@@ -35,12 +35,6 @@
use crate::types::*;
#[derive(Default)]
-pub struct FunctionSelectorMaker {
- pub name: string,
- pub args: Vec<fn() -> string>,
-}
-
-#[derive(Default)]
pub struct TypeCollector {
/// Code => id
/// id ordering is required to perform topo-sort on the resulting data
@@ -488,19 +482,6 @@
View,
Mutable,
}
-
-// fn fn_selector_str(input: &str) -> u32 {
-// use sha3::Digest;
-// let mut hasher = sha3::Keccak256::new();
-// hasher.update(input.as_bytes());
-// let result = hasher.finalize();
-
-// let mut selector_bytes = [0; 4];
-// selector_bytes.copy_from_slice(&result[0..4]);
-
-// u32::from_be_bytes(selector_bytes)
-// }
-
pub struct SolidityFunction<A, R> {
pub docs: &'static [&'static str],
pub selector_str: &'static str,
pallets/common/src/eth.rsdiffbeforeafterboth--- a/pallets/common/src/eth.rs
+++ b/pallets/common/src/eth.rs
@@ -16,7 +16,7 @@
//! The module contains a number of functions for converting and checking ethereum identifiers.
-use evm_coder::types::{uint256, address, EthCrossAccount};
+use evm_coder::types::{uint256, address};
pub use pallet_evm::account::{Config, CrossAccountId};
use sp_core::H160;
use up_data_structs::CollectionId;