From 538e2fbf97f21d1e7a8c04294013a7dfb598e10f Mon Sep 17 00:00:00 2001 From: Aleksandr Vodianov <aleksandr.vodianov@demlabs.net> Date: Fri, 26 Nov 2021 10:37:57 +0000 Subject: [PATCH] Support 5213 --- dist.darwin/.keep | 0 .../etc/network/core-t/chain-0.cfg | 0 .../etc/network/core-t/chain-plasma.cfg | 0 .../etc/network/kelvin-testnet/chain-0.cfg | 0 .../network/kelvin-testnet/chain-plasma.cfg | 0 .../etc/network/subzero/chain-0.cfg | 0 .../etc/network/subzero/support-chain.cfg | 0 dist.linux/etc/network/core-t/chain-0.cfg | 28 +++++++++++++++++ .../etc/network/core-t/chain-plasma.cfg | 31 +++++++++++++++++++ .../etc/network/kelvin-testnet/chain-0.cfg | 29 +++++++++++++++++ .../network/kelvin-testnet/chain-plasma.cfg | 30 ++++++++++++++++++ dist.linux/etc/network/subzero/chain-0.cfg | 27 ++++++++++++++++ .../etc/network/subzero/support-chain.cfg | 27 ++++++++++++++++ prod_build | 2 +- 14 files changed, 173 insertions(+), 1 deletion(-) delete mode 100644 dist.darwin/.keep rename {dist => dist.darwin}/etc/network/core-t/chain-0.cfg (100%) rename {dist => dist.darwin}/etc/network/core-t/chain-plasma.cfg (100%) rename {dist => dist.darwin}/etc/network/kelvin-testnet/chain-0.cfg (100%) rename {dist => dist.darwin}/etc/network/kelvin-testnet/chain-plasma.cfg (100%) rename {dist => dist.darwin}/etc/network/subzero/chain-0.cfg (100%) rename {dist => dist.darwin}/etc/network/subzero/support-chain.cfg (100%) create mode 100644 dist.linux/etc/network/core-t/chain-0.cfg create mode 100644 dist.linux/etc/network/core-t/chain-plasma.cfg create mode 100644 dist.linux/etc/network/kelvin-testnet/chain-0.cfg create mode 100644 dist.linux/etc/network/kelvin-testnet/chain-plasma.cfg create mode 100644 dist.linux/etc/network/subzero/chain-0.cfg create mode 100644 dist.linux/etc/network/subzero/support-chain.cfg diff --git a/dist.darwin/.keep b/dist.darwin/.keep deleted file mode 100644 index e69de29bb..000000000 diff --git a/dist/etc/network/core-t/chain-0.cfg b/dist.darwin/etc/network/core-t/chain-0.cfg similarity index 100% rename from dist/etc/network/core-t/chain-0.cfg rename to dist.darwin/etc/network/core-t/chain-0.cfg diff --git a/dist/etc/network/core-t/chain-plasma.cfg b/dist.darwin/etc/network/core-t/chain-plasma.cfg similarity index 100% rename from dist/etc/network/core-t/chain-plasma.cfg rename to dist.darwin/etc/network/core-t/chain-plasma.cfg diff --git a/dist/etc/network/kelvin-testnet/chain-0.cfg b/dist.darwin/etc/network/kelvin-testnet/chain-0.cfg similarity index 100% rename from dist/etc/network/kelvin-testnet/chain-0.cfg rename to dist.darwin/etc/network/kelvin-testnet/chain-0.cfg diff --git a/dist/etc/network/kelvin-testnet/chain-plasma.cfg b/dist.darwin/etc/network/kelvin-testnet/chain-plasma.cfg similarity index 100% rename from dist/etc/network/kelvin-testnet/chain-plasma.cfg rename to dist.darwin/etc/network/kelvin-testnet/chain-plasma.cfg diff --git a/dist/etc/network/subzero/chain-0.cfg b/dist.darwin/etc/network/subzero/chain-0.cfg similarity index 100% rename from dist/etc/network/subzero/chain-0.cfg rename to dist.darwin/etc/network/subzero/chain-0.cfg diff --git a/dist/etc/network/subzero/support-chain.cfg b/dist.darwin/etc/network/subzero/support-chain.cfg similarity index 100% rename from dist/etc/network/subzero/support-chain.cfg rename to dist.darwin/etc/network/subzero/support-chain.cfg diff --git a/dist.linux/etc/network/core-t/chain-0.cfg b/dist.linux/etc/network/core-t/chain-0.cfg new file mode 100644 index 000000000..5d66aadbf --- /dev/null +++ b/dist.linux/etc/network/core-t/chain-0.cfg @@ -0,0 +1,28 @@ +[chain] +id=0x0000000000000000 +shard_id=0x0000000000000000 +name=zerochain +load_priority=1 +# Possible values [token, emission, transaction] +datum_types=[token,emission,shard,ca,transaction] +mempool_auto_types=[emission,transaction] +consensus=dag_poa + +[files] +storage_dir=/opt/cellframe-node/var/lib/network/core-t/zerochain/ + +[dag] +is_single_line=true +is_celled=false +is_add_directly=true +datum_add_hashes_count=1 + +is_static_genesis_event=true +static_genesis_event=0x65D9E91CD08DBDEFAAF30AEC316DC87F8BEE482843B3EA128FF2566B53E5AFA8 + +[dag-poa] +auth_certs_prefix=core-t +auth_certs_number=3 +auth_certs_number_verify=1 +auth_certs_dir=/opt/cellframe-node/share/ca + diff --git a/dist.linux/etc/network/core-t/chain-plasma.cfg b/dist.linux/etc/network/core-t/chain-plasma.cfg new file mode 100644 index 000000000..fb6bab2ed --- /dev/null +++ b/dist.linux/etc/network/core-t/chain-plasma.cfg @@ -0,0 +1,31 @@ +[chain] +id=0x0000000000000001 +name=plasma +load_priority=2 +# Possible values [token, emission, transaction] +datum_types=[transaction,ca] +mempool_auto_types=[transaction] +consensus=dag_pos + +[dag] +is_single_line=false +is_celled=true +is_add_directly=true +datum_add_hashes_count=3 + +is_static_genesis_event=true +static_genesis_event=0x39827168F25185FFBD0A44A41AF43265EB85D6E4A92544E72364E536C9A29D87 + +# Proof-of-State consensus config +[dag-pos] +# Tokens hold and hold_value must be equel size +# KELT - test token, KEL - main tokem +tokens_hold=[CFNT] +# 1000 coins for both +tokens_hold_value=[1000000000000] +# Confirmations minimum +confirmations_minimum=1 + +[files] +storage_dir=/opt/cellframe-node/var/lib/network/core-t/plasma + diff --git a/dist.linux/etc/network/kelvin-testnet/chain-0.cfg b/dist.linux/etc/network/kelvin-testnet/chain-0.cfg new file mode 100644 index 000000000..e1f0da8c4 --- /dev/null +++ b/dist.linux/etc/network/kelvin-testnet/chain-0.cfg @@ -0,0 +1,29 @@ +[chain] +id=0x0000000000000000 +shard_id=0x0000000000000000 +name=zerochain +load_priority=1 +# Possible values [token, emission, transaction] +datum_types=[token,emission,shard,ca,transaction] +mempool_auto_types=[emission] +consensus=dag_poa + +[files] +storage_dir=/opt/cellframe-node/var/lib/network/kelvin-testnet/zerochain/ + +[dag] +is_single_line=true +is_celled=false +is_add_directly=true +datum_add_hashes_count=1 + +# Switched off to false because hash symbols below are not well recognized + +is_static_genesis_event=true +static_genesis_event=0x642DEBE847A73FA0505C6648C1086675B6B4ADDDC4A8D333DCCD4169228E1E97 + +[dag-poa] +auth_certs_prefix=kelvin.testnet.root +auth_certs_number=5 +auth_certs_number_verify=1 #4 +auth_certs_dir=/opt/cellframe-node/share/ca diff --git a/dist.linux/etc/network/kelvin-testnet/chain-plasma.cfg b/dist.linux/etc/network/kelvin-testnet/chain-plasma.cfg new file mode 100644 index 000000000..c8f6e7017 --- /dev/null +++ b/dist.linux/etc/network/kelvin-testnet/chain-plasma.cfg @@ -0,0 +1,30 @@ +[chain] +id=0x0000000000000001 +name=plasma +load_priority=2 +# Possible values [token, emission, transaction] +datum_types=[transaction,ca] +mempool_auto_types=[transaction] +consensus=dag_pos + +[dag] +is_single_line=false +is_celled=true +is_add_directly=true +datum_add_hashes_count=3 +is_static_genesis_event=true +static_genesis_event=0x8EA91DC2E2E9271ECC8F55EFF610ADA9ED21E4CA44108A67DA11FB93831CABD8 + +# Proof-of-State consensus config +[dag-pos] +# Tokens hold and hold_value must be equel size +# KELT - test token, KEL - main tokem +tokens_hold=[KELT,KEL] +# 1000 coins for both +tokens_hold_value=[1000000000,1000000000] +# Confirmations minimum +confirmations_minimum=1 + +[files] +storage_dir=/opt/cellframe-node/var/lib/network/kelvin-testnet/plasma + diff --git a/dist.linux/etc/network/subzero/chain-0.cfg b/dist.linux/etc/network/subzero/chain-0.cfg new file mode 100644 index 000000000..d0d1d082e --- /dev/null +++ b/dist.linux/etc/network/subzero/chain-0.cfg @@ -0,0 +1,27 @@ +[chain] +id=0x0000000000000000 +shard_id=0x0000000000000000 +name=zerochain +load_priority=1 +# Possible values [token, emission, transaction] +datum_types=[token,emission,shard,ca,transaction] +mempool_auto_types=[all] +consensus=dag_poa + +[files] +storage_dir=/opt/cellframe-node/var/lib/network/subzero/zerochain/ + +[dag] +is_single_line=true +is_celled=false +is_add_directly=true +datum_add_hashes_count=1 + +is_static_genesis_event=true +static_genesis_event=0x17546F64F432EA2C5166C3710C1777F135FF8D70D7EE4D52157B9A05F8A580A1 + +[dag-poa] +auth_certs_prefix=subzero.cellframe.root +auth_certs_number=5 +auth_certs_number_verify=1 +auth_certs_dir=/opt/cellframe-node/share/ca diff --git a/dist.linux/etc/network/subzero/support-chain.cfg b/dist.linux/etc/network/subzero/support-chain.cfg new file mode 100644 index 000000000..674e659dd --- /dev/null +++ b/dist.linux/etc/network/subzero/support-chain.cfg @@ -0,0 +1,27 @@ +[chain] +id=0x0000000000000001 +shard_id=0x0000000000000000 +name=support +load_priority=1 +# Possible values [token, emission, transaction] +datum_types=[token,emission,shard,ca,transaction] +mempool_auto_types=[emission,transaction] +consensus=dag_poa + +[files] +storage_dir=/opt/cellframe-node/var/lib/network/subzero/zerochain/ + +[dag] +is_single_line=true +is_celled=false +is_add_directly=true +datum_add_hashes_count=1 + +is_static_genesis_event=true +static_genesis_event=0xA2A605B6B147A07AB057F6F1304DCFB7387703F15845B5957FB9E390F9507893 + +[dag-poa] +auth_certs_prefix=subzero.cellframe.root +auth_certs_number=5 +auth_certs_number_verify=1 +auth_certs_dir=/opt/cellframe-node/share/ca diff --git a/prod_build b/prod_build index 765ecc3ab..4734a8b5a 160000 --- a/prod_build +++ b/prod_build @@ -1 +1 @@ -Subproject commit 765ecc3ab4425e9ce0b9a3e3bd4accecd4ebdde4 +Subproject commit 4734a8b5a04d3be06c7d9134466f0a17a7b8e7cb -- GitLab