From 5ef038230318b5a475aecc9d64174f19207e79f0 Mon Sep 17 00:00:00 2001 From: Javier Cortejoso Date: Mon, 12 Nov 2018 09:12:49 +0100 Subject: [PATCH] Fix parity mode --- docker-compose-local-parity-node.yml | 18 +++++++++++------- parity/parity/config/validator.toml | 4 ++-- parity/parity/keys/validator.json | 23 +++++++++++++++++++++++ 3 files changed, 36 insertions(+), 9 deletions(-) mode change 100755 => 100644 parity/parity/keys/validator.json diff --git a/docker-compose-local-parity-node.yml b/docker-compose-local-parity-node.yml index 34f135f..1f46ab1 100644 --- a/docker-compose-local-parity-node.yml +++ b/docker-compose-local-parity-node.yml @@ -14,7 +14,10 @@ services: parity-node: image: parity/parity:stable command: - --config /parity/config/validator.toml + --config /home/parity/parity/config/validator.toml + --db-path /home/parity/chains + --keys-path /home/parity/.local/share/io.parity.ethereum/keys + --base-path /home/parity/base --engine-signer 0x00bd138abd70e2f00903268f3db08f2d25677c9e --jsonrpc-interface 0.0.0.0 --ws-interface 0.0.0.0 @@ -22,13 +25,14 @@ services: --unsafe-expose --jsonrpc-cors all --unlock 0x00bd138abd70e2f00903268f3db08f2d25677c9e + # entrypoint: tail -f /dev/null volumes: - - ./parity/parity/config:/parity/config:ro - - parity-node:/root/.local/share/io.parity.ethereum/ - - ./parity/parity/authorities/validator0.json:/root/.local/share/io.parity.ethereum/keys/ocean-network/validator.json:ro - - ./parity/parity/keys:/root/.local/share/io.parity.ethereum/keys/ocean-network - - ./parity/parity/authorities/validator0.pwd:/parity/validator.pwd:ro - - ./parity/parity/node0.network.key:/root/.local/share/io.parity.ethereum/network/key:ro + - ./parity/parity/config:/home/parity/parity/config + - parity-node:/home/parity/.local/share/io.parity.ethereum/ + - ./parity/parity/authorities/validator0.json:/home/parity/.local/share/io.parity.ethereum/keys/ocean-network/validator.json + - ./parity/parity/keys:/home/parity/.local/share/io.parity.ethereum/keys/ocean-network + - ./parity/parity/authorities/validator0.pwd:/home/parity/parity/validator.pwd + - ./parity/parity/node0.network.key:/home/parity/.local/share/io.parity.ethereum/network/key ports: - 8545:8545 networks: diff --git a/parity/parity/config/validator.toml b/parity/parity/config/validator.toml index 6fd41d6..2f92d7f 100644 --- a/parity/parity/config/validator.toml +++ b/parity/parity/config/validator.toml @@ -1,5 +1,5 @@ [parity] -chain = "/parity/config/chain.json" +chain = "/home/parity/parity/config/chain.json" [rpc] interface = "0.0.0.0" @@ -15,7 +15,7 @@ bootnodes = [ ] [account] -password = ["/parity/validator.pwd"] +password = ["/home/parity/parity/validator.pwd"] [mining] reseal_on_txs = "none" diff --git a/parity/parity/keys/validator.json b/parity/parity/keys/validator.json old mode 100755 new mode 100644 index e69de29..f3eee24 --- a/parity/parity/keys/validator.json +++ b/parity/parity/keys/validator.json @@ -0,0 +1,23 @@ +{ + "id": "0902d04b-f26e-5c1f-e3ae-78d2c1cb16e7", + "version": 3, + "crypto": { + "cipher": "aes-128-ctr", + "cipherparams": { + "iv": "6a829fe7bc656d85f6c2e9fd21784952" + }, + "ciphertext": "1bfec0b054a648af8fdd0e85662206c65a4af0ed15fede4ad41ca9ab7b504ce2", + "kdf": "pbkdf2", + "kdfparams": { + "c": 10240, + "dklen": 32, + "prf": "hmac-sha256", + "salt": "95f96b5ee22dd537e06076eb8d7078eb7275d29af935782fe476696b11be50e5" + }, + "mac": "4af2215c3cd9447a5b0512d7d1c3ea5a4435981e1c8f48bf71d7a49c0e5b4986" + }, + "address": "00bd138abd70e2f00903268f3db08f2d25677c9e", + "name": "Validator0", + "meta": "{}" +} +