Skip to content

Commit a48c723

Browse files
committed
add deploy scripts for DemocracyEarth
1 parent 638c6d4 commit a48c723

24 files changed

+502
-4
lines changed

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,6 @@
2222
[submodule "packages/darcher-examples/DemocracyEarch/DemocracyDAO"]
2323
path = packages/darcher-examples/DemocracyEarch/DemocracyDAO
2424
url = https://github.com/Troublor/DemocracyDAO.git
25+
[submodule "packages/darcher-examples/DemocracyEarch/tokens"]
26+
path = packages/darcher-examples/DemocracyEarch/tokens
27+
url = https://github.com/Troublor/tokens.git
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"6463f93d65391a8b7c98f0fc8439efd5d38339d9","crypto":{"cipher":"aes-128-ctr","ciphertext":"f81c9a32bac39a69245c07dd4b04de75655ba66f8ee02fcf50dd834399e35cc5","cipherparams":{"iv":"1020b7bcffdd15827c0278d5a3580906"},"mac":"66564865435c0d0ebe7bf38a0131dfe46ac60f08fe6bd087a81852b19768aec5","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"52a2d1486e3a9b95172817d2655c2a6b384261bd484d1b0da40d6776e18d27d8"}},"id":"34199703-2a7a-4e09-b11a-b0a693ebd83a","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"ba394b1eafcbbce84939103e2f443b80111be596","crypto":{"cipher":"aes-128-ctr","ciphertext":"86526324f5194b71c1616677ed7d5e9fb28e06f6fbd928ed50d7fee7be7f844f","cipherparams":{"iv":"11912f819861ffa5f3e844308424a43f"},"mac":"0747eae50232299647cd178bf2ee402a2cd44a47f66a79518415b1a76fe829b8","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"edef1c610be94b973d263e45baf03edfca78c7c73ef1e540cac11a52f1225fd9"}},"id":"f3d333ac-e3b4-4d46-a8e8-e3de864f2cec","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"7fff9978b5f22f28ca37b5dfa1f9b944f0207b23","crypto":{"cipher":"aes-128-ctr","ciphertext":"cb0a2a7a1b8de9853ddae396ff06c85d41cc5d7c545ea65607f32dc951d259d3","cipherparams":{"iv":"92ab00747d9b494eca5c9fcd1811b785"},"mac":"9803351e8d3cbe701638c6c8f3745abb656eaef3272a47729d5e16fa98bf1180","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"063ae0d91ff76880f78d5f641d3f8db9a40bf528d58a72515e89906349d35d0c"}},"id":"7745f775-0f52-46c8-a4d7-6ceb5b2613ca","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"0b72f31e73b47ec98a63be64eb7cf3767fcdb1b3","crypto":{"cipher":"aes-128-ctr","ciphertext":"22b8a40aa5758d0bebf2fb217bd271087f64328c1b4c8440ce483703a0b70460","cipherparams":{"iv":"b28b610e346df9fd9ac45eb173282333"},"mac":"fe75ab9b8b1f4ab2be28358bd771ca40922a7b5ec5c40f39c9fd3de260c3579a","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"f4f5b81f6b74004f559fcf767e9605f281abfbbdef2b9aba8d940869347e5f38"}},"id":"b4085970-706c-4a0a-87b7-a4abdc2b21d3","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"85c76032b0ff77b54111af348fa212cc2c75470b","crypto":{"cipher":"aes-128-ctr","ciphertext":"049772ee14cf444dd3ba552cad954b3f8b428c3d62362ee1cfc3635732f39538","cipherparams":{"iv":"8bf57a517583cf1d69f08d5785054c94"},"mac":"e1551588adb377ada35f64df2e7912a17fd28955d24845aedb80d209ab936b36","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"fc3655e6262eb79698308e9492b6f863a323842d8137cb9c7090424200b5770b"}},"id":"02db7029-0a99-4cfe-a237-84c1c313b737","version":3}

keystore/passwords.txt

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
3+
4+

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@
3030
"start:cluster": "ts-node scripts/startUtils.ts",
3131
"start:config": "ts-node ./scripts/start.ts",
3232
"reset:config": "ts-node ./scripts/reset.ts",
33-
"test": "yarn workspace @darcher/dbmonitor test && yarn workspace @darcher/analyzer test"
33+
"test": "yarn workspace @darcher/dbmonitor test && yarn workspace @darcher/analyzer test && yarn workspace @darcher/helpers test"
3434
},
3535
"dependencies": {
3636
"get-port": "^5.1.1",
37+
"keythereum": "^1.0.4",
3738
"lerna": "^3.22.1",
3839
"npm-run-all": "^4.1.5",
3940
"shelljs": "^0.8.4",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Created by .ignore support plugin (hsz.mobi)
2+
3+
doer/
4+
talker/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"config": {
3+
"chainId": 2020,
4+
"homesteadBlock": 0,
5+
"eip150Block": 0,
6+
"eip155Block": 0,
7+
"eip158Block": 0,
8+
"byzantiumBlock": 0,
9+
"constantinopleBlock": 0,
10+
"petersburgBlock": 0,
11+
"istanbulBlock": 0,
12+
"muirGlacierBlock": 0
13+
},
14+
"alloc": {
15+
},
16+
"nonce": "0x000000000000002a",
17+
"difficulty": "0x0200",
18+
"mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
19+
"coinbase": "0x0000000000000000000000000000000000000000",
20+
"timestamp": "0x00",
21+
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
22+
"extraData": "0x",
23+
"gasLimit": "0x5f5e100"
24+
}
25+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"6463f93d65391a8b7c98f0fc8439efd5d38339d9","crypto":{"cipher":"aes-128-ctr","ciphertext":"f81c9a32bac39a69245c07dd4b04de75655ba66f8ee02fcf50dd834399e35cc5","cipherparams":{"iv":"1020b7bcffdd15827c0278d5a3580906"},"mac":"66564865435c0d0ebe7bf38a0131dfe46ac60f08fe6bd087a81852b19768aec5","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"52a2d1486e3a9b95172817d2655c2a6b384261bd484d1b0da40d6776e18d27d8"}},"id":"34199703-2a7a-4e09-b11a-b0a693ebd83a","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"ba394b1eafcbbce84939103e2f443b80111be596","crypto":{"cipher":"aes-128-ctr","ciphertext":"86526324f5194b71c1616677ed7d5e9fb28e06f6fbd928ed50d7fee7be7f844f","cipherparams":{"iv":"11912f819861ffa5f3e844308424a43f"},"mac":"0747eae50232299647cd178bf2ee402a2cd44a47f66a79518415b1a76fe829b8","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"edef1c610be94b973d263e45baf03edfca78c7c73ef1e540cac11a52f1225fd9"}},"id":"f3d333ac-e3b4-4d46-a8e8-e3de864f2cec","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"7fff9978b5f22f28ca37b5dfa1f9b944f0207b23","crypto":{"cipher":"aes-128-ctr","ciphertext":"cb0a2a7a1b8de9853ddae396ff06c85d41cc5d7c545ea65607f32dc951d259d3","cipherparams":{"iv":"92ab00747d9b494eca5c9fcd1811b785"},"mac":"9803351e8d3cbe701638c6c8f3745abb656eaef3272a47729d5e16fa98bf1180","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"063ae0d91ff76880f78d5f641d3f8db9a40bf528d58a72515e89906349d35d0c"}},"id":"7745f775-0f52-46c8-a4d7-6ceb5b2613ca","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"0b72f31e73b47ec98a63be64eb7cf3767fcdb1b3","crypto":{"cipher":"aes-128-ctr","ciphertext":"22b8a40aa5758d0bebf2fb217bd271087f64328c1b4c8440ce483703a0b70460","cipherparams":{"iv":"b28b610e346df9fd9ac45eb173282333"},"mac":"fe75ab9b8b1f4ab2be28358bd771ca40922a7b5ec5c40f39c9fd3de260c3579a","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"f4f5b81f6b74004f559fcf767e9605f281abfbbdef2b9aba8d940869347e5f38"}},"id":"b4085970-706c-4a0a-87b7-a4abdc2b21d3","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"address":"85c76032b0ff77b54111af348fa212cc2c75470b","crypto":{"cipher":"aes-128-ctr","ciphertext":"049772ee14cf444dd3ba552cad954b3f8b428c3d62362ee1cfc3635732f39538","cipherparams":{"iv":"8bf57a517583cf1d69f08d5785054c94"},"mac":"e1551588adb377ada35f64df2e7912a17fd28955d24845aedb80d209ab936b36","kdf":"pbkdf2","kdfparams":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"fc3655e6262eb79698308e9492b6f863a323842d8137cb9c7090424200b5770b"}},"id":"02db7029-0a99-4cfe-a237-84c1c313b737","version":3}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
3+
4+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import {ClusterConfig, Config, ControllerOptions} from "@darcher/config";
2+
import * as path from "path";
3+
4+
export default <Config>{
5+
analyzer: {},
6+
dbMonitor: {},
7+
clusters: [
8+
<ClusterConfig>{
9+
analyzerAddress: undefined, // address to the analyzer grpc endpoint
10+
ethmonitorPort: 8989,
11+
controller: ControllerOptions.trivial,
12+
genesisFile: path.join(__dirname, "..", "blockchain", "genesis.json"),
13+
dir: path.join(__dirname, "..", "blockchain"),
14+
keyStoreDir: path.join(__dirname, "..", "blockchain", "keystore"),
15+
networkId: 2020,
16+
httpPort: 8545,
17+
wsPort: 8546,
18+
graphql: true,
19+
verbosity: 3, // go-ethereum verbosity level, default=3
20+
}
21+
]
22+
}

0 commit comments

Comments
 (0)