diff --git a/dist.darwin/.keep b/dist.darwin/.keep deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 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 0000000000000000000000000000000000000000..5d66aadbfeff4bcc858721725af54a3ed9b763c8 --- /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 0000000000000000000000000000000000000000..fb6bab2ed406ed8cc6c9d3f2f9e010548310184f --- /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 0000000000000000000000000000000000000000..e1f0da8c4bd6034d117ebea8e72bdbaa82121d22 --- /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 0000000000000000000000000000000000000000..c8f6e7017d9094f93298571ae0a1dc67723f0748 --- /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 0000000000000000000000000000000000000000..d0d1d082ebc2d7cb4ba7b6474fe43882f46cf948 --- /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 0000000000000000000000000000000000000000..674e659dd8bf82f35d8f670903b37a25c63700e4 --- /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 765ecc3ab4425e9ce0b9a3e3bd4accecd4ebdde4..4734a8b5a04d3be06c7d9134466f0a17a7b8e7cb 160000 --- a/prod_build +++ b/prod_build @@ -1 +1 @@ -Subproject commit 765ecc3ab4425e9ce0b9a3e3bd4accecd4ebdde4 +Subproject commit 4734a8b5a04d3be06c7d9134466f0a17a7b8e7cb