git.delta.rocks / unique-network / refs/commits / bc99cf4c90c2

difftreelog

CORE-300 Adapt to CrossAccountId

Trubnikov Sergey2022-03-15parent: #20be67e.patch.diff
in: master

5 files changed

modifiedCargo.lockdiffbeforeafterboth
2554 "fc-db",2554 "fc-db",
2555 "fc-rpc-core",2555 "fc-rpc-core",
2556 "fp-consensus",2556 "fp-consensus",
2557 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",2557 "fp-evm",
2558 "fp-rpc",2558 "fp-rpc",
2559 "fp-storage",2559 "fp-storage",
2560 "futures 0.3.21",2560 "futures 0.3.21",
2565 "log",2565 "log",
2566 "lru 0.6.6",2566 "lru 0.6.6",
2567 "pallet-ethereum",2567 "pallet-ethereum",
2568 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",2568 "pallet-evm",
2569 "parity-scale-codec",2569 "parity-scale-codec",
2570 "parking_lot 0.11.2",2570 "parking_lot 0.11.2",
2571 "rand 0.7.3",2571 "rand 0.7.3",
2766dependencies = [2766dependencies = [
2767 "ethereum",2767 "ethereum",
2768 "ethereum-types",2768 "ethereum-types",
2769 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",2769 "fp-evm",
2770 "parity-scale-codec",2770 "parity-scale-codec",
2771 "scale-info",2771 "scale-info",
2772 "sp-api",2772 "sp-api",
2861 "sp-trie",2861 "sp-trie",
2862]2862]
2863
2864[[package]]
2865name = "frame-common"
2866version = "0.1.0"
2867source = "git+https://github.com/uniquenetwork/frontier.git?branch=feature/300#0a1dc4086cbe971ddf57edf82a61cfce52c8c20b"
2868dependencies = [
2869 "frame-system",
2870 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=feature/300)",
2871 "parity-scale-codec",
2872 "scale-info",
2873 "serde",
2874 "sp-core",
2875 "sp-std",
2876 "up-evm-mapping",
2877]
28782863
2879[[package]]2864[[package]]
2880name = "frame-election-provider-support"2865name = "frame-election-provider-support"
5860dependencies = [5845dependencies = [
5861 "frame-support",5846 "frame-support",
5862 "frame-system",5847 "frame-system",
5863 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",5848 "pallet-evm",
5864 "parity-scale-codec",5849 "parity-scale-codec",
5865 "scale-info",5850 "scale-info",
5866 "serde",5851 "serde",
6012 "fp-evm-mapping",5997 "fp-evm-mapping",
6013 "frame-support",5998 "frame-support",
6014 "frame-system",5999 "frame-system",
6015 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6000 "pallet-evm",
6016 "pallet-evm-coder-substrate",6001 "pallet-evm-coder-substrate",
6017 "parity-scale-codec",6002 "parity-scale-codec",
6018 "scale-info",6003 "scale-info",
6098 "frame-system",6083 "frame-system",
6099 "log",6084 "log",
6100 "pallet-balances",6085 "pallet-balances",
6101 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6086 "pallet-evm",
6102 "pallet-timestamp",6087 "pallet-timestamp",
6103 "parity-scale-codec",6088 "parity-scale-codec",
6104 "rlp",6089 "rlp",
6151 "frame-support",6136 "frame-support",
6152 "frame-system",6137 "frame-system",
6153 "pallet-ethereum",6138 "pallet-ethereum",
6154 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6139 "pallet-evm",
6155 "parity-scale-codec",6140 "parity-scale-codec",
6156 "scale-info",6141 "scale-info",
6157 "sp-core",6142 "sp-core",
6167 "frame-support",6152 "frame-support",
6168 "frame-system",6153 "frame-system",
6169 "log",6154 "log",
6170 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6155 "pallet-evm",
6171 "pallet-evm-coder-substrate",6156 "pallet-evm-coder-substrate",
6172 "parity-scale-codec",6157 "parity-scale-codec",
6173 "scale-info",6158 "scale-info",
6181name = "pallet-evm-migration"6166name = "pallet-evm-migration"
6182version = "0.1.0"6167version = "0.1.0"
6183dependencies = [6168dependencies = [
6184 "fp-evm 3.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6169 "fp-evm",
6185 "frame-benchmarking",6170 "frame-benchmarking",
6186 "frame-support",6171 "frame-support",
6187 "frame-system",6172 "frame-system",
6188 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6173 "pallet-evm",
6189 "parity-scale-codec",6174 "parity-scale-codec",
6190 "scale-info",6175 "scale-info",
6191 "sp-core",6176 "sp-core",
6203 "frame-support",6188 "frame-support",
6204 "frame-system",6189 "frame-system",
6205 "pallet-ethereum",6190 "pallet-ethereum",
6206 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6191 "pallet-evm",
6207 "parity-scale-codec",6192 "parity-scale-codec",
6208 "scale-info",6193 "scale-info",
6209 "sp-core",6194 "sp-core",
6220 "ethereum",6205 "ethereum",
6221 "evm-coder",6206 "evm-coder",
6222 "frame-benchmarking",6207 "frame-benchmarking",
6223 "frame-common",
6224 "frame-support",6208 "frame-support",
6225 "frame-system",6209 "frame-system",
6226 "pallet-common",6210 "pallet-common",
6448 "ethereum",6432 "ethereum",
6449 "evm-coder",6433 "evm-coder",
6450 "frame-benchmarking",6434 "frame-benchmarking",
6451 "frame-common",
6452 "frame-support",6435 "frame-support",
6453 "frame-system",6436 "frame-system",
6454 "pallet-common",6437 "pallet-common",
6566version = "0.1.0"6549version = "0.1.0"
6567dependencies = [6550dependencies = [
6568 "frame-benchmarking",6551 "frame-benchmarking",
6569 "frame-common",
6570 "frame-support",6552 "frame-support",
6571 "frame-system",6553 "frame-system",
6572 "pallet-common",6554 "pallet-common",
6831 "fp-evm",6813 "fp-evm",
6832 "fp-evm-mapping",6814 "fp-evm-mapping",
6833 "frame-benchmarking",6815 "frame-benchmarking",
6834 "frame-common",
6835 "frame-support",6816 "frame-support",
6836 "frame-system",6817 "frame-system",
6837 "hex-literal",6818 "hex-literal",
6838 "pallet-balances",6819 "pallet-balances",
6839 "pallet-common",6820 "pallet-common",
6840 "pallet-ethereum",6821 "pallet-ethereum",
6841 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",6822 "pallet-evm",
6842 "pallet-evm-coder-substrate",6823 "pallet-evm-coder-substrate",
6843 "pallet-fungible",6824 "pallet-fungible",
6844 "pallet-nonfungible",6825 "pallet-nonfungible",
12220 "chrono",12201 "chrono",
12221 "lazy_static",12202 "lazy_static",
12222 "matchers",12203 "matchers",
12223 "parking_lot 0.10.2",12204 "parking_lot 0.11.2",
12224 "regex",12205 "regex",
12225 "serde",12206 "serde",
12226 "serde_json",12207 "serde_json",
12367name = "uc-rpc"12348name = "uc-rpc"
12368version = "0.1.0"12349version = "0.1.0"
12369dependencies = [12350dependencies = [
12370 "frame-common",
12371 "jsonrpc-core",12351 "jsonrpc-core",
12372 "jsonrpc-core-client",12352 "jsonrpc-core-client",
12373 "jsonrpc-derive",12353 "jsonrpc-derive",
12586 "fp-rpc",12566 "fp-rpc",
12587 "fp-self-contained",12567 "fp-self-contained",
12588 "frame-benchmarking",12568 "frame-benchmarking",
12589 "frame-common",
12590 "frame-executive",12569 "frame-executive",
12591 "frame-support",12570 "frame-support",
12592 "frame-system",12571 "frame-system",
12599 "pallet-base-fee",12578 "pallet-base-fee",
12600 "pallet-common",12579 "pallet-common",
12601 "pallet-ethereum",12580 "pallet-ethereum",
12602 "pallet-evm 6.0.0-dev (git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.17)",12581 "pallet-evm",
12603 "pallet-evm-coder-substrate",12582 "pallet-evm-coder-substrate",
12604 "pallet-evm-contract-helpers",12583 "pallet-evm-contract-helpers",
12605 "pallet-evm-migration",12584 "pallet-evm-migration",
12727name = "up-rpc"12706name = "up-rpc"
12728version = "0.1.0"12707version = "0.1.0"
12729dependencies = [12708dependencies = [
12730 "frame-common",
12731 "pallet-common",12709 "pallet-common",
12732 "pallet-evm",12710 "pallet-evm",
12733 "parity-scale-codec",12711 "parity-scale-codec",
modifiedpallets/fungible/Cargo.tomldiffbeforeafterboth
26scale-info = { version = "2.0.1", default-features = false, features = [26scale-info = { version = "2.0.1", default-features = false, features = [
27 "derive",27 "derive",
28] }28] }
29frame-common = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "feature/300" }
3029
31[features]30[features]
32default = ["std"]31default = ["std"]
modifiedpallets/nonfungible/Cargo.tomldiffbeforeafterboth
26scale-info = { version = "2.0.1", default-features = false, features = [26scale-info = { version = "2.0.1", default-features = false, features = [
27 "derive",27 "derive",
28] }28] }
29frame-common = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "feature/300" }
3029
31[features]30[features]
32default = ["std"]31default = ["std"]
modifiedpallets/refungible/Cargo.tomldiffbeforeafterboth
23scale-info = { version = "2.0.1", default-features = false, features = [23scale-info = { version = "2.0.1", default-features = false, features = [
24 "derive",24 "derive",
25] }25] }
26frame-common = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "feature/300" }
2726
28[features]27[features]
29default = ["std"]28default = ["std"]
modifiedruntime/opal/src/lib.rsdiffbeforeafterboth
307 type WeightInfo = pallet_evm_migration::weights::SubstrateWeight<Self>;307 type WeightInfo = pallet_evm_migration::weights::SubstrateWeight<Self>;
308}308}
309
310impl frame_common::account::Config for Runtime {
311 type EvmAddressMapping = pallet_evm::HashedAddressMapping<Self::Hashing>;
312 type EvmBackwardsAddressMapping = up_evm_mapping::MapBackwardsAddressTruncated;
313}
314309
315pub struct EthereumFindAuthor<F>(core::marker::PhantomData<F>);310pub struct EthereumFindAuthor<F>(core::marker::PhantomData<F>);
316impl<F: FindAuthor<u32>> FindAuthor<H160> for EthereumFindAuthor<F> {311impl<F: FindAuthor<u32>> FindAuthor<H160> for EthereumFindAuthor<F> {