diff --git a/Cargo.lock b/Cargo.lock index 84f3e91e..5f655c25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2216,7 +2216,7 @@ dependencies = [ [[package]] name = "evm-tracer" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum-types", "evm", @@ -2266,7 +2266,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "async-trait", "fc-db", @@ -2285,7 +2285,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "fp-storage", "kvdb-rocksdb", @@ -2304,7 +2304,7 @@ dependencies = [ [[package]] name = "fc-evm-tracing" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum-types", "fp-rpc-debug", @@ -2319,7 +2319,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "fc-db", "fp-consensus", @@ -2336,7 +2336,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -2379,7 +2379,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -2393,7 +2393,7 @@ dependencies = [ [[package]] name = "fc-rpc-core-debug" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum-types", "fc-evm-tracing", @@ -2408,7 +2408,7 @@ dependencies = [ [[package]] name = "fc-rpc-core-trace" version = "0.6.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum-types", "fc-evm-tracing", @@ -2422,7 +2422,7 @@ dependencies = [ [[package]] name = "fc-rpc-core-txpool" version = "0.6.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -2435,7 +2435,7 @@ dependencies = [ [[package]] name = "fc-rpc-core-types" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum-types", "serde", @@ -2445,7 +2445,7 @@ dependencies = [ [[package]] name = "fc-rpc-debug" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -2474,7 +2474,7 @@ dependencies = [ [[package]] name = "fc-rpc-trace" version = "0.6.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -2507,7 +2507,7 @@ dependencies = [ [[package]] name = "fc-rpc-txpool" version = "0.6.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum-types", "fc-rpc", @@ -2654,7 +2654,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "parity-scale-codec", @@ -2666,7 +2666,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -2681,7 +2681,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "evm", "frame-support", @@ -2694,7 +2694,7 @@ dependencies = [ [[package]] name = "fp-ext" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum-types", "fp-rpc-evm-tracing-events", @@ -2707,7 +2707,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -2724,7 +2724,7 @@ dependencies = [ [[package]] name = "fp-rpc-debug" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "environmental", "ethereum", @@ -2743,7 +2743,7 @@ dependencies = [ [[package]] name = "fp-rpc-evm-tracing-events" version = "0.1.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "environmental", "ethereum", @@ -2758,7 +2758,7 @@ dependencies = [ [[package]] name = "fp-rpc-txpool" version = "0.6.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "parity-scale-codec", @@ -2771,7 +2771,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "frame-support", @@ -2784,7 +2784,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "parity-scale-codec", "serde", @@ -5070,7 +5070,7 @@ dependencies = [ [[package]] name = "pallet-base-fee" version = "1.0.0" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "fp-evm", "frame-support", @@ -5189,7 +5189,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "ethereum", "ethereum-types", @@ -5216,7 +5216,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "environmental", "evm", @@ -5241,7 +5241,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "fp-evm", ] @@ -5249,7 +5249,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "fp-evm", "sp-core", @@ -5259,7 +5259,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "fp-evm", "num", @@ -5268,7 +5268,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#63da5acee6ea0f2ac99b63c3040805163cd4d1f3" +source = "git+https://github.com/bifrost-platform/bifrost-frontier?branch=bifrost-polkadot-v0.9.35#cae6da0310fb2314707b6f122da24f1582625ad4" dependencies = [ "fp-evm", "ripemd", diff --git a/Dockerfile b/Dockerfile index 0ecfc22e..c96fe4b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # build stage: where we create binary FROM rust:1.66 AS builder -RUN apt update && apt install -y make clang pkg-config libssl-dev +RUN apt update && apt install -y make clang pkg-config libssl-dev protobuf-compiler RUN rustup default stable && \ rustup update && \ rustup update nightly && \ @@ -18,7 +18,7 @@ FROM ubuntu:22.04 RUN apt update && apt install -y curl unzip RUN curl -fsSL https://fnm.vercel.app/install | bash -s -- --install-dir "/root/.fnm" -RUN /root/.fnm/fnm install 16.18.1 +RUN /root/.fnm/fnm install 16.19.1 COPY --from=builder /bifrost/target/release/bifrost-node /usr/local/bin COPY --from=builder /bifrost/tools /tools