diff --git a/Cargo.lock b/Cargo.lock index 60c1a378e..cf7f769ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2664,7 +2664,6 @@ checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" [[package]] name = "fc-cli" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "clap", "ethereum-types", @@ -2682,7 +2681,6 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "async-trait", "fp-consensus", @@ -2698,7 +2696,6 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "async-trait", "ethereum", @@ -2728,7 +2725,6 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "fc-db", "fc-storage", @@ -2751,7 +2747,6 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "ethereum", "ethereum-types", @@ -2801,7 +2796,6 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "ethereum", "ethereum-types", @@ -2814,7 +2808,6 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "ethereum", "ethereum-types", @@ -2992,7 +2985,6 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "hex", "impl-serde", @@ -3011,7 +3003,6 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "ethereum", "parity-scale-codec", @@ -3023,7 +3014,6 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "ethereum", "ethereum-types", @@ -3037,7 +3027,6 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "evm", "frame-support", @@ -3052,7 +3041,6 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "ethereum", "ethereum-types", @@ -3069,7 +3057,6 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "frame-support", "parity-scale-codec", @@ -3081,7 +3068,6 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "parity-scale-codec", "serde", @@ -6473,7 +6459,6 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "ethereum", "ethereum-types", @@ -6509,7 +6494,6 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "environmental", "evm", @@ -6549,7 +6533,6 @@ dependencies = [ [[package]] name = "pallet-evm-balances" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "frame-support", "frame-system", @@ -6563,7 +6546,6 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "fp-evm", ] @@ -6571,7 +6553,6 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "fp-evm", "sp-core", @@ -6581,7 +6562,6 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "fp-evm", "num", @@ -6590,7 +6570,6 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "fp-evm", "tiny-keccak", @@ -6599,7 +6578,6 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "fp-evm", "ripemd", @@ -6609,7 +6587,6 @@ dependencies = [ [[package]] name = "pallet-evm-system" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "fp-evm", "frame-support", @@ -6624,7 +6601,6 @@ dependencies = [ [[package]] name = "pallet-evm-test-vector-support" version = "1.0.0-dev" -source = "git+https://github.com/humanode-network/frontier?branch=debug-opcodes-v0.9.42#b9bc714ed6af8be877151035733d6d5a0e366b5d" dependencies = [ "evm", "fp-evm", diff --git a/Cargo.toml b/Cargo.toml index 364bbe8d4..99c620ad2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -170,6 +170,29 @@ evm-core = { path = "../evm/core" } evm-gasometer = { path = "../evm/gasometer" } evm-runtime = { path = "../evm/runtime" } +[patch."https://github.com/humanode-network/frontier"] +fc-cli = { path = "../frontier/client/cli" } +fc-consensus = { path = "../frontier/client/consensus" } +fc-db = { path = "../frontier/client/db" } +fc-mapping-sync = { path = "../frontier/client/mapping-sync" } +fc-rpc = { path = "../frontier/client/rpc" } +fc-rpc-core = { path = "../frontier/client/rpc-core" } +fc-storage = { path = "../frontier/client/storage" } +fp-evm = { path = "../frontier/primitives/evm" } +fp-rpc = { path = "../frontier/primitives/rpc" } +fp-self-contained = { path = "../frontier/primitives/self-contained" } +fp-storage = { path = "../frontier/primitives/storage" } +pallet-ethereum = { path = "../frontier/frame/ethereum" } +pallet-evm = { path = "../frontier/frame/evm" } +pallet-evm-balances = { path = "../frontier/frame/evm-balances" } +pallet-evm-precompile-blake2 = { path = "../frontier/frame/evm/precompile/blake2" } +pallet-evm-precompile-bn128 = { path = "../frontier/frame/evm/precompile/bn128" } +pallet-evm-precompile-modexp = { path = "../frontier/frame/evm/precompile/modexp" } +pallet-evm-precompile-sha3fips = { path = "../frontier/frame/evm/precompile/sha3fips" } +pallet-evm-precompile-simple = { path = "../frontier/frame/evm/precompile/simple" } +pallet-evm-system = { path = "../frontier/frame/evm-system" } +pallet-evm-test-vector-support = { path = "../frontier/frame/evm/test-vector-support" } + [profile.release] debug = "line-tables-only"