From 6f78b455b7a6642f2ae62e6efe4a495a9425f7dc Mon Sep 17 00:00:00 2001 From: Dmtiriy Gerasimov <naeper@demlabs.net> Date: Mon, 6 May 2019 14:06:10 +0700 Subject: [PATCH] [*] Changed conf files [-] Removed not in use submodules --- dist/etc/kelvin-node.cfg | 1 - dist/etc/network/kelvin-testnet.cfg | 12 ++++++++---- dist/etc/network/kelvin-testnet/chain-0.cfg | 7 +++++-- dist/etc/network/kelvin-testnet/chain-plasma.cfg | 11 +++++++---- dist/etc/node/root_dev_0.cfg | 2 -- libdap-chain | 2 +- libdap-chain-crypto | 2 +- libdap-chain-cs-block | 1 - libdap-chain-cs-block-poa | 1 - libdap-chain-cs-block-pow | 1 - libdap-chain-cs-dag | 2 +- libdap-chain-cs-dag-hashgraph | 1 - libdap-chain-cs-dag-poa | 2 +- libdap-chain-cs-dag-poh | 1 - libdap-chain-cs-dag-pos | 2 +- libdap-chain-mempool | 2 +- libdap-chain-mine | 1 - libdap-chain-net | 2 +- sources/main_node_cli.c | 13 +++---------- 19 files changed, 30 insertions(+), 36 deletions(-) delete mode 100755 dist/etc/node/root_dev_0.cfg delete mode 160000 libdap-chain-cs-block delete mode 160000 libdap-chain-cs-block-poa delete mode 160000 libdap-chain-cs-block-pow delete mode 160000 libdap-chain-cs-dag-hashgraph delete mode 160000 libdap-chain-cs-dag-poh delete mode 160000 libdap-chain-mine diff --git a/dist/etc/kelvin-node.cfg b/dist/etc/kelvin-node.cfg index 679780362..4d854a396 100755 --- a/dist/etc/kelvin-node.cfg +++ b/dist/etc/kelvin-node.cfg @@ -15,7 +15,6 @@ listen_port_tcp=8079 # Mempool [mempool] accept=false -gdb_group=datum-pool # VPN stream channel processing module [vpn] diff --git a/dist/etc/network/kelvin-testnet.cfg b/dist/etc/network/kelvin-testnet.cfg index f98ba17e9..a455dcf25 100755 --- a/dist/etc/network/kelvin-testnet.cfg +++ b/dist/etc/network/kelvin-testnet.cfg @@ -5,8 +5,12 @@ id=0x0000000000000001 name=kelvin-testnet type=development # Possible values: light, full, archive, master, root -node-role=full -# Default local node for this network +node-role=root node-alias=localnode -# Root nodes -node-roots=[root-0.testnet.klvn.io,root-0.testnet.klvn.io,root-1.testnet.klvn.io,root-2.testnet.klvn.io,root-3.testnet.klvn.io,root-4.testnet.klvn.io,root-5.testnet.klvn.io,root-6.testnet.klvn.io,root-7.testnet.klvn.io] +gdb_groups_prefix=kelvin.testnet. + +#[dag-poa] +#node-ca-sign=pvt.localcert + +#[dag-pos] +#node-ca-wallet=mywallet diff --git a/dist/etc/network/kelvin-testnet/chain-0.cfg b/dist/etc/network/kelvin-testnet/chain-0.cfg index 8106b3413..6756a302e 100755 --- a/dist/etc/network/kelvin-testnet/chain-0.cfg +++ b/dist/etc/network/kelvin-testnet/chain-0.cfg @@ -1,16 +1,19 @@ [chain] id=0x0000000000000000 shard_id=0x0000000000000000 -name=ZeroChain +name=zerochain consensus=dag-poa [files] -storage_dir=/opt/kelvin-node/var/lib/kelvin-testnet/ +storage_dir=/opt/kelvin-node/var/lib/network/kelvin-testnet/zerochain/ [dag] is_single_line=true +is_celled=false +datum_add_hashes_count=1 [dag-poa] auth_certs_prefix=kelvin.testnet.root auth_certs_number=8 auth_certs_number_verify=5 +auth_certs_dir=/opt/kelvin-node/share/ca diff --git a/dist/etc/network/kelvin-testnet/chain-plasma.cfg b/dist/etc/network/kelvin-testnet/chain-plasma.cfg index 4ba01a430..4721e6bae 100755 --- a/dist/etc/network/kelvin-testnet/chain-plasma.cfg +++ b/dist/etc/network/kelvin-testnet/chain-plasma.cfg @@ -1,19 +1,22 @@ [chain] id=0x0000000000000001 -name=Plasma +name=plasma consensus=dag-pos [dag] is_single_line=false +is_celled=true +datum_add_hashes_count=3 # Proof-of-State consensus config [dag-pos] # Tokens hold and hold_value must be equel size -# KLVNT - test token, SHT1 - shit token 1 -tokens_hold=[KLVNT,SHT1] +# KELT - test token, KEL - main tokem +tokens_hold=[KELT,KEL] # 1000 coins for both tokens_hold_value=[1000000000000000,1000000000000000] + [files] -storage=/opt/kelvin-node/var/lib/kelvin-testnet/chain-plasma.dap_chain +storage_dir=/opt/kelvin-node/var/lib/network/kelvin-testnet/plasma diff --git a/dist/etc/node/root_dev_0.cfg b/dist/etc/node/root_dev_0.cfg deleted file mode 100755 index ea9372836..000000000 --- a/dist/etc/node/root_dev_0.cfg +++ /dev/null @@ -1,2 +0,0 @@ -[node] -primary_cert=root_dev_0 diff --git a/libdap-chain b/libdap-chain index 92d57ccc7..e57d9d47d 160000 --- a/libdap-chain +++ b/libdap-chain @@ -1 +1 @@ -Subproject commit 92d57ccc743288f9565a9e9642e0fdbe1e5ca6a2 +Subproject commit e57d9d47d4e79ab12e91959aba5d7c431f7f8925 diff --git a/libdap-chain-crypto b/libdap-chain-crypto index 72bf97029..0f25b0859 160000 --- a/libdap-chain-crypto +++ b/libdap-chain-crypto @@ -1 +1 @@ -Subproject commit 72bf9702902b5d50fc551a03387e2d62923bb673 +Subproject commit 0f25b0859fba05080388b24c0661dda3d845e18d diff --git a/libdap-chain-cs-block b/libdap-chain-cs-block deleted file mode 160000 index dea947a8a..000000000 --- a/libdap-chain-cs-block +++ /dev/null @@ -1 +0,0 @@ -Subproject commit dea947a8aa69945f61f87d43df0ad2b096357e1f diff --git a/libdap-chain-cs-block-poa b/libdap-chain-cs-block-poa deleted file mode 160000 index 25de9a1e9..000000000 --- a/libdap-chain-cs-block-poa +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25de9a1e9e8d2fbda45690dc38983534dee780b3 diff --git a/libdap-chain-cs-block-pow b/libdap-chain-cs-block-pow deleted file mode 160000 index 02a9f3743..000000000 --- a/libdap-chain-cs-block-pow +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 02a9f374344ffc8fa1f47082c26db9efaa591e7e diff --git a/libdap-chain-cs-dag b/libdap-chain-cs-dag index 2c00af193..865d22272 160000 --- a/libdap-chain-cs-dag +++ b/libdap-chain-cs-dag @@ -1 +1 @@ -Subproject commit 2c00af193a07682edd8dc083836dacede525ceff +Subproject commit 865d2227229f224cf3123b960a11d52acb5b32cd diff --git a/libdap-chain-cs-dag-hashgraph b/libdap-chain-cs-dag-hashgraph deleted file mode 160000 index d30d1f4a3..000000000 --- a/libdap-chain-cs-dag-hashgraph +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d30d1f4a3028ecef9578c253f421a9e0a967efeb diff --git a/libdap-chain-cs-dag-poa b/libdap-chain-cs-dag-poa index 12003e1cb..f812a7e2e 160000 --- a/libdap-chain-cs-dag-poa +++ b/libdap-chain-cs-dag-poa @@ -1 +1 @@ -Subproject commit 12003e1cb8a0039090e2fa2e54691425682f6403 +Subproject commit f812a7e2ed3006ba466d06fe3bf605a1d23d6e5c diff --git a/libdap-chain-cs-dag-poh b/libdap-chain-cs-dag-poh deleted file mode 160000 index bc964f0dc..000000000 --- a/libdap-chain-cs-dag-poh +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bc964f0dcf0985aa9e56028d2275e246ee3a8ef4 diff --git a/libdap-chain-cs-dag-pos b/libdap-chain-cs-dag-pos index 3df616d5f..0a602c620 160000 --- a/libdap-chain-cs-dag-pos +++ b/libdap-chain-cs-dag-pos @@ -1 +1 @@ -Subproject commit 3df616d5fbe8bab3ad66106da929e26b442805c7 +Subproject commit 0a602c620d6c7261ec6772c75e6507132d8d9806 diff --git a/libdap-chain-mempool b/libdap-chain-mempool index b6ecf4b83..ef1241476 160000 --- a/libdap-chain-mempool +++ b/libdap-chain-mempool @@ -1 +1 @@ -Subproject commit b6ecf4b83dcbe54b788fabe2a59d1adc52350419 +Subproject commit ef1241476b857d71db0c5079af93ed7761d7b8e1 diff --git a/libdap-chain-mine b/libdap-chain-mine deleted file mode 160000 index 1c2d1d7f7..000000000 --- a/libdap-chain-mine +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1c2d1d7f7ab97ff6542b669c4f8ed73d6d15a9a4 diff --git a/libdap-chain-net b/libdap-chain-net index bf3ddaf6b..49012c77f 160000 --- a/libdap-chain-net +++ b/libdap-chain-net @@ -1 +1 @@ -Subproject commit bf3ddaf6b7883e49f1e363161931cc21f1566259 +Subproject commit 49012c77f97666d7e3b33d618f175042f293d56d diff --git a/sources/main_node_cli.c b/sources/main_node_cli.c index 56f203c73..4f9937a4f 100755 --- a/sources/main_node_cli.c +++ b/sources/main_node_cli.c @@ -79,7 +79,7 @@ static char** split_word(char *line, int *argc) int execute_line(char *line) { register int i; - const COMMAND *command; + dap_chain_node_cmd_item_t *command; char *word; /* Isolate the command word. */ @@ -198,19 +198,12 @@ int main(int argc, const char * argv[]) free_cmd_state(cmd); }*/ - const COMMAND *command = NULL; - // in the first argument of command line look for the command - if(argc > 1) - command = find_command(argv[1]); - - // command found - if(command) - { + if(argc > 1){ // Call the function //int res = ((*(command->func))(argc - 2, argv + 2)); cmd_state cmd; memset(&cmd, 0, sizeof(cmd_state)); - cmd.cmd_name = (char *) argv[1]; + cmd.cmd_name = strdup(argv[1]); cmd.cmd_param_count = argc - 2; if(cmd.cmd_param_count > 0) cmd.cmd_param = (char**) (argv + 2); -- GitLab