From 6e5fa50af91222e266870afe17aa7e42b5c2c740 Mon Sep 17 00:00:00 2001 From: cventastic Date: Tue, 14 Dec 2021 19:00:36 +0100 Subject: [PATCH] bootstrap pokt mainnet, small README changes --- README.md | 2 +- bootstrap_skript/pokt_mainnet.sh | 8 ++++++++ docker-compose.yml | 5 +++-- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 bootstrap_skript/pokt_mainnet.sh diff --git a/README.md b/README.md index 615b8e03..49ba7964 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ d":"POST","path":"","headers":{}}}' http://pocket-testnet:8081/v1/client/sim ``` #### TODO !!!! - +mal alle geth clients mit erigon vergleichen poly_submodule? -> relativer pfad vom submodule, macht probleme wenn man docker-compose vom root des repos aufruft. POKT: diff --git a/bootstrap_skript/pokt_mainnet.sh b/bootstrap_skript/pokt_mainnet.sh new file mode 100644 index 00000000..77af8d42 --- /dev/null +++ b/bootstrap_skript/pokt_mainnet.sh @@ -0,0 +1,8 @@ +#!/bin/sh +if [ ! -f /home/app/.pocket/setupdone ] +then + mkdir -p /home/app/.pocket/data + #chown -R 1005:1001 /home/app/ + wget -qO- https://link.us1.storjshare.io/raw/jwb73f5wya2no5fcogrlpmmps7fq/pocket-public-blockchains/pocket-network-data-1214-rc-0.6.3.6.tar | tar xvf /home/app/.pocket/data/ + touch /home/app/.pocket/setupdone +fi \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 92e33a9e..0d471034 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -90,13 +90,14 @@ services: expose: - 26656 - 8081 - command: pocket start --seeds=$POCKET_TEST_SEEDS --testnet + command: /home/app/.pocket/pokt_mainnet.sh && pocket start --seeds=$POCKET_TEST_SEEDS --testnet #command: pocket start --simulateRelay environment: - POCKET_CORE_KEY=$POCKET_CORE_KEY_TEST - POCKET_CORE_PASSPHRASE=$POCKET_CORE_PASSPHRASE_TEST volumes: - ./chains/chains_testnet.json:/home/app/.pocket/config/chains.json + - ./bootstrap_skript/pokt_mainnet.sh:/home/app/.pocket/pokt_mainnet.sh:rx - pocket-testnet:/home/app/.pocket networks: - pocket @@ -109,7 +110,7 @@ services: expose: - 26656 - 8081 - command: pocket start --seeds=$POCKET_MAIN_SEEDS --mainnet + command: /home/app/pocket start --seeds=$POCKET_MAIN_SEEDS --mainnet #command: pocket start --simulateRelay environment: - POCKET_CORE_KEY=$POCKET_CORE_KEY