difftreelog
build upgrade to polkadot-v0.9.8
in: master
13 files changed
node/cli/Cargo.tomldiffbeforeafterboth334[build-dependencies.substrate-build-script-utils]4[build-dependencies.substrate-build-script-utils]5git = 'https://github.com/paritytech/substrate.git'5git = 'https://github.com/paritytech/substrate.git'6branch = 'polkadot-v0.9.7'6branch = 'polkadot-v0.9.8'7version = '3.0.0'7version = '3.0.0'889################################################################################9################################################################################171718[dependencies.frame-benchmarking]18[dependencies.frame-benchmarking]19git = 'https://github.com/paritytech/substrate.git'19git = 'https://github.com/paritytech/substrate.git'20branch = 'polkadot-v0.9.7'20branch = 'polkadot-v0.9.8'21version = '3.0.0'21version = '3.0.0'222223[dependencies.frame-benchmarking-cli]23[dependencies.frame-benchmarking-cli]24git = 'https://github.com/paritytech/substrate.git'24git = 'https://github.com/paritytech/substrate.git'25branch = 'polkadot-v0.9.7'25branch = 'polkadot-v0.9.8'26version = '3.0.0'26version = '3.0.0'272728[dependencies.pallet-transaction-payment-rpc]28[dependencies.pallet-transaction-payment-rpc]29git = 'https://github.com/paritytech/substrate.git'29git = 'https://github.com/paritytech/substrate.git'30branch = 'polkadot-v0.9.7'30branch = 'polkadot-v0.9.8'31version = '3.0.0'31version = '3.0.0'323233[dependencies.substrate-prometheus-endpoint]33[dependencies.substrate-prometheus-endpoint]34git = 'https://github.com/paritytech/substrate.git'34git = 'https://github.com/paritytech/substrate.git'35branch = 'polkadot-v0.9.7'35branch = 'polkadot-v0.9.8'36version = '0.9.0'36version = '0.9.0'373738[dependencies.sc-basic-authorship]38[dependencies.sc-basic-authorship]39git = 'https://github.com/paritytech/substrate.git'39git = 'https://github.com/paritytech/substrate.git'40branch = 'polkadot-v0.9.7'40branch = 'polkadot-v0.9.8'41version = '0.9.0'41version = '0.9.0'424243[dependencies.sc-chain-spec]43[dependencies.sc-chain-spec]44git = 'https://github.com/paritytech/substrate.git'44git = 'https://github.com/paritytech/substrate.git'45branch = 'polkadot-v0.9.7'45branch = 'polkadot-v0.9.8'46version = '3.0.0'46version = '3.0.0'474748[dependencies.sc-cli]48[dependencies.sc-cli]49features = ['wasmtime']49features = ['wasmtime']50git = 'https://github.com/paritytech/substrate.git'50git = 'https://github.com/paritytech/substrate.git'51branch = 'polkadot-v0.9.7'51branch = 'polkadot-v0.9.8'52version = '0.9.0'52version = '0.9.0'535354[dependencies.sc-client-api]54[dependencies.sc-client-api]55git = 'https://github.com/paritytech/substrate.git'55git = 'https://github.com/paritytech/substrate.git'56branch = 'polkadot-v0.9.7'56branch = 'polkadot-v0.9.8'57version = '3.0.0'57version = '3.0.0'585859[dependencies.sc-consensus]59[dependencies.sc-consensus]60git = 'https://github.com/paritytech/substrate.git'60git = 'https://github.com/paritytech/substrate.git'61branch = 'polkadot-v0.9.7'61branch = 'polkadot-v0.9.8'62version = '0.9.0'62version = '0.9.0'636364[dependencies.sc-consensus-aura]64[dependencies.sc-consensus-aura]65git = 'https://github.com/paritytech/substrate.git'65git = 'https://github.com/paritytech/substrate.git'66branch = 'polkadot-v0.9.7'66branch = 'polkadot-v0.9.8'67version = '0.9.0'67version = '0.9.0'686869[dependencies.sc-executor]69[dependencies.sc-executor]70features = ['wasmtime']70features = ['wasmtime']71git = 'https://github.com/paritytech/substrate.git'71git = 'https://github.com/paritytech/substrate.git'72branch = 'polkadot-v0.9.7'72branch = 'polkadot-v0.9.8'73version = '0.9.0'73version = '0.9.0'747475[dependencies.sc-finality-grandpa]75[dependencies.sc-finality-grandpa]76git = 'https://github.com/paritytech/substrate.git'76git = 'https://github.com/paritytech/substrate.git'77branch = 'polkadot-v0.9.7'77branch = 'polkadot-v0.9.8'78version = '0.9.0'78version = '0.9.0'797980[dependencies.sc-keystore]80[dependencies.sc-keystore]81git = 'https://github.com/paritytech/substrate.git'81git = 'https://github.com/paritytech/substrate.git'82branch = 'polkadot-v0.9.7'82branch = 'polkadot-v0.9.8'83version = '3.0.0'83version = '3.0.0'848485[dependencies.sc-rpc]85[dependencies.sc-rpc]86git = 'https://github.com/paritytech/substrate.git'86git = 'https://github.com/paritytech/substrate.git'87branch = 'polkadot-v0.9.7'87branch = 'polkadot-v0.9.8'88version = '3.0.0'88version = '3.0.0'898990[dependencies.sc-rpc-api]90[dependencies.sc-rpc-api]91git = 'https://github.com/paritytech/substrate.git'91git = 'https://github.com/paritytech/substrate.git'92branch = 'polkadot-v0.9.7'92branch = 'polkadot-v0.9.8'93version = '0.9.0'93version = '0.9.0'949495[dependencies.sc-service]95[dependencies.sc-service]96features = ['wasmtime']96features = ['wasmtime']97git = 'https://github.com/paritytech/substrate.git'97git = 'https://github.com/paritytech/substrate.git'98branch = 'polkadot-v0.9.7'98branch = 'polkadot-v0.9.8'99version = '0.9.0'99version = '0.9.0'100100101[dependencies.sc-telemetry]101[dependencies.sc-telemetry]102git = 'https://github.com/paritytech/substrate.git'102git = 'https://github.com/paritytech/substrate.git'103branch = 'polkadot-v0.9.7'103branch = 'polkadot-v0.9.8'104version = '3.0.0'104version = '3.0.0'105105106[dependencies.sc-transaction-pool]106[dependencies.sc-transaction-pool]107git = 'https://github.com/paritytech/substrate.git'107git = 'https://github.com/paritytech/substrate.git'108branch = 'polkadot-v0.9.7'108branch = 'polkadot-v0.9.8'109version = '3.0.0'109version = '3.0.0'110110111[dependencies.sc-tracing]111[dependencies.sc-tracing]112git = 'https://github.com/paritytech/substrate.git'112git = 'https://github.com/paritytech/substrate.git'113branch = 'polkadot-v0.9.7'113branch = 'polkadot-v0.9.8'114version = '3.0.0'114version = '3.0.0'115115116[dependencies.sp-block-builder]116[dependencies.sp-block-builder]117git = 'https://github.com/paritytech/substrate.git'117git = 'https://github.com/paritytech/substrate.git'118branch = 'polkadot-v0.9.7'118branch = 'polkadot-v0.9.8'119version = '3.0.0'119version = '3.0.0'120120121[dependencies.sp-api]121[dependencies.sp-api]122git = 'https://github.com/paritytech/substrate.git'122git = 'https://github.com/paritytech/substrate.git'123branch = 'polkadot-v0.9.7'123branch = 'polkadot-v0.9.8'124version = '3.0.0'124version = '3.0.0'125125126[dependencies.sp-blockchain]126[dependencies.sp-blockchain]127git = 'https://github.com/paritytech/substrate.git'127git = 'https://github.com/paritytech/substrate.git'128branch = 'polkadot-v0.9.7'128branch = 'polkadot-v0.9.8'129version = '3.0.0'129version = '3.0.0'130130131[dependencies.sp-consensus]131[dependencies.sp-consensus]132git = 'https://github.com/paritytech/substrate.git'132git = 'https://github.com/paritytech/substrate.git'133branch = 'polkadot-v0.9.7'133branch = 'polkadot-v0.9.8'134version = '0.9.0'134version = '0.9.0'135135136[dependencies.sp-consensus-aura]136[dependencies.sp-consensus-aura]137git = 'https://github.com/paritytech/substrate.git'137git = 'https://github.com/paritytech/substrate.git'138branch = 'polkadot-v0.9.7'138branch = 'polkadot-v0.9.8'139version = '0.9.0'139version = '0.9.0'140140141[dependencies.sp-core]141[dependencies.sp-core]142git = 'https://github.com/paritytech/substrate.git'142git = 'https://github.com/paritytech/substrate.git'143branch = 'polkadot-v0.9.7'143branch = 'polkadot-v0.9.8'144version = '3.0.0'144version = '3.0.0'145145146[dependencies.sp-finality-grandpa]146[dependencies.sp-finality-grandpa]147git = 'https://github.com/paritytech/substrate.git'147git = 'https://github.com/paritytech/substrate.git'148branch = 'polkadot-v0.9.7'148branch = 'polkadot-v0.9.8'149version = '3.0.0'149version = '3.0.0'150150151[dependencies.sp-inherents]151[dependencies.sp-inherents]152git = 'https://github.com/paritytech/substrate.git'152git = 'https://github.com/paritytech/substrate.git'153branch = 'polkadot-v0.9.7'153branch = 'polkadot-v0.9.8'154version = '3.0.0'154version = '3.0.0'155155156[dependencies.sp-keystore]156[dependencies.sp-keystore]157git = 'https://github.com/paritytech/substrate.git'157git = 'https://github.com/paritytech/substrate.git'158branch = 'polkadot-v0.9.7'158branch = 'polkadot-v0.9.8'159version = '0.9.0'159version = '0.9.0'160160161[dependencies.sp-offchain]161[dependencies.sp-offchain]162git = 'https://github.com/paritytech/substrate.git'162git = 'https://github.com/paritytech/substrate.git'163branch = 'polkadot-v0.9.7'163branch = 'polkadot-v0.9.8'164version = '3.0.0'164version = '3.0.0'165165166[dependencies.sp-runtime]166[dependencies.sp-runtime]167git = 'https://github.com/paritytech/substrate.git'167git = 'https://github.com/paritytech/substrate.git'168branch = 'polkadot-v0.9.7'168branch = 'polkadot-v0.9.8'169version = '3.0.0'169version = '3.0.0'170170171[dependencies.sp-session]171[dependencies.sp-session]172git = 'https://github.com/paritytech/substrate.git'172git = 'https://github.com/paritytech/substrate.git'173branch = 'polkadot-v0.9.7'173branch = 'polkadot-v0.9.8'174version = '3.0.0'174version = '3.0.0'175175176[dependencies.sp-timestamp]176[dependencies.sp-timestamp]177git = 'https://github.com/paritytech/substrate.git'177git = 'https://github.com/paritytech/substrate.git'178branch = 'polkadot-v0.9.7'178branch = 'polkadot-v0.9.8'179version = '3.0.0'179version = '3.0.0'180180181[dependencies.sp-transaction-pool]181[dependencies.sp-transaction-pool]182git = 'https://github.com/paritytech/substrate.git'182git = 'https://github.com/paritytech/substrate.git'183branch = 'polkadot-v0.9.7'183branch = 'polkadot-v0.9.8'184version = '3.0.0'184version = '3.0.0'185185186[dependencies.sp-trie]186[dependencies.sp-trie]187git = 'https://github.com/paritytech/substrate.git'187git = 'https://github.com/paritytech/substrate.git'188branch = 'polkadot-v0.9.7'188branch = 'polkadot-v0.9.8'189version = '3.0.0'189version = '3.0.0'190190191[dependencies.substrate-frame-rpc-system]191[dependencies.substrate-frame-rpc-system]192git = 'https://github.com/paritytech/substrate.git'192git = 'https://github.com/paritytech/substrate.git'193branch = 'polkadot-v0.9.7'193branch = 'polkadot-v0.9.8'194version = '3.0.0'194version = '3.0.0'195195196[dependencies.sc-network]196[dependencies.sc-network]197git = 'https://github.com/paritytech/substrate.git'197git = 'https://github.com/paritytech/substrate.git'198branch = 'polkadot-v0.9.7'198branch = 'polkadot-v0.9.8'199version = '0.9.0'199version = '0.9.0'200200201[dependencies.serde]201[dependencies.serde]211211212[dependencies.cumulus-client-consensus-aura]212[dependencies.cumulus-client-consensus-aura]213git = 'https://github.com/paritytech/cumulus.git'213git = 'https://github.com/paritytech/cumulus.git'214branch = 'polkadot-v0.9.7'214branch = 'polkadot-v0.9.8'215215216[dependencies.cumulus-client-consensus-common]216[dependencies.cumulus-client-consensus-common]217git = 'https://github.com/paritytech/cumulus.git'217git = 'https://github.com/paritytech/cumulus.git'218branch = 'polkadot-v0.9.7'218branch = 'polkadot-v0.9.8'219219220[dependencies.cumulus-client-collator]220[dependencies.cumulus-client-collator]221git = 'https://github.com/paritytech/cumulus.git'221git = 'https://github.com/paritytech/cumulus.git'222branch = 'polkadot-v0.9.7'222branch = 'polkadot-v0.9.8'223223224[dependencies.cumulus-client-cli]224[dependencies.cumulus-client-cli]225git = 'https://github.com/paritytech/cumulus.git'225git = 'https://github.com/paritytech/cumulus.git'226branch = 'polkadot-v0.9.7'226branch = 'polkadot-v0.9.8'227227228[dependencies.cumulus-client-network]228[dependencies.cumulus-client-network]229git = 'https://github.com/paritytech/cumulus.git'229git = 'https://github.com/paritytech/cumulus.git'230branch = 'polkadot-v0.9.7'230branch = 'polkadot-v0.9.8'231231232[dependencies.cumulus-primitives-core]232[dependencies.cumulus-primitives-core]233git = 'https://github.com/paritytech/cumulus.git'233git = 'https://github.com/paritytech/cumulus.git'234branch = 'polkadot-v0.9.7'234branch = 'polkadot-v0.9.8'235235236[dependencies.cumulus-primitives-parachain-inherent]236[dependencies.cumulus-primitives-parachain-inherent]237git = 'https://github.com/paritytech/cumulus.git'237git = 'https://github.com/paritytech/cumulus.git'238branch = 'polkadot-v0.9.7'238branch = 'polkadot-v0.9.8'239239240[dependencies.cumulus-client-service]240[dependencies.cumulus-client-service]241git = 'https://github.com/paritytech/cumulus.git'241git = 'https://github.com/paritytech/cumulus.git'242branch = 'polkadot-v0.9.7'242branch = 'polkadot-v0.9.8'243243244244245################################################################################245################################################################################246# Polkadot dependencies246# Polkadot dependencies247[dependencies.polkadot-primitives]247[dependencies.polkadot-primitives]248git = "https://github.com/paritytech/polkadot"248git = "https://github.com/paritytech/polkadot"249branch = 'release-v0.9.7'249branch = 'release-v0.9.8'250250251[dependencies.polkadot-service]251[dependencies.polkadot-service]252git = "https://github.com/paritytech/polkadot"252git = "https://github.com/paritytech/polkadot"253branch = 'release-v0.9.7'253branch = 'release-v0.9.8'254254255[dependencies.polkadot-cli]255[dependencies.polkadot-cli]256git = "https://github.com/paritytech/polkadot"256git = "https://github.com/paritytech/polkadot"257branch = 'release-v0.9.7'257branch = 'release-v0.9.8'258258259[dependencies.polkadot-test-service]259[dependencies.polkadot-test-service]260git = "https://github.com/paritytech/polkadot"260git = "https://github.com/paritytech/polkadot"261branch = 'release-v0.9.7'261branch = 'release-v0.9.8'262262263[dependencies.polkadot-parachain]263[dependencies.polkadot-parachain]264git = "https://github.com/paritytech/polkadot"264git = "https://github.com/paritytech/polkadot"265branch = 'release-v0.9.7'265branch = 'release-v0.9.8'266266267267268################################################################################268################################################################################node/cli/src/service.rsdiffbeforeafterboth486 // We got around 500ms for proposing486 // We got around 500ms for proposing487 block_proposal_slot_portion: SlotProportion::new(1f32 / 24f32),487 block_proposal_slot_portion: SlotProportion::new(1f32 / 24f32),488 telemetry,488 telemetry,489 max_block_proposal_slot_portion: None,489 }))490 }))490 },491 },491 )492 )node/rpc/Cargo.tomldiffbeforeafterboth13futures = { version = "0.3.1", features = ["compat"] }13futures = { version = "0.3.1", features = ["compat"] }14jsonrpc-core = "15.0.0"14jsonrpc-core = "15.0.0"15jsonrpc-pubsub = "15.0.0"15jsonrpc-pubsub = "15.0.0"16# pallet-contracts-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }16# pallet-contracts-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }17pallet-transaction-payment-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }17pallet-transaction-payment-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }18pallet-transaction-payment-rpc-runtime-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }18pallet-transaction-payment-rpc-runtime-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }19sc-client-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }19sc-client-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }20sc-consensus-aura = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }20sc-consensus-aura = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }21sc-consensus-epochs = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }21sc-consensus-epochs = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }22sc-finality-grandpa = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }22sc-finality-grandpa = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }23sc-finality-grandpa-rpc = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }23sc-finality-grandpa-rpc = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }24sc-keystore = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }24sc-keystore = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }25sc-network = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }25sc-network = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }26sc-rpc-api = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }26sc-rpc-api = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27sc-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }27sc-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }28sc-service = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }28sc-service = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }29sp-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }29sp-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }30sp-block-builder = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }30sp-block-builder = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }31sp-blockchain = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }31sp-blockchain = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }32sp-consensus = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }32sp-consensus = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }33sp-consensus-aura = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }33sp-consensus-aura = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }34sp-core = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }34sp-core = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }35sp-offchain = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }35sp-offchain = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }36sp-runtime = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }36sp-runtime = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }37sp-storage = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }37sp-storage = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }38sp-session = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }38sp-session = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }39sp-transaction-pool = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }39sp-transaction-pool = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }40sc-transaction-pool = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }40sc-transaction-pool = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }41sc-transaction-graph = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }41sc-transaction-graph = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }42substrate-frame-rpc-system = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }42substrate-frame-rpc-system = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }43tokio = { version = "0.2.13", features = ["macros", "sync"] }43tokio = { version = "0.2.13", features = ["macros", "sync"] }444445pallet-ethereum = { git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions-parachain" }45pallet-ethereum = { git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions-parachain" }pallets/contract-helpers/Cargo.tomldiffbeforeafterboth15version = '0.1.0'15version = '0.1.0'161617[dependencies]17[dependencies]18frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }18frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }19frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }19frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }20pallet-contracts = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }20pallet-contracts = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }21sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }21sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }22sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }22sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }232324[features]24[features]25default = ["std"]25default = ["std"]pallets/inflation/Cargo.tomldiffbeforeafterboth43default-features = false43default-features = false44optional = true44optional = true45git = 'https://github.com/paritytech/substrate.git'45git = 'https://github.com/paritytech/substrate.git'46branch = 'polkadot-v0.9.7'46branch = 'polkadot-v0.9.8'47version = '3.0.0'47version = '3.0.0'484849[dependencies.frame-support]49[dependencies.frame-support]50default-features = false50default-features = false51git = 'https://github.com/paritytech/substrate.git'51git = 'https://github.com/paritytech/substrate.git'52branch = 'polkadot-v0.9.7'52branch = 'polkadot-v0.9.8'53version = '3.0.0'53version = '3.0.0'545455[dependencies.frame-system]55[dependencies.frame-system]56default-features = false56default-features = false57git = 'https://github.com/paritytech/substrate.git'57git = 'https://github.com/paritytech/substrate.git'58branch = 'polkadot-v0.9.7'58branch = 'polkadot-v0.9.8'59version = '3.0.0'59version = '3.0.0'606061[dependencies.pallet-balances]61[dependencies.pallet-balances]62default-features = false62default-features = false63git = 'https://github.com/paritytech/substrate.git'63git = 'https://github.com/paritytech/substrate.git'64branch = 'polkadot-v0.9.7'64branch = 'polkadot-v0.9.8'65version = '3.0.0'65version = '3.0.0'666667[dependencies.pallet-timestamp]67[dependencies.pallet-timestamp]68default-features = false68default-features = false69git = 'https://github.com/paritytech/substrate.git'69git = 'https://github.com/paritytech/substrate.git'70branch = 'polkadot-v0.9.7'70branch = 'polkadot-v0.9.8'71version = '3.0.0'71version = '3.0.0'727273[dependencies.pallet-randomness-collective-flip]73[dependencies.pallet-randomness-collective-flip]74default-features = false74default-features = false75git = 'https://github.com/paritytech/substrate.git'75git = 'https://github.com/paritytech/substrate.git'76branch = 'polkadot-v0.9.7'76branch = 'polkadot-v0.9.8'77version = '3.0.0'77version = '3.0.0'787879[dependencies.sp-std]79[dependencies.sp-std]80default-features = false80default-features = false81git = 'https://github.com/paritytech/substrate.git'81git = 'https://github.com/paritytech/substrate.git'82branch = 'polkadot-v0.9.7'82branch = 'polkadot-v0.9.8'83version = '3.0.0'83version = '3.0.0'848485[dependencies.serde]85[dependencies.serde]90[dependencies.sp-runtime]90[dependencies.sp-runtime]91default-features = false91default-features = false92git = 'https://github.com/paritytech/substrate.git'92git = 'https://github.com/paritytech/substrate.git'93branch = 'polkadot-v0.9.7'93branch = 'polkadot-v0.9.8'94version = '3.0.0'94version = '3.0.0'959596[dependencies.sp-core]96[dependencies.sp-core]97default-features = false97default-features = false98git = 'https://github.com/paritytech/substrate.git'98git = 'https://github.com/paritytech/substrate.git'99branch = 'polkadot-v0.9.7'99branch = 'polkadot-v0.9.8'100version = '3.0.0'100version = '3.0.0'101101102[dependencies.sp-io]102[dependencies.sp-io]103default-features = false103default-features = false104git = 'https://github.com/paritytech/substrate.git'104git = 'https://github.com/paritytech/substrate.git'105branch = 'polkadot-v0.9.7'105branch = 'polkadot-v0.9.8'106version = '3.0.0'106version = '3.0.0'107107108108pallets/nft-charge-transaction/Cargo.tomldiffbeforeafterboth202021[dependencies]21[dependencies]22serde = { version = "1.0.119", default-features = false }22serde = { version = "1.0.119", default-features = false }23frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }23frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }24frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }24frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }25pallet-balances = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }25pallet-balances = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }26pallet-transaction-payment = { default-features = false, version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }26pallet-transaction-payment = { default-features = false, version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }27sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }28frame-benchmarking = { default-features = false, version = "3.0.0", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }28frame-benchmarking = { default-features = false, version = "3.0.0", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }29sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }29sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }30sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }30sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }31sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }31sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }323233pallet-nft-transaction-payment = { default-features = false, path="../nft-transaction-payment" }33pallet-nft-transaction-payment = { default-features = false, path="../nft-transaction-payment" }3434pallets/nft-charge-transaction/src/lib.rsdiffbeforeafterboth76 where76 where77 T::Call: Dispatchable<Info = DispatchInfo>,77 T::Call: Dispatchable<Info = DispatchInfo>,78 {78 {79 <pallet_transaction_payment::Module<T>>::compute_fee(len as u32, info, tip)79 <pallet_transaction_payment::Pallet<T>>::compute_fee(len as u32, info, tip)80 }80 }818182 fn get_priority(82 fn get_priority(pallets/nft-transaction-payment/Cargo.tomldiffbeforeafterboth202021[dependencies]21[dependencies]22serde = { version = "1.0.119", default-features = false }22serde = { version = "1.0.119", default-features = false }23frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }23frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }24frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }24frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }25pallet-transaction-payment = { default-features = false, version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }25pallet-transaction-payment = { default-features = false, version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }26sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }26sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27frame-benchmarking = { default-features = false, version = "3.0.0", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }27frame-benchmarking = { default-features = false, version = "3.0.0", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }28sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }28sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }29sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }29sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }30sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }30sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }313132up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }32up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }3333pallets/nft/Cargo.tomldiffbeforeafterboth55default-features = false55default-features = false56optional = true56optional = true57git = 'https://github.com/paritytech/substrate.git'57git = 'https://github.com/paritytech/substrate.git'58branch = 'polkadot-v0.9.7'58branch = 'polkadot-v0.9.8'59version = '3.0.0'59version = '3.0.0'606061[dependencies.frame-support]61[dependencies.frame-support]62default-features = false62default-features = false63git = 'https://github.com/paritytech/substrate.git'63git = 'https://github.com/paritytech/substrate.git'64branch = 'polkadot-v0.9.7'64branch = 'polkadot-v0.9.8'65version = '3.0.0'65version = '3.0.0'666667[dependencies.frame-system]67[dependencies.frame-system]68default-features = false68default-features = false69git = 'https://github.com/paritytech/substrate.git'69git = 'https://github.com/paritytech/substrate.git'70branch = 'polkadot-v0.9.7'70branch = 'polkadot-v0.9.8'71version = '3.0.0'71version = '3.0.0'727273[dependencies.pallet-balances]73[dependencies.pallet-balances]74default-features = false74default-features = false75git = 'https://github.com/paritytech/substrate.git'75git = 'https://github.com/paritytech/substrate.git'76branch = 'polkadot-v0.9.7'76branch = 'polkadot-v0.9.8'77version = '3.0.0'77version = '3.0.0'787879[dependencies.pallet-timestamp]79[dependencies.pallet-timestamp]80default-features = false80default-features = false81git = 'https://github.com/paritytech/substrate.git'81git = 'https://github.com/paritytech/substrate.git'82branch = 'polkadot-v0.9.7'82branch = 'polkadot-v0.9.8'83version = '3.0.0'83version = '3.0.0'848485[dependencies.pallet-randomness-collective-flip]85[dependencies.pallet-randomness-collective-flip]86default-features = false86default-features = false87git = 'https://github.com/paritytech/substrate.git'87git = 'https://github.com/paritytech/substrate.git'88branch = 'polkadot-v0.9.7'88branch = 'polkadot-v0.9.8'89version = '3.0.0'89version = '3.0.0'909091[dependencies.sp-std]91[dependencies.sp-std]92default-features = false92default-features = false93git = 'https://github.com/paritytech/substrate.git'93git = 'https://github.com/paritytech/substrate.git'94branch = 'polkadot-v0.9.7'94branch = 'polkadot-v0.9.8'95version = '3.0.0'95version = '3.0.0'969697[dependencies.pallet-transaction-payment]97[dependencies.pallet-transaction-payment]98default-features = false98default-features = false99git = 'https://github.com/paritytech/substrate.git'99git = 'https://github.com/paritytech/substrate.git'100branch = 'polkadot-v0.9.7'100branch = 'polkadot-v0.9.8'101version = '3.0.0'101version = '3.0.0'102102103[dependencies.serde]103[dependencies.serde]108[dependencies.sp-runtime]108[dependencies.sp-runtime]109default-features = false109default-features = false110git = 'https://github.com/paritytech/substrate.git'110git = 'https://github.com/paritytech/substrate.git'111branch = 'polkadot-v0.9.7'111branch = 'polkadot-v0.9.8'112version = '3.0.0'112version = '3.0.0'113113114[dependencies.sp-core]114[dependencies.sp-core]115default-features = false115default-features = false116git = 'https://github.com/paritytech/substrate.git'116git = 'https://github.com/paritytech/substrate.git'117branch = 'polkadot-v0.9.7'117branch = 'polkadot-v0.9.8'118version = '3.0.0'118version = '3.0.0'119119120[dependencies.sp-io]120[dependencies.sp-io]121default-features = false121default-features = false122git = 'https://github.com/paritytech/substrate.git'122git = 'https://github.com/paritytech/substrate.git'123branch = 'polkadot-v0.9.7'123branch = 'polkadot-v0.9.8'124version = '3.0.0'124version = '3.0.0'125125126126139139140140141[dependencies]141[dependencies]142ethereum-tx-sign = { version = "3.0.4", optional = true }143ethereum = { default-features = false, version = "0.7.1" }142ethereum = { default-features = false, version = "0.7.1" }144rlp = { default-features = false, version = "0.5.0" }143rlp = { default-features = false, version = "0.5.0" }145sp-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.7" }144sp-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.8" }146145147evm-coder = { default-features = false, path = "../../crates/evm-coder" }146evm-coder = { default-features = false, path = "../../crates/evm-coder" }148primitive-types = { version = "0.9.0", default-features = false, features = ["serde_no_std"] }147primitive-types = { version = "0.9.0", default-features = false, features = ["serde_no_std"] }pallets/scheduler/Cargo.tomldiffbeforeafterboth12[dependencies]12[dependencies]13serde = { version = "1.0.119", default-features = false }13serde = { version = "1.0.119", default-features = false }14codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }14codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }15frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }15frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }16frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }16frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }17sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }17sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }18sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }18sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }19sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }19sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }20frame-benchmarking = { default-features = false, version = '3.0.0', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }20frame-benchmarking = { default-features = false, version = '3.0.0', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }212122up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }22up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }23log = { version = "0.4.14", default-features = false }23log = { version = "0.4.14", default-features = false }242425[dev-dependencies]25[dev-dependencies]26sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }26sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27substrate-test-utils = { version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }27substrate-test-utils = { version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }282829[features]29[features]30default = ["std"]30default = ["std"]primitives/nft/Cargo.tomldiffbeforeafterboth11[dependencies]11[dependencies]12codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ['derive'] }12codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ['derive'] }13serde = { version = "1.0.119", features = ['derive'], default-features = false }13serde = { version = "1.0.119", features = ['derive'], default-features = false }14frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }14frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }15frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }15frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }16sp-core = { version = "3.0.0", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }16sp-core = { version = "3.0.0", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }17sp-runtime = { version = "3.0.0", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.7' }17sp-runtime = { version = "3.0.0", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }181819[features]19[features]20default = ["std"]20default = ["std"]runtime/Cargo.tomldiffbeforeafterboth95default-features = false95default-features = false96git = 'https://github.com/paritytech/substrate.git'96git = 'https://github.com/paritytech/substrate.git'97optional = true97optional = true98branch = 'polkadot-v0.9.7'98branch = 'polkadot-v0.9.8'99version = '3.0.0'99version = '3.0.0'100100101[dependencies.frame-executive]101[dependencies.frame-executive]102default-features = false102default-features = false103git = 'https://github.com/paritytech/substrate.git'103git = 'https://github.com/paritytech/substrate.git'104branch = 'polkadot-v0.9.7'104branch = 'polkadot-v0.9.8'105version = '3.0.0'105version = '3.0.0'106106107[dependencies.frame-support]107[dependencies.frame-support]108default-features = false108default-features = false109git = 'https://github.com/paritytech/substrate.git'109git = 'https://github.com/paritytech/substrate.git'110branch = 'polkadot-v0.9.7'110branch = 'polkadot-v0.9.8'111version = '3.0.0'111version = '3.0.0'112112113[dependencies.frame-system]113[dependencies.frame-system]114default-features = false114default-features = false115git = 'https://github.com/paritytech/substrate.git'115git = 'https://github.com/paritytech/substrate.git'116branch = 'polkadot-v0.9.7'116branch = 'polkadot-v0.9.8'117version = '3.0.0'117version = '3.0.0'118118119[dependencies.frame-system-benchmarking]119[dependencies.frame-system-benchmarking]120default-features = false120default-features = false121git = 'https://github.com/paritytech/substrate.git'121git = 'https://github.com/paritytech/substrate.git'122optional = true122optional = true123branch = 'polkadot-v0.9.7'123branch = 'polkadot-v0.9.8'124version = '3.0.0'124version = '3.0.0'125125126[dependencies.frame-system-rpc-runtime-api]126[dependencies.frame-system-rpc-runtime-api]127default-features = false127default-features = false128git = 'https://github.com/paritytech/substrate.git'128git = 'https://github.com/paritytech/substrate.git'129branch = 'polkadot-v0.9.7'129branch = 'polkadot-v0.9.8'130version = '3.0.0'130version = '3.0.0'131131132[dependencies.hex-literal]132[dependencies.hex-literal]142[dependencies.pallet-aura]142[dependencies.pallet-aura]143default-features = false143default-features = false144git = 'https://github.com/paritytech/substrate.git'144git = 'https://github.com/paritytech/substrate.git'145branch = 'polkadot-v0.9.7'145branch = 'polkadot-v0.9.8'146version = '3.0.0'146version = '3.0.0'147147148[dependencies.pallet-balances]148[dependencies.pallet-balances]149default-features = false149default-features = false150git = 'https://github.com/paritytech/substrate.git'150git = 'https://github.com/paritytech/substrate.git'151branch = 'polkadot-v0.9.7'151branch = 'polkadot-v0.9.8'152version = '3.0.0'152version = '3.0.0'153153154# Contracts specific packages154# Contracts specific packages155# [dependencies.pallet-contracts]155# [dependencies.pallet-contracts]156# git = 'https://github.com/paritytech/substrate.git'156# git = 'https://github.com/paritytech/substrate.git'157# default-features = false157# default-features = false158# branch = 'polkadot-v0.9.7'158# branch = 'polkadot-v0.9.8'159# version = '3.0.0'159# version = '3.0.0'160160161# [dependencies.pallet-contracts-primitives]161# [dependencies.pallet-contracts-primitives]162# git = 'https://github.com/paritytech/substrate.git'162# git = 'https://github.com/paritytech/substrate.git'163# default-features = false163# default-features = false164# branch = 'polkadot-v0.9.7'164# branch = 'polkadot-v0.9.8'165# version = '3.0.0'165# version = '3.0.0'166166167# [dependencies.pallet-contracts-rpc-runtime-api]167# [dependencies.pallet-contracts-rpc-runtime-api]168# git = 'https://github.com/paritytech/substrate.git'168# git = 'https://github.com/paritytech/substrate.git'169# default-features = false169# default-features = false170# branch = 'polkadot-v0.9.7'170# branch = 'polkadot-v0.9.8'171# version = '3.0.0'171# version = '3.0.0'172172173[dependencies.pallet-randomness-collective-flip]173[dependencies.pallet-randomness-collective-flip]174default-features = false174default-features = false175git = 'https://github.com/paritytech/substrate.git'175git = 'https://github.com/paritytech/substrate.git'176branch = 'polkadot-v0.9.7'176branch = 'polkadot-v0.9.8'177version = '3.0.0'177version = '3.0.0'178178179[dependencies.pallet-sudo]179[dependencies.pallet-sudo]180default-features = false180default-features = false181git = 'https://github.com/paritytech/substrate.git'181git = 'https://github.com/paritytech/substrate.git'182branch = 'polkadot-v0.9.7'182branch = 'polkadot-v0.9.8'183version = '3.0.0'183version = '3.0.0'184184185[dependencies.pallet-timestamp]185[dependencies.pallet-timestamp]186default-features = false186default-features = false187git = 'https://github.com/paritytech/substrate.git'187git = 'https://github.com/paritytech/substrate.git'188branch = 'polkadot-v0.9.7'188branch = 'polkadot-v0.9.8'189version = '3.0.0'189version = '3.0.0'190190191[dependencies.pallet-transaction-payment]191[dependencies.pallet-transaction-payment]192default-features = false192default-features = false193git = 'https://github.com/paritytech/substrate.git'193git = 'https://github.com/paritytech/substrate.git'194branch = 'polkadot-v0.9.7'194branch = 'polkadot-v0.9.8'195version = '3.0.0'195version = '3.0.0'196196197[dependencies.pallet-transaction-payment-rpc-runtime-api]197[dependencies.pallet-transaction-payment-rpc-runtime-api]198default-features = false198default-features = false199git = 'https://github.com/paritytech/substrate.git'199git = 'https://github.com/paritytech/substrate.git'200branch = 'polkadot-v0.9.7'200branch = 'polkadot-v0.9.8'201version = '3.0.0'201version = '3.0.0'202202203[dependencies.pallet-treasury]203[dependencies.pallet-treasury]204default-features = false204default-features = false205git = 'https://github.com/paritytech/substrate.git'205git = 'https://github.com/paritytech/substrate.git'206branch = 'polkadot-v0.9.7'206branch = 'polkadot-v0.9.8'207version = '3.0.0'207version = '3.0.0'208208209[dependencies.pallet-vesting]209[dependencies.pallet-vesting]210default-features = false210default-features = false211git = 'https://github.com/paritytech/substrate.git'211git = 'https://github.com/paritytech/substrate.git'212branch = 'polkadot-v0.9.7'212branch = 'polkadot-v0.9.8'213version = '3.0.0'213version = '3.0.0'214214215[dependencies.sp-arithmetic]215[dependencies.sp-arithmetic]216default-features = false216default-features = false217git = 'https://github.com/paritytech/substrate.git'217git = 'https://github.com/paritytech/substrate.git'218branch = 'polkadot-v0.9.7'218branch = 'polkadot-v0.9.8'219version = '3.0.0'219version = '3.0.0'220220221[dependencies.sp-api]221[dependencies.sp-api]222default-features = false222default-features = false223git = 'https://github.com/paritytech/substrate.git'223git = 'https://github.com/paritytech/substrate.git'224branch = 'polkadot-v0.9.7'224branch = 'polkadot-v0.9.8'225version = '3.0.0'225version = '3.0.0'226226227[dependencies.sp-block-builder]227[dependencies.sp-block-builder]228default-features = false228default-features = false229git = 'https://github.com/paritytech/substrate.git'229git = 'https://github.com/paritytech/substrate.git'230branch = 'polkadot-v0.9.7'230branch = 'polkadot-v0.9.8'231version = '3.0.0'231version = '3.0.0'232232233[dependencies.sp-core]233[dependencies.sp-core]234default-features = false234default-features = false235git = 'https://github.com/paritytech/substrate.git'235git = 'https://github.com/paritytech/substrate.git'236branch = 'polkadot-v0.9.7'236branch = 'polkadot-v0.9.8'237version = '3.0.0'237version = '3.0.0'238238239[dependencies.sp-consensus-aura]239[dependencies.sp-consensus-aura]240default-features = false240default-features = false241git = 'https://github.com/paritytech/substrate.git'241git = 'https://github.com/paritytech/substrate.git'242branch = 'polkadot-v0.9.7'242branch = 'polkadot-v0.9.8'243version = '0.9.0'243version = '0.9.0'244244245[dependencies.sp-inherents]245[dependencies.sp-inherents]246default-features = false246default-features = false247git = 'https://github.com/paritytech/substrate.git'247git = 'https://github.com/paritytech/substrate.git'248branch = 'polkadot-v0.9.7'248branch = 'polkadot-v0.9.8'249version = '3.0.0'249version = '3.0.0'250250251[dependencies.sp-io]251[dependencies.sp-io]252default-features = false252default-features = false253git = 'https://github.com/paritytech/substrate.git'253git = 'https://github.com/paritytech/substrate.git'254branch = 'polkadot-v0.9.7'254branch = 'polkadot-v0.9.8'255version = '3.0.0'255version = '3.0.0'256256257[dependencies.sp-offchain]257[dependencies.sp-offchain]258default-features = false258default-features = false259git = 'https://github.com/paritytech/substrate.git'259git = 'https://github.com/paritytech/substrate.git'260branch = 'polkadot-v0.9.7'260branch = 'polkadot-v0.9.8'261version = '3.0.0'261version = '3.0.0'262262263[dependencies.sp-runtime]263[dependencies.sp-runtime]264default-features = false264default-features = false265git = 'https://github.com/paritytech/substrate.git'265git = 'https://github.com/paritytech/substrate.git'266branch = 'polkadot-v0.9.7'266branch = 'polkadot-v0.9.8'267version = '3.0.0'267version = '3.0.0'268268269[dependencies.sp-session]269[dependencies.sp-session]270default-features = false270default-features = false271git = 'https://github.com/paritytech/substrate.git'271git = 'https://github.com/paritytech/substrate.git'272branch = 'polkadot-v0.9.7'272branch = 'polkadot-v0.9.8'273version = '3.0.0'273version = '3.0.0'274274275[dependencies.sp-std]275[dependencies.sp-std]276default-features = false276default-features = false277git = 'https://github.com/paritytech/substrate.git'277git = 'https://github.com/paritytech/substrate.git'278branch = 'polkadot-v0.9.7'278branch = 'polkadot-v0.9.8'279version = '3.0.0'279version = '3.0.0'280280281[dependencies.sp-transaction-pool]281[dependencies.sp-transaction-pool]282default-features = false282default-features = false283git = 'https://github.com/paritytech/substrate.git'283git = 'https://github.com/paritytech/substrate.git'284branch = 'polkadot-v0.9.7'284branch = 'polkadot-v0.9.8'285version = '3.0.0'285version = '3.0.0'286286287[dependencies.sp-version]287[dependencies.sp-version]288default-features = false288default-features = false289git = 'https://github.com/paritytech/substrate.git'289git = 'https://github.com/paritytech/substrate.git'290branch = 'polkadot-v0.9.7'290branch = 'polkadot-v0.9.8'291version = '3.0.0'291version = '3.0.0'292292293[dependencies.smallvec]293[dependencies.smallvec]299[dependencies.parachain-info]299[dependencies.parachain-info]300default-features = false300default-features = false301git = 'https://github.com/paritytech/cumulus.git'301git = 'https://github.com/paritytech/cumulus.git'302branch = 'polkadot-v0.9.7'302branch = 'polkadot-v0.9.8'303version = '0.1.0'303version = '0.1.0'304304305[dependencies.cumulus-pallet-aura-ext]305[dependencies.cumulus-pallet-aura-ext]306git = 'https://github.com/paritytech/cumulus.git'306git = 'https://github.com/paritytech/cumulus.git'307branch = 'polkadot-v0.9.7'307branch = 'polkadot-v0.9.8'308default-features = false308default-features = false309309310[dependencies.cumulus-pallet-parachain-system]310[dependencies.cumulus-pallet-parachain-system]311git = 'https://github.com/paritytech/cumulus.git'311git = 'https://github.com/paritytech/cumulus.git'312branch = 'polkadot-v0.9.7'312branch = 'polkadot-v0.9.8'313default-features = false313default-features = false314314315[dependencies.cumulus-primitives-core]315[dependencies.cumulus-primitives-core]316git = 'https://github.com/paritytech/cumulus.git'316git = 'https://github.com/paritytech/cumulus.git'317branch = 'polkadot-v0.9.7'317branch = 'polkadot-v0.9.8'318default-features = false318default-features = false319319320[dependencies.cumulus-pallet-xcm]320[dependencies.cumulus-pallet-xcm]321git = 'https://github.com/paritytech/cumulus.git'321git = 'https://github.com/paritytech/cumulus.git'322branch = 'polkadot-v0.9.7'322branch = 'polkadot-v0.9.8'323default-features = false323default-features = false324324325[dependencies.cumulus-pallet-dmp-queue]325[dependencies.cumulus-pallet-dmp-queue]326git = 'https://github.com/paritytech/cumulus.git'326git = 'https://github.com/paritytech/cumulus.git'327branch = 'polkadot-v0.9.7'327branch = 'polkadot-v0.9.8'328default-features = false328default-features = false329329330[dependencies.cumulus-pallet-xcmp-queue]330[dependencies.cumulus-pallet-xcmp-queue]331git = 'https://github.com/paritytech/cumulus.git'331git = 'https://github.com/paritytech/cumulus.git'332branch = 'polkadot-v0.9.7'332branch = 'polkadot-v0.9.8'333default-features = false333default-features = false334334335[dependencies.cumulus-primitives-utility]335[dependencies.cumulus-primitives-utility]336git = 'https://github.com/paritytech/cumulus.git'336git = 'https://github.com/paritytech/cumulus.git'337branch = 'polkadot-v0.9.7'337branch = 'polkadot-v0.9.8'338default-features = false338default-features = false339339340[dependencies.cumulus-primitives-timestamp]340[dependencies.cumulus-primitives-timestamp]341git = 'https://github.com/paritytech/cumulus.git'341git = 'https://github.com/paritytech/cumulus.git'342branch = 'polkadot-v0.9.7'342branch = 'polkadot-v0.9.8'343default-features = false343default-features = false344344345################################################################################345################################################################################346# Polkadot dependencies346# Polkadot dependencies347347348[dependencies.polkadot-parachain]348[dependencies.polkadot-parachain]349git = 'https://github.com/paritytech/polkadot'349git = 'https://github.com/paritytech/polkadot'350branch = 'release-v0.9.7'350branch = 'release-v0.9.8'351default-features = false351default-features = false352352353[dependencies.xcm]353[dependencies.xcm]354git = 'https://github.com/paritytech/polkadot'354git = 'https://github.com/paritytech/polkadot'355branch = 'release-v0.9.7'355branch = 'release-v0.9.8'356default-features = false356default-features = false357357358[dependencies.xcm-builder]358[dependencies.xcm-builder]359git = 'https://github.com/paritytech/polkadot'359git = 'https://github.com/paritytech/polkadot'360branch = 'release-v0.9.7'360branch = 'release-v0.9.8'361default-features = false361default-features = false362362363[dependencies.xcm-executor]363[dependencies.xcm-executor]364git = 'https://github.com/paritytech/polkadot'364git = 'https://github.com/paritytech/polkadot'365branch = 'release-v0.9.7'365branch = 'release-v0.9.8'366default-features = false366default-features = false367367368[dependencies.pallet-xcm]368[dependencies.pallet-xcm]369git = 'https://github.com/paritytech/polkadot'369git = 'https://github.com/paritytech/polkadot'370branch = 'release-v0.9.7'370branch = 'release-v0.9.8'371default-features = false371default-features = false372372373373runtime/src/lib.rsdiffbeforeafterboth252 type ChainId = ChainId;252 type ChainId = ChainId;253 type Runner = pallet_evm::runner::stack::Runner<Self>;253 type Runner = pallet_evm::runner::stack::Runner<Self>;254 type OnChargeTransaction = ();254 type OnChargeTransaction = ();255 type FindAuthor = EthereumFindAuthor<Aura>;255}256}256257257pub struct EthereumFindAuthor<F>(core::marker::PhantomData<F>);258pub struct EthereumFindAuthor<F>(core::marker::PhantomData<F>);274275275impl pallet_ethereum::Config for Runtime {276impl pallet_ethereum::Config for Runtime {276 type Event = Event;277 type Event = Event;277 type FindAuthor = EthereumFindAuthor<Aura>;278 type StateRoot = pallet_ethereum::IntermediateStateRoot;278 type StateRoot = pallet_ethereum::IntermediateStateRoot;279 type EvmSubmitLog = pallet_evm::Pallet<Runtime>;279 type EvmSubmitLog = pallet_evm::Pallet<Runtime>;280}280}688 type CollectionCreationPrice = CollectionCreationPrice;688 type CollectionCreationPrice = CollectionCreationPrice;689 type TreasuryAccountId = TreasuryAccountId;689 type TreasuryAccountId = TreasuryAccountId;690691 type EthereumChainId = ChainId;692 type EthereumTransactionSender = pallet_ethereum::Module<Runtime>;693}690}694691695parameter_types! {692parameter_types! {753 {750 {754 Balances: pallet_balances::{Pallet, Call, Storage, Config<T>, Event<T>} = 30,751 Balances: pallet_balances::{Pallet, Call, Storage, Config<T>, Event<T>} = 30,755 // Contracts: pallet_contracts::{Pallet, Call, Storage, Event<T>},752 // Contracts: pallet_contracts::{Pallet, Call, Storage, Event<T>},756 RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Pallet, Call, Storage},753 RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Pallet, Storage},757 Timestamp: pallet_timestamp::{Pallet, Call, Storage, Inherent},754 Timestamp: pallet_timestamp::{Pallet, Call, Storage, Inherent},758 TransactionPayment: pallet_transaction_payment::{Pallet, Storage},755 TransactionPayment: pallet_transaction_payment::{Pallet, Storage},759 Treasury: pallet_treasury::{Pallet, Call, Storage, Config, Event<T>},756 Treasury: pallet_treasury::{Pallet, Call, Storage, Config, Event<T>},760 Sudo: pallet_sudo::{Pallet, Call, Storage, Config<T>, Event<T>},757 Sudo: pallet_sudo::{Pallet, Call, Storage, Config<T>, Event<T>},761 System: system::{Pallet, Call, Storage, Config, Event<T>},758 System: system::{Pallet, Call, Storage, Config, Event<T>},762 Vesting: pallet_vesting::{Pallet, Call, Config<T>, Storage, Event<T>},759 Vesting: pallet_vesting::{Pallet, Call, Config<T>, Storage, Event<T>},763760764 ParachainSystem: cumulus_pallet_parachain_system::{Pallet, Call, Storage, Inherent, Event<T>, ValidateUnsigned} = 20,761 ParachainSystem: cumulus_pallet_parachain_system::{Pallet, Call, Storage, Inherent, Event<T>} = 20,765 ParachainInfo: parachain_info::{Pallet, Storage, Config} = 21,762 ParachainInfo: parachain_info::{Pallet, Storage, Config} = 21,766763767 Aura: pallet_aura::{Pallet, Config<T>},764 Aura: pallet_aura::{Pallet, Config<T>},910 fn validate_transaction(907 fn validate_transaction(911 source: TransactionSource,908 source: TransactionSource,912 tx: <Block as BlockT>::Extrinsic,909 tx: <Block as BlockT>::Extrinsic,910 hash: <Block as BlockT>::Hash,913 ) -> TransactionValidity {911 ) -> TransactionValidity {914 Executive::validate_transaction(source, tx)912 Executive::validate_transaction(source, tx, hash)915 }913 }916 }914 }917915939 }937 }940938941 fn author() -> H160 {939 fn author() -> H160 {942 <pallet_ethereum::Module<Runtime>>::find_author()940 <pallet_evm::Module<Runtime>>::find_author()943 }941 }944942945 fn storage_at(address: H160, index: U256) -> H256 {943 fn storage_at(address: H160, index: U256) -> H256 {1030 )1028 )1031 }1029 }10301031 fn extrinsic_filter(xts: Vec<<Block as sp_api::BlockT>::Extrinsic>) -> Vec<pallet_ethereum::Transaction> {1032 xts.into_iter().filter_map(|xt| match xt.function {1033 Call::Ethereum(pallet_ethereum::Call::transact(t)) => Some(t),1034 _ => None1035 }).collect()1036 }1032 }1037 }103310381034 impl sp_session::SessionKeys<Block> for Runtime {1039 impl sp_session::SessionKeys<Block> for Runtime {