From ca676adc4f907af647541b637736742ea8be4dbf Mon Sep 17 00:00:00 2001 From: Hyunjae Lee Date: Fri, 27 Oct 2023 16:49:58 +0900 Subject: [PATCH] Add configuration for localnet --- poohnet/config/el/genesis_local.json | 26 ++++++++++++++++++++++++++ poohnet/init | 8 +++++++- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 poohnet/config/el/genesis_local.json diff --git a/poohnet/config/el/genesis_local.json b/poohnet/config/el/genesis_local.json new file mode 100644 index 0000000000..ac5f568936 --- /dev/null +++ b/poohnet/config/el/genesis_local.json @@ -0,0 +1,26 @@ +{ + "config": { + "chainId": 12301, + "homesteadBlock": 0, + "eip150Block": 0, + "eip155Block": 0, + "eip158Block": 0, + "byzantiumBlock": 0, + "constantinopleBlock": 0, + "petersburgBlock": 0, + "istanbulBlock": 0, + "berlinBlock": 0, + "londonBlock": 0, + "arrowglacierBlock": 0, + "clique": { + "period": 14, + "epoch": 30000 + } + }, + "difficulty": "1", + "gasLimit": "8000000", + "extradata": "0x00000000000000000000000000000000000000000000000000000000000000008532654aD638Db3deE3836B22B35f7Ca707428ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "alloc": { + "8B595d325485a0Ca9d41908cAbF265E23C172847": { "balance": "5000000000000000000000000000" } + } +} \ No newline at end of file diff --git a/poohnet/init b/poohnet/init index 3824ff7899..8db9e2bb17 100755 --- a/poohnet/init +++ b/poohnet/init @@ -24,12 +24,18 @@ mkdir $HOME/.pooh/el mkdir $HOME/.pooh/el/geth mkdir $HOME/.pooh/el/keystore +genesis_file="genesis.json" + if [ "$config" = "pow" ] then config_folder="config" elif [ "$config" = "pos" ] then config_folder="config4pos" +elif [ "$config" = "local" ] +then + config_folder="config" + genesis_file="genesis_local.json" else echo "Invalid config parameter" exit @@ -45,7 +51,7 @@ docker run -it \ linked0/poohnet-pow:latest \ --datadir=/data \ init \ - /config/genesis.json + /config/$genesis_file if [ $number -ne 0 ]