git.delta.rocks / unique-network / refs/commits / 5e168aa12a6c

difftreelog

Updated to rc4

str-mv2020-07-22parent: #21c779f.patch.diff
in: master

7 files changed

modifiedCargo.lockdiffbeforeafterboth
851source = "registry+https://github.com/rust-lang/crates.io-index"851source = "registry+https://github.com/rust-lang/crates.io-index"
852checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"852checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
853
854[[package]]
855name = "ed25519-dalek"
856version = "1.0.0-pre.3"
857source = "git+https://github.com/usetech-llc/ed25519-dalek?tag=1.0.0-pre.3#29a06e494ddd4f370256596b7103125295073435"
858dependencies = [
859 "clear_on_drop",
860 "curve25519-dalek",
861 "rand 0.7.3",
862 "sha2 0.8.2",
863]
864853
865[[package]]854[[package]]
866name = "ed25519-dalek"855name = "ed25519-dalek"
10191008
1020[[package]]1009[[package]]
1021name = "fork-tree"1010name = "fork-tree"
1022version = "2.0.0-rc3"1011version = "2.0.0-rc4"
1023source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1012source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1024dependencies = [1013dependencies = [
1025 "parity-scale-codec",1014 "parity-scale-codec",
1026]1015]
10271016
1028[[package]]1017[[package]]
1029name = "frame-benchmarking"1018name = "frame-benchmarking"
1030version = "2.0.0-rc3"1019version = "2.0.0-rc4"
1031source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1020source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1032dependencies = [1021dependencies = [
1033 "frame-support",1022 "frame-support",
1034 "frame-system",1023 "frame-system",
10441033
1045[[package]]1034[[package]]
1046name = "frame-executive"1035name = "frame-executive"
1047version = "2.0.0-rc3"1036version = "2.0.0-rc4"
1048source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1037source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1049dependencies = [1038dependencies = [
1050 "frame-support",1039 "frame-support",
1051 "frame-system",1040 "frame-system",
10591048
1060[[package]]1049[[package]]
1061name = "frame-metadata"1050name = "frame-metadata"
1062version = "11.0.0-rc3"1051version = "11.0.0-rc4"
1063source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1052source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1064dependencies = [1053dependencies = [
1065 "parity-scale-codec",1054 "parity-scale-codec",
1066 "serde",1055 "serde",
10701059
1071[[package]]1060[[package]]
1072name = "frame-support"1061name = "frame-support"
1073version = "2.0.0-rc3"1062version = "2.0.0-rc4"
1074source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1063source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1075dependencies = [1064dependencies = [
1076 "bitmask",1065 "bitmask",
1077 "frame-metadata",1066 "frame-metadata",
10951084
1096[[package]]1085[[package]]
1097name = "frame-support-procedural"1086name = "frame-support-procedural"
1098version = "2.0.0-rc3"1087version = "2.0.0-rc4"
1099source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1088source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1100dependencies = [1089dependencies = [
1101 "frame-support-procedural-tools",1090 "frame-support-procedural-tools",
1102 "proc-macro2",1091 "proc-macro2",
11061095
1107[[package]]1096[[package]]
1108name = "frame-support-procedural-tools"1097name = "frame-support-procedural-tools"
1109version = "2.0.0-rc3"1098version = "2.0.0-rc4"
1110source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1099source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1111dependencies = [1100dependencies = [
1112 "frame-support-procedural-tools-derive",1101 "frame-support-procedural-tools-derive",
1113 "proc-macro-crate",1102 "proc-macro-crate",
11181107
1119[[package]]1108[[package]]
1120name = "frame-support-procedural-tools-derive"1109name = "frame-support-procedural-tools-derive"
1121version = "2.0.0-rc3"1110version = "2.0.0-rc4"
1122source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1111source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1123dependencies = [1112dependencies = [
1124 "proc-macro2",1113 "proc-macro2",
1125 "quote 1.0.7",1114 "quote 1.0.7",
11281117
1129[[package]]1118[[package]]
1130name = "frame-system"1119name = "frame-system"
1131version = "2.0.0-rc3"1120version = "2.0.0-rc4"
1132source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"1121source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
1133dependencies = [1122dependencies = [
1134 "frame-support",1123 "frame-support",
1135 "impl-trait-for-tuples",1124 "impl-trait-for-tuples",
1842 "either",1831 "either",
1843]1832]
1833
1834[[package]]
1835name = "itertools"
1836version = "0.9.0"
1837source = "registry+https://github.com/rust-lang/crates.io-index"
1838checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b"
1839dependencies = [
1840 "either",
1841]
18441842
1845[[package]]1843[[package]]
1846name = "itoa"1844name = "itoa"
1931 "unicase",1929 "unicase",
1932]1930]
1931
1932[[package]]
1933name = "jsonrpc-ipc-server"
1934version = "14.2.0"
1935source = "registry+https://github.com/rust-lang/crates.io-index"
1936checksum = "dedccd693325d833963b549e959137f30a7a0ea650cde92feda81dc0c1393cb5"
1937dependencies = [
1938 "jsonrpc-core",
1939 "jsonrpc-server-utils",
1940 "log",
1941 "parity-tokio-ipc",
1942 "parking_lot 0.10.2",
1943 "tokio-service",
1944]
19331945
1934[[package]]1946[[package]]
1935name = "jsonrpc-pubsub"1947name = "jsonrpc-pubsub"
2129dependencies = [2141dependencies = [
2130 "asn1_der",2142 "asn1_der",
2131 "bs58",2143 "bs58",
2132 "ed25519-dalek 1.0.0-pre.3 (registry+https://github.com/rust-lang/crates.io-index)",2144 "ed25519-dalek",
2133 "either",2145 "either",
2134 "fnv",2146 "fnv",
2135 "futures 0.3.5",2147 "futures 0.3.5",
25132525
2514[[package]]2526[[package]]
2515name = "memory-db"2527name = "memory-db"
2516version = "0.20.1"2528version = "0.21.0"
2517source = "registry+https://github.com/rust-lang/crates.io-index"2529source = "registry+https://github.com/rust-lang/crates.io-index"
2518checksum = "be512cb2ccb4ecbdca937fdd4a62ea5f09f8e7195466a85e4632b3d5bcce82e6"2530checksum = "fb2999ff7a65d5a1d72172f6d51fa2ea03024b51aee709ba5ff81c3c629a2410"
2519dependencies = [2531dependencies = [
2520 "ahash",2532 "ahash",
2521 "hash-db",2533 "hash-db",
2563 "kernel32-sys",2575 "kernel32-sys",
2564 "libc",2576 "libc",
2565 "log",2577 "log",
2566 "miow",2578 "miow 0.2.1",
2567 "net2",2579 "net2",
2568 "slab",2580 "slab",
2569 "winapi 0.2.8",2581 "winapi 0.2.8",
2581 "slab",2593 "slab",
2582]2594]
2595
2596[[package]]
2597name = "mio-named-pipes"
2598version = "0.1.7"
2599source = "registry+https://github.com/rust-lang/crates.io-index"
2600checksum = "0840c1c50fd55e521b247f949c241c9997709f23bd7f023b9762cd561e935656"
2601dependencies = [
2602 "log",
2603 "mio",
2604 "miow 0.3.5",
2605 "winapi 0.3.9",
2606]
25832607
2584[[package]]2608[[package]]
2585name = "mio-uds"2609name = "mio-uds"
2604 "ws2_32-sys",2628 "ws2_32-sys",
2605]2629]
2630
2631[[package]]
2632name = "miow"
2633version = "0.3.5"
2634source = "registry+https://github.com/rust-lang/crates.io-index"
2635checksum = "07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e"
2636dependencies = [
2637 "socket2",
2638 "winapi 0.3.9",
2639]
26062640
2607[[package]]2641[[package]]
2608name = "multihash"2642name = "multihash"
26922726
2693[[package]]2727[[package]]
2694name = "nft"2728name = "nft"
2695version = "2.0.0-rc3"2729version = "2.0.0-rc4"
2696dependencies = [2730dependencies = [
2697 "futures 0.3.5",2731 "futures 0.3.5",
2698 "jsonrpc-core",2732 "jsonrpc-core",
27242758
2725[[package]]2759[[package]]
2726name = "nft-runtime"2760name = "nft-runtime"
2727version = "2.0.0-rc3"2761version = "2.0.0-rc4"
2728dependencies = [2762dependencies = [
2729 "frame-executive",2763 "frame-executive",
2730 "frame-support",2764 "frame-support",
29172951
2918[[package]]2952[[package]]
2919name = "pallet-aura"2953name = "pallet-aura"
2920version = "2.0.0-rc3"2954version = "2.0.0-rc4"
2921source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"2955source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
2922dependencies = [2956dependencies = [
2923 "frame-support",2957 "frame-support",
2924 "frame-system",2958 "frame-system",
29362970
2937[[package]]2971[[package]]
2938name = "pallet-balances"2972name = "pallet-balances"
2939version = "2.0.0-rc3"2973version = "2.0.0-rc4"
2940source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"2974source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
2941dependencies = [2975dependencies = [
2942 "frame-benchmarking",2976 "frame-benchmarking",
2943 "frame-support",2977 "frame-support",
29502984
2951[[package]]2985[[package]]
2952name = "pallet-contracts"2986name = "pallet-contracts"
2953version = "2.0.0-rc3"2987version = "2.0.0-rc4"
2954source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"2988source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
2955dependencies = [2989dependencies = [
2956 "frame-support",2990 "frame-support",
2957 "frame-system",2991 "frame-system",
2958 "pallet-contracts-primitives",2992 "pallet-contracts-primitives",
2959 "pallet-transaction-payment",
2960 "parity-scale-codec",2993 "parity-scale-codec",
2961 "parity-wasm",2994 "parity-wasm",
2962 "pwasm-utils",2995 "pwasm-utils",
29713004
2972[[package]]3005[[package]]
2973name = "pallet-contracts-primitives"3006name = "pallet-contracts-primitives"
2974version = "2.0.0-rc3"3007version = "2.0.0-rc4"
2975source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3008source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
2976dependencies = [3009dependencies = [
2977 "parity-scale-codec",3010 "parity-scale-codec",
2978 "sp-runtime",3011 "sp-runtime",
29813014
2982[[package]]3015[[package]]
2983name = "pallet-contracts-rpc"3016name = "pallet-contracts-rpc"
2984version = "0.8.0-rc3"3017version = "0.8.0-rc4"
2985source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3018source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
2986dependencies = [3019dependencies = [
2987 "jsonrpc-core",3020 "jsonrpc-core",
2988 "jsonrpc-core-client",3021 "jsonrpc-core-client",
30003033
3001[[package]]3034[[package]]
3002name = "pallet-contracts-rpc-runtime-api"3035name = "pallet-contracts-rpc-runtime-api"
3003version = "0.8.0-rc3"3036version = "0.8.0-rc4"
3004source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3037source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3005dependencies = [3038dependencies = [
3006 "pallet-contracts-primitives",3039 "pallet-contracts-primitives",
3007 "parity-scale-codec",3040 "parity-scale-codec",
30123045
3013[[package]]3046[[package]]
3014name = "pallet-finality-tracker"3047name = "pallet-finality-tracker"
3015version = "2.0.0-rc3"3048version = "2.0.0-rc4"
3016source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3049source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3017dependencies = [3050dependencies = [
3018 "frame-support",3051 "frame-support",
3019 "frame-system",3052 "frame-system",
30283061
3029[[package]]3062[[package]]
3030name = "pallet-grandpa"3063name = "pallet-grandpa"
3031version = "2.0.0-rc3"3064version = "2.0.0-rc4"
3032source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3065source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3033dependencies = [3066dependencies = [
3034 "frame-support",3067 "frame-support",
3035 "frame-system",3068 "frame-system",
30483081
3049[[package]]3082[[package]]
3050name = "pallet-nft"3083name = "pallet-nft"
3051version = "2.0.0-rc3"3084version = "2.0.0-rc4"
3052dependencies = [3085dependencies = [
3053 "frame-support",3086 "frame-support",
3054 "frame-system",3087 "frame-system",
30603093
3061[[package]]3094[[package]]
3062name = "pallet-randomness-collective-flip"3095name = "pallet-randomness-collective-flip"
3063version = "2.0.0-rc3"3096version = "2.0.0-rc4"
3064source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3097source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3065dependencies = [3098dependencies = [
3066 "frame-support",3099 "frame-support",
3067 "frame-system",3100 "frame-system",
30733106
3074[[package]]3107[[package]]
3075name = "pallet-session"3108name = "pallet-session"
3076version = "2.0.0-rc3"3109version = "2.0.0-rc4"
3077source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3110source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3078dependencies = [3111dependencies = [
3079 "frame-support",3112 "frame-support",
3080 "frame-system",3113 "frame-system",
3081 "impl-trait-for-tuples",3114 "impl-trait-for-tuples",
3082 "pallet-timestamp",3115 "pallet-timestamp",
3083 "parity-scale-codec",3116 "parity-scale-codec",
3084 "serde",3117 "serde",
3118 "sp-core",
3119 "sp-io",
3085 "sp-runtime",3120 "sp-runtime",
3086 "sp-session",3121 "sp-session",
3087 "sp-staking",3122 "sp-staking",
30913126
3092[[package]]3127[[package]]
3093name = "pallet-sudo"3128name = "pallet-sudo"
3094version = "2.0.0-rc3"3129version = "2.0.0-rc4"
3095source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3130source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3096dependencies = [3131dependencies = [
3097 "frame-support",3132 "frame-support",
3098 "frame-system",3133 "frame-system",
31053140
3106[[package]]3141[[package]]
3107name = "pallet-timestamp"3142name = "pallet-timestamp"
3108version = "2.0.0-rc3"3143version = "2.0.0-rc4"
3109source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3144source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3110dependencies = [3145dependencies = [
3111 "frame-benchmarking",3146 "frame-benchmarking",
3112 "frame-support",3147 "frame-support",
31223157
3123[[package]]3158[[package]]
3124name = "pallet-transaction-payment"3159name = "pallet-transaction-payment"
3125version = "2.0.0-rc3"3160version = "2.0.0-rc4"
3126source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3161source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3127dependencies = [3162dependencies = [
3128 "frame-support",3163 "frame-support",
3129 "frame-system",3164 "frame-system",
3130 "pallet-transaction-payment-rpc-runtime-api",3165 "pallet-transaction-payment-rpc-runtime-api",
3131 "parity-scale-codec",3166 "parity-scale-codec",
3167 "serde",
3132 "smallvec 1.4.1",3168 "smallvec 1.4.1",
3133 "sp-runtime",3169 "sp-runtime",
3134 "sp-std",3170 "sp-std",
3135]3171]
31363172
3137[[package]]3173[[package]]
3138name = "pallet-transaction-payment-rpc-runtime-api"3174name = "pallet-transaction-payment-rpc-runtime-api"
3139version = "2.0.0-rc3"3175version = "2.0.0-rc4"
3140source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"3176source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
3141dependencies = [3177dependencies = [
3142 "frame-support",3178 "frame-support",
3143 "parity-scale-codec",3179 "parity-scale-codec",
3243source = "registry+https://github.com/rust-lang/crates.io-index"3279source = "registry+https://github.com/rust-lang/crates.io-index"
3244checksum = "aa9777aa91b8ad9dd5aaa04a9b6bcb02c7f1deb952fca5a66034d5e63afc5c6f"3280checksum = "aa9777aa91b8ad9dd5aaa04a9b6bcb02c7f1deb952fca5a66034d5e63afc5c6f"
3281
3282[[package]]
3283name = "parity-tokio-ipc"
3284version = "0.4.0"
3285source = "registry+https://github.com/rust-lang/crates.io-index"
3286checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf"
3287dependencies = [
3288 "bytes 0.4.12",
3289 "futures 0.1.29",
3290 "libc",
3291 "log",
3292 "mio-named-pipes",
3293 "miow 0.3.5",
3294 "rand 0.7.3",
3295 "tokio 0.1.22",
3296 "tokio-named-pipes",
3297 "tokio-uds",
3298 "winapi 0.3.9",
3299]
32453300
3246[[package]]3301[[package]]
3247name = "parity-util-mem"3302name = "parity-util-mem"
3566dependencies = [3621dependencies = [
3567 "bytes 0.5.6",3622 "bytes 0.5.6",
3568 "heck",3623 "heck",
3569 "itertools",3624 "itertools 0.8.2",
3570 "log",3625 "log",
3571 "multimap",3626 "multimap",
3572 "petgraph",3627 "petgraph",
3583checksum = "537aa19b95acde10a12fec4301466386f757403de4cd4e5b4fa78fb5ecb18f72"3638checksum = "537aa19b95acde10a12fec4301466386f757403de4cd4e5b4fa78fb5ecb18f72"
3584dependencies = [3639dependencies = [
3585 "anyhow",3640 "anyhow",
3586 "itertools",3641 "itertools 0.8.2",
3587 "proc-macro2",3642 "proc-macro2",
3588 "quote 1.0.7",3643 "quote 1.0.7",
3589 "syn 1.0.34",3644 "syn 1.0.34",
3951 "winapi 0.3.9",4006 "winapi 0.3.9",
3952]4007]
4008
4009[[package]]
4010name = "rental"
4011version = "0.5.5"
4012source = "registry+https://github.com/rust-lang/crates.io-index"
4013checksum = "8545debe98b2b139fb04cad8618b530e9b07c152d99a5de83c860b877d67847f"
4014dependencies = [
4015 "rental-impl",
4016 "stable_deref_trait",
4017]
4018
4019[[package]]
4020name = "rental-impl"
4021version = "0.5.5"
4022source = "registry+https://github.com/rust-lang/crates.io-index"
4023checksum = "475e68978dc5b743f2f40d8e0a8fdc83f1c5e78cbf4b8fa5e74e73beebc340de"
4024dependencies = [
4025 "proc-macro2",
4026 "quote 1.0.7",
4027 "syn 1.0.34",
4028]
39534029
3954[[package]]4030[[package]]
3955name = "ring"4031name = "ring"
40844160
4085[[package]]4161[[package]]
4086name = "sc-basic-authorship"4162name = "sc-basic-authorship"
4087version = "0.8.0-rc3"4163version = "0.8.0-rc4"
4088source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4164source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4089dependencies = [4165dependencies = [
4090 "futures 0.3.5",4166 "futures 0.3.5",
4091 "futures-timer 3.0.2",4167 "futures-timer 3.0.2",
41084184
4109[[package]]4185[[package]]
4110name = "sc-block-builder"4186name = "sc-block-builder"
4111version = "0.8.0-rc3"4187version = "0.8.0-rc4"
4112source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4188source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4113dependencies = [4189dependencies = [
4114 "parity-scale-codec",4190 "parity-scale-codec",
4115 "sc-client-api",4191 "sc-client-api",
41244200
4125[[package]]4201[[package]]
4126name = "sc-chain-spec"4202name = "sc-chain-spec"
4127version = "2.0.0-rc3"4203version = "2.0.0-rc4"
4128source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4204source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4129dependencies = [4205dependencies = [
4130 "impl-trait-for-tuples",4206 "impl-trait-for-tuples",
4131 "sc-chain-spec-derive",4207 "sc-chain-spec-derive",
41404216
4141[[package]]4217[[package]]
4142name = "sc-chain-spec-derive"4218name = "sc-chain-spec-derive"
4143version = "2.0.0-rc3"4219version = "2.0.0-rc4"
4144source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4220source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4145dependencies = [4221dependencies = [
4146 "proc-macro-crate",4222 "proc-macro-crate",
4147 "proc-macro2",4223 "proc-macro2",
41514227
4152[[package]]4228[[package]]
4153name = "sc-cli"4229name = "sc-cli"
4154version = "0.8.0-rc3"4230version = "0.8.0-rc4"
4155source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4231source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4156dependencies = [4232dependencies = [
4157 "ansi_term 0.12.1",4233 "ansi_term 0.12.1",
4158 "atty",4234 "atty",
4159 "chrono",4235 "chrono",
4160 "derive_more",4236 "derive_more",
4161 "directories",
4162 "env_logger",4237 "env_logger",
4163 "fdlimit",4238 "fdlimit",
4164 "futures 0.3.5",4239 "futures 0.3.5",
41924267
4193[[package]]4268[[package]]
4194name = "sc-client-api"4269name = "sc-client-api"
4195version = "2.0.0-rc3"4270version = "2.0.0-rc4"
4196source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4271source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4197dependencies = [4272dependencies = [
4198 "derive_more",4273 "derive_more",
4199 "fnv",4274 "fnv",
42284303
4229[[package]]4304[[package]]
4230name = "sc-client-db"4305name = "sc-client-db"
4231version = "0.8.0-rc3"4306version = "0.8.0-rc4"
4232source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4307source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4233dependencies = [4308dependencies = [
4234 "blake2-rfc",4309 "blake2-rfc",
4235 "hash-db",4310 "hash-db",
42574332
4258[[package]]4333[[package]]
4259name = "sc-consensus"4334name = "sc-consensus"
4260version = "0.8.0-rc3"4335version = "0.8.0-rc4"
4261source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4336source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4262dependencies = [4337dependencies = [
4263 "sc-client-api",4338 "sc-client-api",
4264 "sp-blockchain",4339 "sp-blockchain",
42684343
4269[[package]]4344[[package]]
4270name = "sc-consensus-aura"4345name = "sc-consensus-aura"
4271version = "0.8.0-rc3"4346version = "0.8.0-rc4"
4272source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4347source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4273dependencies = [4348dependencies = [
4274 "derive_more",4349 "derive_more",
4275 "futures 0.3.5",4350 "futures 0.3.5",
42994374
4300[[package]]4375[[package]]
4301name = "sc-consensus-slots"4376name = "sc-consensus-slots"
4302version = "0.8.0-rc3"4377version = "0.8.0-rc4"
4303source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4378source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4304dependencies = [4379dependencies = [
4305 "futures 0.3.5",4380 "futures 0.3.5",
4306 "futures-timer 3.0.2",4381 "futures-timer 3.0.2",
43214396
4322[[package]]4397[[package]]
4323name = "sc-executor"4398name = "sc-executor"
4324version = "0.8.0-rc3"4399version = "0.8.0-rc4"
4325source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4400source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4326dependencies = [4401dependencies = [
4327 "derive_more",4402 "derive_more",
4328 "lazy_static",4403 "lazy_static",
43484423
4349[[package]]4424[[package]]
4350name = "sc-executor-common"4425name = "sc-executor-common"
4351version = "0.8.0-rc3"4426version = "0.8.0-rc4"
4352source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4427source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4353dependencies = [4428dependencies = [
4354 "derive_more",4429 "derive_more",
4355 "log",4430 "log",
43654440
4366[[package]]4441[[package]]
4367name = "sc-executor-wasmi"4442name = "sc-executor-wasmi"
4368version = "0.8.0-rc3"4443version = "0.8.0-rc4"
4369source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4444source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4370dependencies = [4445dependencies = [
4371 "log",4446 "log",
4372 "parity-scale-codec",4447 "parity-scale-codec",
43804455
4381[[package]]4456[[package]]
4382name = "sc-finality-grandpa"4457name = "sc-finality-grandpa"
4383version = "0.8.0-rc3"4458version = "0.8.0-rc4"
4384source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4459source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4385dependencies = [4460dependencies = [
4386 "assert_matches",4461 "assert_matches",
4387 "derive_more",4462 "derive_more",
4403 "sc-telemetry",4478 "sc-telemetry",
4404 "serde_json",4479 "serde_json",
4405 "sp-api",4480 "sp-api",
4481 "sp-application-crypto",
4406 "sp-arithmetic",4482 "sp-arithmetic",
4407 "sp-blockchain",4483 "sp-blockchain",
4408 "sp-consensus",4484 "sp-consensus",
44174493
4418[[package]]4494[[package]]
4419name = "sc-informant"4495name = "sc-informant"
4420version = "0.8.0-rc3"4496version = "0.8.0-rc4"
4421source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4497source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4422dependencies = [4498dependencies = [
4423 "ansi_term 0.12.1",4499 "ansi_term 0.12.1",
4424 "futures 0.3.5",4500 "futures 0.3.5",
4425 "log",4501 "log",
4426 "parity-util-mem",4502 "parity-util-mem",
4503 "parking_lot 0.10.2",
4427 "sc-client-api",4504 "sc-client-api",
4428 "sc-network",4505 "sc-network",
4429 "sc-service",
4430 "sp-blockchain",4506 "sp-blockchain",
4431 "sp-runtime",4507 "sp-runtime",
4508 "sp-transaction-pool",
4509 "sp-utils",
4432 "wasm-timer",4510 "wasm-timer",
4433]4511]
44344512
4435[[package]]4513[[package]]
4436name = "sc-keystore"4514name = "sc-keystore"
4437version = "2.0.0-rc3"4515version = "2.0.0-rc4"
4438source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4516source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4439dependencies = [4517dependencies = [
4440 "derive_more",4518 "derive_more",
4441 "hex",4519 "hex",
4520 "merlin",
4442 "parking_lot 0.10.2",4521 "parking_lot 0.10.2",
4443 "rand 0.7.3",4522 "rand 0.7.3",
4444 "serde_json",4523 "serde_json",
4447 "subtle 2.2.3",4526 "subtle 2.2.3",
4448]4527]
4528
4529[[package]]
4530name = "sc-light"
4531version = "2.0.0-rc4"
4532source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4533dependencies = [
4534 "hash-db",
4535 "lazy_static",
4536 "parity-scale-codec",
4537 "parking_lot 0.10.2",
4538 "sc-client-api",
4539 "sc-executor",
4540 "sp-api",
4541 "sp-blockchain",
4542 "sp-core",
4543 "sp-externalities",
4544 "sp-runtime",
4545 "sp-state-machine",
4546]
44494547
4450[[package]]4548[[package]]
4451name = "sc-network"4549name = "sc-network"
4452version = "0.8.0-rc3"4550version = "0.8.0-rc4"
4453source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4551source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4454dependencies = [4552dependencies = [
4455 "bitflags",4553 "bitflags",
4456 "bs58",4554 "bs58",
45014599
4502[[package]]4600[[package]]
4503name = "sc-network-gossip"4601name = "sc-network-gossip"
4504version = "0.8.0-rc3"4602version = "0.8.0-rc4"
4505source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4603source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4506dependencies = [4604dependencies = [
4507 "futures 0.3.5",4605 "futures 0.3.5",
4508 "futures-timer 3.0.2",4606 "futures-timer 3.0.2",
45164614
4517[[package]]4615[[package]]
4518name = "sc-offchain"4616name = "sc-offchain"
4519version = "2.0.0-rc3"4617version = "2.0.0-rc4"
4520source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4618source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4521dependencies = [4619dependencies = [
4522 "bytes 0.5.6",4620 "bytes 0.5.6",
4523 "fnv",4621 "fnv",
45434641
4544[[package]]4642[[package]]
4545name = "sc-peerset"4643name = "sc-peerset"
4546version = "2.0.0-rc3"4644version = "2.0.0-rc4"
4547source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4645source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4548dependencies = [4646dependencies = [
4549 "futures 0.3.5",4647 "futures 0.3.5",
4550 "libp2p",4648 "libp2p",
45564654
4557[[package]]4655[[package]]
4558name = "sc-proposer-metrics"4656name = "sc-proposer-metrics"
4559version = "0.8.0-rc3"4657version = "0.8.0-rc4"
4560source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4658source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4561dependencies = [4659dependencies = [
4562 "log",4660 "log",
4563 "substrate-prometheus-endpoint",4661 "substrate-prometheus-endpoint",
4564]4662]
45654663
4566[[package]]4664[[package]]
4567name = "sc-rpc"4665name = "sc-rpc"
4568version = "2.0.0-rc3"4666version = "2.0.0-rc4"
4569source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4667source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4570dependencies = [4668dependencies = [
4571 "futures 0.3.5",4669 "futures 0.3.5",
4572 "hash-db",4670 "hash-db",
45974695
4598[[package]]4696[[package]]
4599name = "sc-rpc-api"4697name = "sc-rpc-api"
4600version = "0.8.0-rc3"4698version = "0.8.0-rc4"
4601source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4699source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4602dependencies = [4700dependencies = [
4603 "derive_more",4701 "derive_more",
4604 "futures 0.3.5",4702 "futures 0.3.5",
46214719
4622[[package]]4720[[package]]
4623name = "sc-rpc-server"4721name = "sc-rpc-server"
4624version = "2.0.0-rc3"4722version = "2.0.0-rc4"
4625source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4723source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4626dependencies = [4724dependencies = [
4627 "jsonrpc-core",4725 "jsonrpc-core",
4628 "jsonrpc-http-server",4726 "jsonrpc-http-server",
4727 "jsonrpc-ipc-server",
4629 "jsonrpc-pubsub",4728 "jsonrpc-pubsub",
4630 "jsonrpc-ws-server",4729 "jsonrpc-ws-server",
4631 "log",4730 "log",
46364735
4637[[package]]4736[[package]]
4638name = "sc-service"4737name = "sc-service"
4639version = "0.8.0-rc3"4738version = "0.8.0-rc4"
4640source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4739source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4641dependencies = [4740dependencies = [
4642 "derive_more",4741 "derive_more",
4742 "directories",
4643 "exit-future",4743 "exit-future",
4644 "futures 0.1.29",4744 "futures 0.1.29",
4645 "futures 0.3.5",4745 "futures 0.3.5",
4661 "sc-client-api",4761 "sc-client-api",
4662 "sc-client-db",4762 "sc-client-db",
4663 "sc-executor",4763 "sc-executor",
4764 "sc-informant",
4664 "sc-keystore",4765 "sc-keystore",
4766 "sc-light",
4665 "sc-network",4767 "sc-network",
4666 "sc-offchain",4768 "sc-offchain",
4667 "sc-rpc",4769 "sc-rpc",
4689 "sp-version",4791 "sp-version",
4690 "substrate-prometheus-endpoint",4792 "substrate-prometheus-endpoint",
4691 "sysinfo",4793 "sysinfo",
4794 "tempfile",
4692 "tracing",4795 "tracing",
4693 "wasm-timer",4796 "wasm-timer",
4694]4797]
46954798
4696[[package]]4799[[package]]
4697name = "sc-state-db"4800name = "sc-state-db"
4698version = "0.8.0-rc3"4801version = "0.8.0-rc4"
4699source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4802source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4700dependencies = [4803dependencies = [
4701 "log",4804 "log",
4702 "parity-scale-codec",4805 "parity-scale-codec",
47094812
4710[[package]]4813[[package]]
4711name = "sc-telemetry"4814name = "sc-telemetry"
4712version = "2.0.0-rc3"4815version = "2.0.0-rc4"
4713source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4816source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4714dependencies = [4817dependencies = [
4715 "bytes 0.5.6",4818 "bytes 0.5.6",
4716 "futures 0.3.5",4819 "futures 0.3.5",
47314834
4732[[package]]4835[[package]]
4733name = "sc-tracing"4836name = "sc-tracing"
4734version = "2.0.0-rc3"4837version = "2.0.0-rc4"
4735source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4838source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4736dependencies = [4839dependencies = [
4737 "erased-serde",4840 "erased-serde",
4738 "log",4841 "log",
4739 "parking_lot 0.10.2",4842 "parking_lot 0.10.2",
4843 "rustc-hash",
4740 "sc-telemetry",4844 "sc-telemetry",
4741 "serde",4845 "serde",
4742 "serde_json",4846 "serde_json",
4743 "slog",4847 "slog",
4848 "sp-tracing",
4744 "tracing-core",4849 "tracing-core",
4745]4850]
47464851
4747[[package]]4852[[package]]
4748name = "sc-transaction-graph"4853name = "sc-transaction-graph"
4749version = "2.0.0-rc3"4854version = "2.0.0-rc4"
4750source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4855source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4751dependencies = [4856dependencies = [
4752 "derive_more",4857 "derive_more",
4753 "futures 0.3.5",4858 "futures 0.3.5",
47664871
4767[[package]]4872[[package]]
4768name = "sc-transaction-pool"4873name = "sc-transaction-pool"
4769version = "2.0.0-rc3"4874version = "2.0.0-rc4"
4770source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"4875source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
4771dependencies = [4876dependencies = [
4772 "derive_more",4877 "derive_more",
4773 "futures 0.3.5",4878 "futures 0.3.5",
50985203
5099[[package]]5204[[package]]
5100name = "sp-allocator"5205name = "sp-allocator"
5101version = "2.0.0-rc3"5206version = "2.0.0-rc4"
5102source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5207source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5103dependencies = [5208dependencies = [
5104 "derive_more",5209 "derive_more",
5105 "log",5210 "log",
51105215
5111[[package]]5216[[package]]
5112name = "sp-api"5217name = "sp-api"
5113version = "2.0.0-rc3"5218version = "2.0.0-rc4"
5114source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5219source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5115dependencies = [5220dependencies = [
5116 "hash-db",5221 "hash-db",
5117 "parity-scale-codec",5222 "parity-scale-codec",
51255230
5126[[package]]5231[[package]]
5127name = "sp-api-proc-macro"5232name = "sp-api-proc-macro"
5128version = "2.0.0-rc3"5233version = "2.0.0-rc4"
5129source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5234source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5130dependencies = [5235dependencies = [
5131 "blake2-rfc",5236 "blake2-rfc",
5132 "proc-macro-crate",5237 "proc-macro-crate",
51375242
5138[[package]]5243[[package]]
5139name = "sp-application-crypto"5244name = "sp-application-crypto"
5140version = "2.0.0-rc3"5245version = "2.0.0-rc4"
5141source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5246source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5142dependencies = [5247dependencies = [
5143 "parity-scale-codec",5248 "parity-scale-codec",
5144 "serde",5249 "serde",
51495254
5150[[package]]5255[[package]]
5151name = "sp-arithmetic"5256name = "sp-arithmetic"
5152version = "2.0.0-rc3"5257version = "2.0.0-rc4"
5153source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5258source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5154dependencies = [5259dependencies = [
5155 "integer-sqrt",5260 "integer-sqrt",
5156 "num-traits 0.2.12",5261 "num-traits 0.2.12",
51625267
5163[[package]]5268[[package]]
5164name = "sp-block-builder"5269name = "sp-block-builder"
5165version = "2.0.0-rc3"5270version = "2.0.0-rc4"
5166source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5271source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5167dependencies = [5272dependencies = [
5168 "parity-scale-codec",5273 "parity-scale-codec",
5169 "sp-api",5274 "sp-api",
51745279
5175[[package]]5280[[package]]
5176name = "sp-blockchain"5281name = "sp-blockchain"
5177version = "2.0.0-rc3"5282version = "2.0.0-rc4"
5178source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5283source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5179dependencies = [5284dependencies = [
5180 "derive_more",5285 "derive_more",
5181 "log",5286 "log",
51905295
5191[[package]]5296[[package]]
5192name = "sp-chain-spec"5297name = "sp-chain-spec"
5193version = "2.0.0-rc3"5298version = "2.0.0-rc4"
5194source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5299source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5195dependencies = [5300dependencies = [
5196 "serde",5301 "serde",
5197 "serde_json",5302 "serde_json",
5198]5303]
51995304
5200[[package]]5305[[package]]
5201name = "sp-consensus"5306name = "sp-consensus"
5202version = "0.8.0-rc3"5307version = "0.8.0-rc4"
5203source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5308source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5204dependencies = [5309dependencies = [
5205 "derive_more",5310 "derive_more",
5206 "futures 0.3.5",5311 "futures 0.3.5",
5218 "sp-utils",5323 "sp-utils",
5219 "sp-version",5324 "sp-version",
5220 "substrate-prometheus-endpoint",5325 "substrate-prometheus-endpoint",
5326 "wasm-timer",
5221]5327]
52225328
5223[[package]]5329[[package]]
5224name = "sp-consensus-aura"5330name = "sp-consensus-aura"
5225version = "0.8.0-rc3"5331version = "0.8.0-rc4"
5226source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5332source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5227dependencies = [5333dependencies = [
5228 "parity-scale-codec",5334 "parity-scale-codec",
5229 "sp-api",5335 "sp-api",
52365342
5237[[package]]5343[[package]]
5238name = "sp-core"5344name = "sp-core"
5239version = "2.0.0-rc3"5345version = "2.0.0-rc4"
5240source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5346source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5241dependencies = [5347dependencies = [
5242 "base58",5348 "base58",
5243 "blake2-rfc",5349 "blake2-rfc",
5244 "byteorder",5350 "byteorder",
5245 "derive_more",5351 "derive_more",
5246 "ed25519-dalek 1.0.0-pre.3 (git+https://github.com/usetech-llc/ed25519-dalek?tag=1.0.0-pre.3)",5352 "ed25519-dalek",
5247 "futures 0.3.5",5353 "futures 0.3.5",
5248 "hash-db",5354 "hash-db",
5249 "hash256-std-hasher",5355 "hash256-std-hasher",
52785384
5279[[package]]5385[[package]]
5280name = "sp-database"5386name = "sp-database"
5281version = "2.0.0-rc3"5387version = "2.0.0-rc4"
5282source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5388source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5283dependencies = [5389dependencies = [
5284 "kvdb",5390 "kvdb",
5285 "parking_lot 0.10.2",5391 "parking_lot 0.10.2",
5286]5392]
52875393
5288[[package]]5394[[package]]
5289name = "sp-debug-derive"5395name = "sp-debug-derive"
5290version = "2.0.0-rc3"5396version = "2.0.0-rc4"
5291source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5397source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5292dependencies = [5398dependencies = [
5293 "proc-macro2",5399 "proc-macro2",
5294 "quote 1.0.7",5400 "quote 1.0.7",
52975403
5298[[package]]5404[[package]]
5299name = "sp-externalities"5405name = "sp-externalities"
5300version = "0.8.0-rc3"5406version = "0.8.0-rc4"
5301source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5407source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5302dependencies = [5408dependencies = [
5303 "environmental",5409 "environmental",
5304 "parity-scale-codec",5410 "parity-scale-codec",
53085414
5309[[package]]5415[[package]]
5310name = "sp-finality-grandpa"5416name = "sp-finality-grandpa"
5311version = "2.0.0-rc3"5417version = "2.0.0-rc4"
5312source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5418source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5313dependencies = [5419dependencies = [
5314 "finality-grandpa",5420 "finality-grandpa",
5315 "log",5421 "log",
53245430
5325[[package]]5431[[package]]
5326name = "sp-finality-tracker"5432name = "sp-finality-tracker"
5327version = "2.0.0-rc3"5433version = "2.0.0-rc4"
5328source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5434source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5329dependencies = [5435dependencies = [
5330 "parity-scale-codec",5436 "parity-scale-codec",
5331 "sp-inherents",5437 "sp-inherents",
53345440
5335[[package]]5441[[package]]
5336name = "sp-inherents"5442name = "sp-inherents"
5337version = "2.0.0-rc3"5443version = "2.0.0-rc4"
5338source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5444source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5339dependencies = [5445dependencies = [
5340 "derive_more",5446 "derive_more",
5341 "parity-scale-codec",5447 "parity-scale-codec",
53465452
5347[[package]]5453[[package]]
5348name = "sp-io"5454name = "sp-io"
5349version = "2.0.0-rc3"5455version = "2.0.0-rc4"
5350source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5456source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5351dependencies = [5457dependencies = [
5352 "futures 0.3.5",5458 "futures 0.3.5",
5353 "hash-db",5459 "hash-db",
5360 "sp-runtime-interface",5466 "sp-runtime-interface",
5361 "sp-state-machine",5467 "sp-state-machine",
5362 "sp-std",5468 "sp-std",
5469 "sp-tracing",
5363 "sp-trie",5470 "sp-trie",
5364 "sp-wasm-interface",5471 "sp-wasm-interface",
5365]5472]
53665473
5367[[package]]5474[[package]]
5368name = "sp-keyring"5475name = "sp-keyring"
5369version = "2.0.0-rc3"5476version = "2.0.0-rc4"
5370source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5477source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5371dependencies = [5478dependencies = [
5372 "lazy_static",5479 "lazy_static",
5373 "sp-core",5480 "sp-core",
53775484
5378[[package]]5485[[package]]
5379name = "sp-offchain"5486name = "sp-offchain"
5380version = "2.0.0-rc3"5487version = "2.0.0-rc4"
5381source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5488source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5382dependencies = [5489dependencies = [
5383 "sp-api",5490 "sp-api",
5384 "sp-core",5491 "sp-core",
53875494
5388[[package]]5495[[package]]
5389name = "sp-panic-handler"5496name = "sp-panic-handler"
5390version = "2.0.0-rc3"5497version = "2.0.0-rc4"
5391source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5498source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5392dependencies = [5499dependencies = [
5393 "backtrace",5500 "backtrace",
5394 "log",5501 "log",
5395]5502]
53965503
5397[[package]]5504[[package]]
5398name = "sp-rpc"5505name = "sp-rpc"
5399version = "2.0.0-rc3"5506version = "2.0.0-rc4"
5400source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5507source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5401dependencies = [5508dependencies = [
5402 "serde",5509 "serde",
5403 "sp-core",5510 "sp-core",
5404]5511]
54055512
5406[[package]]5513[[package]]
5407name = "sp-runtime"5514name = "sp-runtime"
5408version = "2.0.0-rc3"5515version = "2.0.0-rc4"
5409source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5516source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5410dependencies = [5517dependencies = [
5518 "either",
5411 "hash256-std-hasher",5519 "hash256-std-hasher",
5412 "impl-trait-for-tuples",5520 "impl-trait-for-tuples",
5413 "log",5521 "log",
54265534
5427[[package]]5535[[package]]
5428name = "sp-runtime-interface"5536name = "sp-runtime-interface"
5429version = "2.0.0-rc3"5537version = "2.0.0-rc4"
5430source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5538source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5431dependencies = [5539dependencies = [
5432 "parity-scale-codec",5540 "parity-scale-codec",
5433 "primitive-types",5541 "primitive-types",
54415549
5442[[package]]5550[[package]]
5443name = "sp-runtime-interface-proc-macro"5551name = "sp-runtime-interface-proc-macro"
5444version = "2.0.0-rc3"5552version = "2.0.0-rc4"
5445source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5553source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5446dependencies = [5554dependencies = [
5447 "Inflector",5555 "Inflector",
5448 "proc-macro-crate",5556 "proc-macro-crate",
54535561
5454[[package]]5562[[package]]
5455name = "sp-sandbox"5563name = "sp-sandbox"
5456version = "0.8.0-rc3"5564version = "0.8.0-rc4"
5457source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5565source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5458dependencies = [5566dependencies = [
5459 "parity-scale-codec",5567 "parity-scale-codec",
5460 "sp-core",5568 "sp-core",
54665574
5467[[package]]5575[[package]]
5468name = "sp-serializer"5576name = "sp-serializer"
5469version = "2.0.0-rc3"5577version = "2.0.0-rc4"
5470source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5578source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5471dependencies = [5579dependencies = [
5472 "serde",5580 "serde",
5473 "serde_json",5581 "serde_json",
5474]5582]
54755583
5476[[package]]5584[[package]]
5477name = "sp-session"5585name = "sp-session"
5478version = "2.0.0-rc3"5586version = "2.0.0-rc4"
5479source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5587source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5480dependencies = [5588dependencies = [
5481 "parity-scale-codec",5589 "parity-scale-codec",
5482 "sp-api",5590 "sp-api",
54885596
5489[[package]]5597[[package]]
5490name = "sp-staking"5598name = "sp-staking"
5491version = "2.0.0-rc3"5599version = "2.0.0-rc4"
5492source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5600source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5493dependencies = [5601dependencies = [
5494 "parity-scale-codec",5602 "parity-scale-codec",
5495 "sp-runtime",5603 "sp-runtime",
54985606
5499[[package]]5607[[package]]
5500name = "sp-state-machine"5608name = "sp-state-machine"
5501version = "0.8.0-rc3"5609version = "0.8.0-rc4"
5502source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5610source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5503dependencies = [5611dependencies = [
5504 "hash-db",5612 "hash-db",
5613 "itertools 0.9.0",
5505 "log",5614 "log",
5506 "num-traits 0.2.12",5615 "num-traits 0.2.12",
5507 "parity-scale-codec",5616 "parity-scale-codec",
5508 "parking_lot 0.10.2",5617 "parking_lot 0.10.2",
5509 "rand 0.7.3",5618 "rand 0.7.3",
5619 "smallvec 1.4.1",
5510 "sp-core",5620 "sp-core",
5511 "sp-externalities",5621 "sp-externalities",
5512 "sp-panic-handler",5622 "sp-panic-handler",
55175627
5518[[package]]5628[[package]]
5519name = "sp-std"5629name = "sp-std"
5520version = "2.0.0-rc3"5630version = "2.0.0-rc4"
5521source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5631source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
55225632
5523[[package]]5633[[package]]
5524name = "sp-storage"5634name = "sp-storage"
5525version = "2.0.0-rc3"5635version = "2.0.0-rc4"
5526source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5636source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5527dependencies = [5637dependencies = [
5528 "impl-serde 0.2.3",5638 "impl-serde 0.2.3",
5529 "ref-cast",5639 "ref-cast",
55345644
5535[[package]]5645[[package]]
5536name = "sp-timestamp"5646name = "sp-timestamp"
5537version = "2.0.0-rc3"5647version = "2.0.0-rc4"
5538source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5648source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5539dependencies = [5649dependencies = [
5540 "impl-trait-for-tuples",5650 "impl-trait-for-tuples",
5541 "parity-scale-codec",5651 "parity-scale-codec",
55485658
5549[[package]]5659[[package]]
5550name = "sp-tracing"5660name = "sp-tracing"
5551version = "2.0.0-rc3"5661version = "2.0.0-rc4"
5552source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5662source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5553dependencies = [5663dependencies = [
5664 "log",
5665 "rental",
5554 "tracing",5666 "tracing",
5555]5667]
55565668
5557[[package]]5669[[package]]
5558name = "sp-transaction-pool"5670name = "sp-transaction-pool"
5559version = "2.0.0-rc3"5671version = "2.0.0-rc4"
5560source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5672source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5561dependencies = [5673dependencies = [
5562 "derive_more",5674 "derive_more",
5563 "futures 0.3.5",5675 "futures 0.3.5",
55725684
5573[[package]]5685[[package]]
5574name = "sp-trie"5686name = "sp-trie"
5575version = "2.0.0-rc3"5687version = "2.0.0-rc4"
5576source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5688source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5577dependencies = [5689dependencies = [
5578 "hash-db",5690 "hash-db",
5579 "memory-db",5691 "memory-db",
55865698
5587[[package]]5699[[package]]
5588name = "sp-utils"5700name = "sp-utils"
5589version = "2.0.0-rc3"5701version = "2.0.0-rc4"
5590source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5702source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5591dependencies = [5703dependencies = [
5592 "futures 0.3.5",5704 "futures 0.3.5",
5593 "futures-core",5705 "futures-core",
5706 "futures-timer 3.0.2",
5594 "lazy_static",5707 "lazy_static",
5595 "prometheus",5708 "prometheus",
5596]5709]
55975710
5598[[package]]5711[[package]]
5599name = "sp-version"5712name = "sp-version"
5600version = "2.0.0-rc3"5713version = "2.0.0-rc4"
5601source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5714source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5602dependencies = [5715dependencies = [
5603 "impl-serde 0.2.3",5716 "impl-serde 0.2.3",
5604 "parity-scale-codec",5717 "parity-scale-codec",
56095722
5610[[package]]5723[[package]]
5611name = "sp-wasm-interface"5724name = "sp-wasm-interface"
5612version = "2.0.0-rc3"5725version = "2.0.0-rc4"
5613source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5726source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5614dependencies = [5727dependencies = [
5615 "impl-trait-for-tuples",5728 "impl-trait-for-tuples",
5616 "parity-scale-codec",5729 "parity-scale-codec",
57285841
5729[[package]]5842[[package]]
5730name = "substrate-build-script-utils"5843name = "substrate-build-script-utils"
5731version = "2.0.0-rc3"5844version = "2.0.0-rc4"
5732source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5845source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5733dependencies = [5846dependencies = [
5734 "platforms",5847 "platforms",
5735]5848]
57365849
5737[[package]]5850[[package]]
5738name = "substrate-prometheus-endpoint"5851name = "substrate-prometheus-endpoint"
5739version = "0.8.0-rc3"5852version = "0.8.0-rc4"
5740source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5853source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
5741dependencies = [5854dependencies = [
5742 "async-std",5855 "async-std",
5743 "derive_more",5856 "derive_more",
5751[[package]]5864[[package]]
5752name = "substrate-wasm-builder-runner"5865name = "substrate-wasm-builder-runner"
5753version = "1.0.6"5866version = "1.0.6"
5754source = "git+https://github.com/usetech-llc/substrate.git?branch=nft_rc3#4945a9806adc58b5e8eef01697f5e77de43117f0"5867source = "git+https://github.com/usetech-llc/substrate.git?branch=rc4_ext_dispatch_reenabled#b161460bf73e4cc73e29b8e01ab0323bb3d95e84"
57555868
5756[[package]]5869[[package]]
5757name = "subtle"5870name = "subtle"
6072 "log",6185 "log",
6073]6186]
6187
6188[[package]]
6189name = "tokio-named-pipes"
6190version = "0.1.0"
6191source = "registry+https://github.com/rust-lang/crates.io-index"
6192checksum = "9d282d483052288b2308ba5ee795f5673b159c9bdf63c385a05609da782a5eae"
6193dependencies = [
6194 "bytes 0.4.12",
6195 "futures 0.1.29",
6196 "mio",
6197 "mio-named-pipes",
6198 "tokio 0.1.22",
6199]
60746200
6075[[package]]6201[[package]]
6076name = "tokio-reactor"6202name = "tokio-reactor"
6103 "webpki",6229 "webpki",
6104]6230]
6231
6232[[package]]
6233name = "tokio-service"
6234version = "0.1.0"
6235source = "registry+https://github.com/rust-lang/crates.io-index"
6236checksum = "24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162"
6237dependencies = [
6238 "futures 0.1.29",
6239]
61056240
6106[[package]]6241[[package]]
6107name = "tokio-sync"6242name = "tokio-sync"
62636398
6264[[package]]6399[[package]]
6265name = "trie-db"6400name = "trie-db"
6266version = "0.20.1"6401version = "0.21.0"
6267source = "registry+https://github.com/rust-lang/crates.io-index"6402source = "registry+https://github.com/rust-lang/crates.io-index"
6268checksum = "bcc309f34008563989045a4c4dbcc5770467f3a3785ee80a9b5cc0d83362475f"6403checksum = "cb230c24c741993b04cfccbabb45acff6f6480c5f00d3ed8794ea43db3a9d727"
6269dependencies = [6404dependencies = [
6270 "hash-db",6405 "hash-db",
6271 "hashbrown 0.6.3",6406 "hashbrown 0.6.3",
modifiednode/Cargo.tomldiffbeforeafterboth
--- a/node/Cargo.toml
+++ b/node/Cargo.toml
@@ -1,7 +1,7 @@
 [build-dependencies.substrate-build-script-utils]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [[bin]]
 name = 'nft'
@@ -15,7 +15,7 @@
 license = 'Unlicense'
 name = 'nft'
 repository = 'https://github.com/substrate-developer-hub/nft/'
-version = '2.0.0-rc3'
+version = '2.0.0-rc4'
 
 [package.metadata.docs.rs]
 targets = ['x86_64-unknown-linux-gnu']
@@ -29,98 +29,98 @@
 
 [dependencies.nft-runtime]
 path = '../runtime'
-version = '2.0.0-rc3'
+version = '2.0.0-rc4'
 
 [dependencies.sc-basic-authorship]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sc-cli]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sc-client-api]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sc-consensus]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.pallet-contracts-rpc]
 git = 'https://github.com/usetech-llc/substrate.git'
-version = '0.8.0-rc3'
-branch = 'nft_rc3'
+version = '0.8.0-rc4'
+branch = 'rc4_ext_dispatch_reenabled'
 
 [dependencies.sc-rpc]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
+branch = 'rc4_ext_dispatch_reenabled'
 
 [dependencies.sc-consensus-aura]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sc-executor]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sc-finality-grandpa]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sc-network]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sc-service]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sc-transaction-pool]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-consensus]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sp-consensus-aura]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sp-core]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-finality-grandpa]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-inherents]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-runtime]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-transaction-pool]
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
modifiednode/src/service.rsdiffbeforeafterboth
--- a/node/src/service.rs
+++ b/node/src/service.rs
@@ -115,7 +115,7 @@
             let provider = client as Arc<dyn StorageAndProofProvider<_, _>>;
             Ok(Arc::new(GrandpaFinalityProofProvider::new(backend, provider)) as _)
         })?
-        .build()?;
+        .build_full()?;
 
     if role.is_authority() {
         let proposer = sc_basic_authorship::ProposerFactory::new(
@@ -147,13 +147,15 @@
 
         // the AURA authoring task is considered essential, i.e. if it
         // fails we take down the service with it.
-        service.spawn_essential_task("aura", aura);
+        service
+            .spawn_essential_task_handle()
+            .spawn_blocking("aura", aura);
     }
 
     // if the node isn't actively participating in consensus then it doesn't
     // need a keystore, regardless of which protocol we use below.
     let keystore = if role.is_authority() {
-        Some(service.keystore())
+        Some(service.keystore() as sp_core::traits::BareCryptoStorePtr)
     } else {
         None
     };
@@ -186,10 +188,10 @@
             prometheus_registry: service.prometheus_registry(),
             shared_voter_state: SharedVoterState::empty(),
         };
-
+        
         // the GRANDPA voter task is considered infallible, i.e.
         // if it fails we take down the service with it.
-        service.spawn_essential_task(
+        service.spawn_essential_task_handle().spawn_blocking(
             "grandpa-voter",
             sc_finality_grandpa::run_grandpa_voter(grandpa_config)?,
         );
@@ -268,5 +270,5 @@
             let provider = client as Arc<dyn StorageAndProofProvider<_, _>>;
             Ok(Arc::new(GrandpaFinalityProofProvider::new(backend, provider)) as _)
         })?
-        .build()
+        .build_light()
 }
modifiedpallets/nft/Cargo.tomldiffbeforeafterboth
--- a/pallets/nft/Cargo.toml
+++ b/pallets/nft/Cargo.toml
@@ -7,31 +7,31 @@
 [dependencies.frame-support]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.frame-system]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 [dev-dependencies.sp-core]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dev-dependencies.sp-io]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-runtime]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [package]
 authors = ['Substrate DevHub <https://github.com/substrate-developer-hub>']
@@ -41,7 +41,7 @@
 license = 'Unlicense'
 name = 'pallet-nft'
 repository = 'https://github.com/substrate-developer-hub/nft/'
-version = '2.0.0-rc3'
+version = '2.0.0-rc4'
 [package.metadata.docs.rs]
 targets = ['x86_64-unknown-linux-gnu']
 
modifiedruntime/Cargo.tomldiffbeforeafterboth
--- a/runtime/Cargo.toml
+++ b/runtime/Cargo.toml
@@ -2,15 +2,15 @@
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'pallet-aura'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.balances]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'pallet-balances'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.codec]
 default-features = false
@@ -22,48 +22,48 @@
 git = 'https://github.com/usetech-llc/substrate.git'
 default-features = false
 package = 'pallet-contracts'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.contracts-primitives]
 git = 'https://github.com/usetech-llc/substrate.git'
 default-features = false
 package = 'pallet-contracts-primitives'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.contracts-rpc-runtime-api]
 git = 'https://github.com/usetech-llc/substrate.git'
 default-features = false
 package = 'pallet-contracts-rpc-runtime-api'
-version = '0.8.0-rc3'
-branch = 'nft_rc3'
+version = '0.8.0-rc4'
+branch = 'rc4_ext_dispatch_reenabled'
 
 [dependencies.frame-executive]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.frame-support]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.grandpa]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'pallet-grandpa'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.randomness-collective-flip]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'pallet-randomness-collective-flip'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.serde]
 features = ['derive']
@@ -73,112 +73,112 @@
 [dependencies.sp-api]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-block-builder]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-consensus-aura]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '0.8.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '0.8.0-rc4'
 
 [dependencies.sp-core]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-inherents]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-io]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-offchain]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-runtime]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-session]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-std]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-transaction-pool]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sp-version]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.sudo]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'pallet-sudo'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.system]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'frame-system'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.nft]
 default-features = false
 package = 'pallet-nft'
 path = '../pallets/nft'
-version = '2.0.0-rc3'
+version = '2.0.0-rc4'
 
 [dependencies.timestamp]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'pallet-timestamp'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 
 [dependencies.transaction-payment]
 default-features = false
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'pallet-transaction-payment'
-branch = 'nft_rc3'
-version = '2.0.0-rc3'
+branch = 'rc4_ext_dispatch_reenabled'
+version = '2.0.0-rc4'
 [build-dependencies.wasm-builder-runner]
 git = 'https://github.com/usetech-llc/substrate.git'
 package = 'substrate-wasm-builder-runner'
-branch = 'nft_rc3'
+branch = 'rc4_ext_dispatch_reenabled'
 version = '1.0.5'
 
 [package]
@@ -188,7 +188,7 @@
 license = 'Unlicense'
 name = 'nft-runtime'
 repository = 'https://github.com/usetech-llc/nft_parachain/'
-version = '2.0.0-rc3'
+version = '2.0.0-rc4'
 [package.metadata.docs.rs]
 targets = ['x86_64-unknown-linux-gnu']
 
modifiedruntime/src/lib.rsdiffbeforeafterboth
--- a/runtime/src/lib.rs
+++ b/runtime/src/lib.rs
@@ -139,6 +139,8 @@
 }
 
 impl system::Trait for Runtime {
+    /// The basic call filter to use in dispatchable.
+    type BaseCallFilter = ();
     /// The identifier used to distinguish between accounts.
     type AccountId = AccountId;
     /// The aggregated dispatch type that is available for extrinsics.
@@ -251,9 +253,10 @@
 }
 
 impl contracts::Trait for Runtime {
+    type Call = Call;
     type Time = Timestamp;
     type Randomness = RandomnessCollectiveFlip;
-    type Call = Call;
+    type Currency = Balances;
     type Event = Event;
     type DetermineContractAddress = contracts::SimpleAddressDeterminer<Runtime>;
     type TrieIdGenerator = contracts::TrieIdFromParentCounter<Runtime>;
@@ -266,6 +269,7 @@
     type SurchargeReward = SurchargeReward;
     type MaxDepth = contracts::DefaultMaxDepth;
     type MaxValueSize = contracts::DefaultMaxValueSize;
+    type WeightPrice = transaction_payment::Module<Self>;
 }
 
 parameter_types! {
modifiedsmart_contract/ink-types-node-runtime/calls/lib.rsdiffbeforeafterboth
--- a/smart_contract/ink-types-node-runtime/calls/lib.rs
+++ b/smart_contract/ink-types-node-runtime/calls/lib.rs
@@ -106,6 +106,11 @@
         }
 
         #[ink(message)]
+        fn get_test(&self) -> bool {
+            true
+        }
+
+        #[ink(message)]
         fn transfer_from(&self, collection_id: u64, item_id: u64, new_owner: AccountId) {
             env::println(&format!(
                 "transfer_from invoke_runtime params {:?}, {:?}, {:?} ",