From f1e6d9a206e0efc3029db512b918ed748ff08327 Mon Sep 17 00:00:00 2001 From: "Nita Neou (Soph)" Date: Thu, 7 Nov 2024 16:00:31 +0700 Subject: [PATCH] [localnet] multibls network setup + ops improvement --- ...6a4f5e048e6d8b8a000d77a478d44cd640270c.key | 1 + ...a4f5e048e6d8b8a000d77a478d44cd640270c.pass | 0 ...19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key | 1 + ...9d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass | 0 ...3d9a3b16c4a55f84522f553872225a7b1efc0c.key | 1 + ...d9a3b16c4a55f84522f553872225a7b1efc0c.pass | 0 ...e35fb81f8cfe447a311e0550d961cf25cb988d.key | 1 + ...b80e3eaadffedad0fedfa111576fa76ded980c.key | 1 + ...8653d3d4faf769876c528b73f343967f74a917.key | 1 + ...3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key | 1 + ...d25e06373b0f7d42a19c84768139ea294f6204.key | 1 + ...dfaeb53d201d66af37916d61f079f34f21fb96.key | 1 + ...bc329e53db151e5a0ef3e712e35287ae954818.key | 1 + ...a34a6188a93e76113c55ef3481da23b7d7ab09.key | 1 + ...ad1e86dce7458b1c295404fb54a0d61e50bb97.key | 1 + ...d1e86dce7458b1c295404fb54a0d61e50bb97.pass | 0 ...0535d646120171961d74968d27a2ec0f8af285.key | 1 + ...535d646120171961d74968d27a2ec0f8af285.pass | 0 ...0654ef8a727710ee55ad8b532da0dd87811915.key | 1 + ...654ef8a727710ee55ad8b532da0dd87811915.pass | 0 ...70230963d360dffd318cfb26c213320e89a512.key | 1 + ...b05b72531f002f8187675743d819c955a86100.key | 1 + ...f69f3285df05eaab9f2ce5f7227f8cb920e809.key | 1 + ...54cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key | 1 + ...3ec3d086ab03637713a29f459177aaa8340615.key | 1 + ...19ff84a6179e8e23d090b9297dc041600bc100.key | 1 + ...c0ce69beeed40f3f03815c9e196fdaec5f1097.key | 1 + ...ef8203add678064878d174bb478fa2e6630502.key | 1 + Makefile | 17 ++++++++++++++--- ...6a4f5e048e6d8b8a000d77a478d44cd640270c.key | 1 + ...a4f5e048e6d8b8a000d77a478d44cd640270c.pass | 0 ...19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key | 1 + ...9d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass | 0 ...3d9a3b16c4a55f84522f553872225a7b1efc0c.key | 1 + ...d9a3b16c4a55f84522f553872225a7b1efc0c.pass | 0 ...e35fb81f8cfe447a311e0550d961cf25cb988d.key | 1 + ...b80e3eaadffedad0fedfa111576fa76ded980c.key | 1 + ...8653d3d4faf769876c528b73f343967f74a917.key | 1 + ...3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key | 1 + ...d25e06373b0f7d42a19c84768139ea294f6204.key | 1 + ...dfaeb53d201d66af37916d61f079f34f21fb96.key | 1 + ...bc329e53db151e5a0ef3e712e35287ae954818.key | 1 + ...a34a6188a93e76113c55ef3481da23b7d7ab09.key | 1 + ...ad1e86dce7458b1c295404fb54a0d61e50bb97.key | 1 + ...d1e86dce7458b1c295404fb54a0d61e50bb97.pass | 0 ...0535d646120171961d74968d27a2ec0f8af285.key | 1 + ...535d646120171961d74968d27a2ec0f8af285.pass | 0 ...0654ef8a727710ee55ad8b532da0dd87811915.key | 1 + ...654ef8a727710ee55ad8b532da0dd87811915.pass | 0 ...70230963d360dffd318cfb26c213320e89a512.key | 1 + ...b05b72531f002f8187675743d819c955a86100.key | 1 + ...f69f3285df05eaab9f2ce5f7227f8cb920e809.key | 1 + ...54cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key | 1 + ...3ec3d086ab03637713a29f459177aaa8340615.key | 1 + ...19ff84a6179e8e23d090b9297dc041600bc100.key | 1 + ...c0ce69beeed40f3f03815c9e196fdaec5f1097.key | 1 + ...ef8203add678064878d174bb478fa2e6630502.key | 1 + test/configs/local-multi-bls.txt | 19 +++++++++++++++++++ test/debug.sh | 7 +++++-- test/deploy.sh | 3 ++- 60 files changed, 84 insertions(+), 6 deletions(-) create mode 100644 .hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key create mode 100644 .hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.pass create mode 100644 .hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key create mode 100644 .hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass create mode 100644 .hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key create mode 100644 .hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.pass create mode 100644 .hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key create mode 100644 .hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key create mode 100644 .hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key create mode 100644 .hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key create mode 100644 .hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key create mode 100644 .hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key create mode 100644 .hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key create mode 100644 .hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key create mode 100644 .hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key create mode 100644 .hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.pass create mode 100644 .hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key create mode 100644 .hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.pass create mode 100644 .hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key create mode 100644 .hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.pass create mode 100644 .hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key create mode 100644 .hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key create mode 100644 .hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key create mode 100644 .hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key create mode 100644 .hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key create mode 100644 .hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key create mode 100644 .hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key create mode 100644 .hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key create mode 100644 hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key create mode 100644 hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.pass create mode 100644 hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key create mode 100644 hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass create mode 100644 hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key create mode 100644 hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.pass create mode 100644 hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key create mode 100644 hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key create mode 100644 hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key create mode 100644 hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key create mode 100644 hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key create mode 100644 hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key create mode 100644 hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key create mode 100644 hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key create mode 100644 hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key create mode 100644 hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.pass create mode 100644 hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key create mode 100644 hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.pass create mode 100644 hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key create mode 100644 hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.pass create mode 100644 hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key create mode 100644 hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key create mode 100644 hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key create mode 100644 hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key create mode 100644 hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key create mode 100644 hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key create mode 100644 hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key create mode 100644 hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key create mode 100644 test/configs/local-multi-bls.txt diff --git a/.hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key b/.hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key new file mode 100644 index 0000000000..77581cba0b --- /dev/null +++ b/.hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key @@ -0,0 +1 @@ +a010bc1550956a3a4935cdc6f8633ea770bd0321094cfaccd25d3ea3b5382417cb5c150de0357ee8b6eeeec135ae0ec379701c7f35ae33da9030e93a630dc3a988577d1a1b0a9e60976f79d5cefa68123ac77c636f2ccab149fc8fc7 \ No newline at end of file diff --git a/.hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.pass b/.hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key b/.hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key new file mode 100644 index 0000000000..8788231f87 --- /dev/null +++ b/.hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key @@ -0,0 +1 @@ +eb388b59c8a4ed1d6a1713551a3404e775fdf27b5f92d302b01874e2ced1465ff9baa93eba1d3e24620d71e0557231087bbfea0c89cdb829c3868e990abaaa7595a61a13ba40d61262c5395066bccf2681f65b9f53a621a37e1b8123 \ No newline at end of file diff --git a/.hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass b/.hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key b/.hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key new file mode 100644 index 0000000000..1f6ad8e860 --- /dev/null +++ b/.hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key @@ -0,0 +1 @@ +81e67ac67dc10c4d89baa7ae800d6afffbc4105766a2202ee30998669e118ce2842ae64cb8a20282d10974c1bba6ce3cdda6e2bb00124bf4ab154aeebe081a7c44ce5b010b0b069bfa37d35beccffe44209ac376b4b14885f5b3625a \ No newline at end of file diff --git a/.hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.pass b/.hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key b/.hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key new file mode 100644 index 0000000000..ace2cba404 --- /dev/null +++ b/.hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key @@ -0,0 +1 @@ +10f1173239fc903360055a2ffe37948cddbb2b199f66572af56e623b6681c100f2fc71b08cef8fd59c0a784047f321543d81aee9a2d493214c31e72852c5d1c8f350baf4d8667fec16f520680fc59371a0f874ffcc9cd5c824291ff5 \ No newline at end of file diff --git a/.hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key b/.hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key new file mode 100644 index 0000000000..bfca37192b --- /dev/null +++ b/.hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key @@ -0,0 +1 @@ +926454b15914a0d0a18686173dcee027bd6cb3911866f360a3b383b240431c75130e2f3b3697f5117e072a6c7fc39dcdeb8b1e790034e844b070867740d5eb2d918b649701490e56aecdb7ef22c335d6300a103719c98bb094aec530 \ No newline at end of file diff --git a/.hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key b/.hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key new file mode 100644 index 0000000000..46af3732ad --- /dev/null +++ b/.hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key @@ -0,0 +1 @@ +e859f90f6cb272e078c5601ba6f921e53a881422928b10240aa50c5868af3db6f4fbbb30d91b232a8c0a1000355b8da9b510c0bb6eea36ba17a5ed8df875656e6e3467728c830e51ddfee1e736f986438e9d79ed56bc8f3d0e7734ec \ No newline at end of file diff --git a/.hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key b/.hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key new file mode 100644 index 0000000000..d1b7c22669 --- /dev/null +++ b/.hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key @@ -0,0 +1 @@ +b9a18c5f14b14ac6a648a792265d28f81dab207b7367573b83c4a206e01e1bd238f3a0416c66554254a77a473dec0e68bd8bf30185c91b12b07d634e53fd3f7a059eaeca39ff2b67bc848eb05869fc05255121d53c1f0a11bf4f511d \ No newline at end of file diff --git a/.hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key b/.hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key new file mode 100644 index 0000000000..e4772c1d0c --- /dev/null +++ b/.hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key @@ -0,0 +1 @@ +56e7156cfa4151f7beb62d94f92bf08f0544cc35aa65eec1c68f0db99fdef68dd0cc354ba61e949dd962100216155e86052272965b7063d8ebb9a6c7be9c35ab421415f12d05dc0c719b6ac2b3ec20fedc267fbf6a4f022925bc45bf \ No newline at end of file diff --git a/.hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key b/.hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key new file mode 100644 index 0000000000..02d5cceb3a --- /dev/null +++ b/.hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key @@ -0,0 +1 @@ +2d531f231ea393b00d1e74887135dbc6144ccbb683438b7f1b7b9a217ca890ef82ba0a2fad7c103f31ac46cc6cbf073d4489726b3069af3414c930234d284453292cd1a5c14baf884a1f074fe4f70856c2e454e0da1f6acd1d745671 \ No newline at end of file diff --git a/.hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key b/.hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key new file mode 100644 index 0000000000..0bfd3cdd42 --- /dev/null +++ b/.hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key @@ -0,0 +1 @@ +5ea6f866b075e1c42d2a0aa72862f5161b45e4e5064f87f12c241d43425cdce6f785697d3a7dc40a7b17222543390dac8e4908e71c44a7180f86bda6930b1df96d59adb70f24756c4c4430325b6a2ba36364870dd768d55a4a0c86e1 \ No newline at end of file diff --git a/.hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key b/.hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key new file mode 100644 index 0000000000..0d06c4960b --- /dev/null +++ b/.hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key @@ -0,0 +1 @@ +8e1c2ffc67eeb241e00f5a87a280cb1705f38dd5e21a727aaccf1f82f60256ff9b7e409e2a059fcaae2f7b41a76ef58149d25fe9c47626ca1df012661d344d9f8a25d817183c55e8be840f5a155e7374cf1044e0abbaa23e6ac0c041 \ No newline at end of file diff --git a/.hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key b/.hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key new file mode 100644 index 0000000000..ae7af7f0ee --- /dev/null +++ b/.hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key @@ -0,0 +1 @@ +e176a1a8d9c533ad7efbaa9caca1d839146495683f669be35dddfebe2f39497c73fc2a6d7da116acd3698f582fcfe6b7b9fc18fd286a42bcdf007dc7a618bab958eb5c97f6082104ff723705d36744289b9885a692c01731cb45c698 \ No newline at end of file diff --git a/.hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.pass b/.hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key b/.hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key new file mode 100644 index 0000000000..86f0648745 --- /dev/null +++ b/.hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key @@ -0,0 +1 @@ +b64f0601353691a6bbe68658103c044ec0e075ebe2cdb8328a07269c1cf4e5574ac81fb48fb49c90cf1e0fbf0e5ed97a5806a30505104717a68d7ae341c08a7ef98bf5d4c607c236ef80d9dbfc0d3212191e0c0436b4d78890b7da68 \ No newline at end of file diff --git a/.hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.pass b/.hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key b/.hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key new file mode 100644 index 0000000000..6a86cab67d --- /dev/null +++ b/.hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key @@ -0,0 +1 @@ +2ea158c2fd1d4cefcfe4dc4d987099ef93731decee88db87d007d6a5da2b87e4528abe3013814fc7183651ac1e301b2f3caa8f03071d2bd110746be8c1004dd88f22495449ae6d8c5a7cce5783a6964a4663c9319570433a68ef2f31 \ No newline at end of file diff --git a/.hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.pass b/.hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key b/.hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key new file mode 100644 index 0000000000..19ece66c5e --- /dev/null +++ b/.hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key @@ -0,0 +1 @@ +3866b51e59955446f625063edc6a6f352662e92224ce78a2921e7699d478ace9d1c7a3c7c1932a81c5d7fc677e9c7620fe414a0b8e852bc075d600455e8b07b0918296e2914a656764e438e6978623f23ae63207ef4b377aac478048 \ No newline at end of file diff --git a/.hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key b/.hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key new file mode 100644 index 0000000000..8796853c68 --- /dev/null +++ b/.hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key @@ -0,0 +1 @@ +764e55fb6b84617d188846e274152ca564b8b013cfe661661bd7c6681fdae3b000ef96c0654cdd7ff8755d32768e3770c4137e9d08c5ea7c8083705f41aae761bc03737cf316382f51c63d9e335a4c6a2d770e190ce5306cdca7821a \ No newline at end of file diff --git a/.hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key b/.hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key new file mode 100644 index 0000000000..68e946ba82 --- /dev/null +++ b/.hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key @@ -0,0 +1 @@ +cdaa7ee86f59aa4bd326af635a899afb21b204882b1e911f5e5a250c76c044d1ccfbb15772d26e36ee9ffe6c290bdebfe49ac1cf1989c913f3d06c76d4c20ebf8ba4a00644405064e51ce2fbdc14c35892393c84e4cc98ca5f2780e6 \ No newline at end of file diff --git a/.hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key b/.hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key new file mode 100644 index 0000000000..15783eb349 --- /dev/null +++ b/.hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key @@ -0,0 +1 @@ +2feddeb82936401a582b4d48aa7bc62f1ccabcad430ee9e70ca682392767a8a162d17f691cc22089f434c76c790e57ad0ce93a61aa070b87f802f42d84ac02d3d33cc4baa4a643eeb53b19c4105ba01e2dd7a3cccb75b0678cc71d21 \ No newline at end of file diff --git a/.hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key b/.hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key new file mode 100644 index 0000000000..c81d9506f0 --- /dev/null +++ b/.hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key @@ -0,0 +1 @@ +d2e561f8184c1e2ab98a77c82cec7aa6ee2d729ce7664c35784299245c5a2f98afeda45049ff55ac19ad7fe8c9a13d57fd2f250b4a0bcba9146f01d789ce8fbab4433ca09fbf3f6d476f7832a62539c4c12ac7fa5ce37d535c1d21e9 \ No newline at end of file diff --git a/.hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key b/.hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key new file mode 100644 index 0000000000..ef304bc271 --- /dev/null +++ b/.hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key @@ -0,0 +1 @@ +dbbf69ebbe21d0da28bbf96294171b17644f40bce2bd38470b9345c75811b9685587b0acf9b1806b48a28e7cc56e5e4daad281d2950612beaeef607e8aa71bbc33ed91f76c170b1efe6691a4038ab3b149ac771279ee9ea90b501444 \ No newline at end of file diff --git a/.hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key b/.hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key new file mode 100644 index 0000000000..143714bb35 --- /dev/null +++ b/.hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key @@ -0,0 +1 @@ +b3dae95cb93d7081949f19fa14b682254b52034de91020394a7df5bc87c0629ff73e3fc8ad760d911ea9fb488587d3bc36520e936d85e29bfa303db66dacc56728191906b686fc5ea73a63efb83c423f01e150b6737bd07c4763155c \ No newline at end of file diff --git a/.hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key b/.hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key new file mode 100644 index 0000000000..72b595d46f --- /dev/null +++ b/.hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key @@ -0,0 +1 @@ +04708dbccd097c7f1278b51f6e72a8dead4f913c55dbc412f5d4519ed67d8fb56944c719a544fe724f0648ac9a74875d5458855e7bb434eaae0249f3b6fafbf311147de2f1e64e0394043e55c6cec92ce28af61dda93da6bf65523d3 \ No newline at end of file diff --git a/Makefile b/Makefile index 2f7fd619b0..e8549bfff1 100644 --- a/Makefile +++ b/Makefile @@ -78,18 +78,29 @@ debug: #export GOLOG_OUTPUT=stdout # add VERBOSE=true before bash or run `export VERBOSE=true` on the shell level for have max logging # add LEGACY_SYNC=true before bash or run `export LEGACY_SYNC=true` on the shell level to switch to the legacy sync - bash ./test/debug.sh + bash ./test/debug.sh ./test/configs/local-resharding.txt debug-kill: bash ./test/kill_node.sh + pkill -9 -f debug.sh -debug-ext: +pre-external: # update localnet block per epoch to ensure a stable localnet sed -i 's/localnetBlocksPerEpoch\s*=\s*[0-9]*/localnetBlocksPerEpoch = 64/' internal/configs/sharding/localnet.go sed -i 's/localnetBlocksPerEpochV2\s*=\s*[0-9]*/localnetBlocksPerEpochV2 = 64/' internal/configs/sharding/localnet.go + +debug-ext: pre-external + # add VERBOSE=true before bash or run `export VERBOSE=true` on the shell level for have max logging + # add LEGACY_SYNC=true before bash or run `export LEGACY_SYNC=true` on the shell level to switch to the legacy sync + ./test/debug.sh ./test/configs/local-resharding-with-external.txt & + echo sleep 10s before creating the external validator + sleep 10 + bash ./test/build-localnet-validator.sh + +debug-multi-bls: pre-external # add VERBOSE=true before bash or run `export VERBOSE=true` on the shell level for have max logging # add LEGACY_SYNC=true before bash or run `export LEGACY_SYNC=true` on the shell level to switch to the legacy sync - bash ./test/debug-external.sh & + ./test/debug.sh ./test/configs/local-multi-bls.txt & echo sleep 10s before creating the external validator sleep 10 bash ./test/build-localnet-validator.sh diff --git a/hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key b/hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key new file mode 100644 index 0000000000..77581cba0b --- /dev/null +++ b/hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.key @@ -0,0 +1 @@ +a010bc1550956a3a4935cdc6f8633ea770bd0321094cfaccd25d3ea3b5382417cb5c150de0357ee8b6eeeec135ae0ec379701c7f35ae33da9030e93a630dc3a988577d1a1b0a9e60976f79d5cefa68123ac77c636f2ccab149fc8fc7 \ No newline at end of file diff --git a/hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.pass b/hmy/multibls/s0ext/4f41a37a3a8d0695dd6edcc58142c6b7d98e74da5c90e79b587b3b960b6a4f5e048e6d8b8a000d77a478d44cd640270c.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key b/hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key new file mode 100644 index 0000000000..8788231f87 --- /dev/null +++ b/hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.key @@ -0,0 +1 @@ +eb388b59c8a4ed1d6a1713551a3404e775fdf27b5f92d302b01874e2ced1465ff9baa93eba1d3e24620d71e0557231087bbfea0c89cdb829c3868e990abaaa7595a61a13ba40d61262c5395066bccf2681f65b9f53a621a37e1b8123 \ No newline at end of file diff --git a/hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass b/hmy/multibls/s0ext/7dcc035a943e29e17959dabe636efad7303d2c6f273ace457ba9dcc2fd19d3f37e70ba1cd8d082cf8ff7be2f861db48c.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key b/hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key new file mode 100644 index 0000000000..1f6ad8e860 --- /dev/null +++ b/hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.key @@ -0,0 +1 @@ +81e67ac67dc10c4d89baa7ae800d6afffbc4105766a2202ee30998669e118ce2842ae64cb8a20282d10974c1bba6ce3cdda6e2bb00124bf4ab154aeebe081a7c44ce5b010b0b069bfa37d35beccffe44209ac376b4b14885f5b3625a \ No newline at end of file diff --git a/hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.pass b/hmy/multibls/s0ext/b0917378b179a519a5055259c4f8980cce37d58af300b00dd98b07076d3d9a3b16c4a55f84522f553872225a7b1efc0c.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key b/hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key new file mode 100644 index 0000000000..ace2cba404 --- /dev/null +++ b/hmy/multibls/s0fn/52ecce5f64db21cbe374c9268188f5d2cdd5bec1a3112276a350349860e35fb81f8cfe447a311e0550d961cf25cb988d.key @@ -0,0 +1 @@ +10f1173239fc903360055a2ffe37948cddbb2b199f66572af56e623b6681c100f2fc71b08cef8fd59c0a784047f321543d81aee9a2d493214c31e72852c5d1c8f350baf4d8667fec16f520680fc59371a0f874ffcc9cd5c824291ff5 \ No newline at end of file diff --git a/hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key b/hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key new file mode 100644 index 0000000000..bfca37192b --- /dev/null +++ b/hmy/multibls/s0fn/678ec9670899bf6af85b877058bea4fc1301a5a3a376987e826e3ca150b80e3eaadffedad0fedfa111576fa76ded980c.key @@ -0,0 +1 @@ +926454b15914a0d0a18686173dcee027bd6cb3911866f360a3b383b240431c75130e2f3b3697f5117e072a6c7fc39dcdeb8b1e790034e844b070867740d5eb2d918b649701490e56aecdb7ef22c335d6300a103719c98bb094aec530 \ No newline at end of file diff --git a/hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key b/hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key new file mode 100644 index 0000000000..46af3732ad --- /dev/null +++ b/hmy/multibls/s0int/02c8ff0b88f313717bc3a627d2f8bb172ba3ad3bb9ba3ecb8eed4b7c878653d3d4faf769876c528b73f343967f74a917.key @@ -0,0 +1 @@ +e859f90f6cb272e078c5601ba6f921e53a881422928b10240aa50c5868af3db6f4fbbb30d91b232a8c0a1000355b8da9b510c0bb6eea36ba17a5ed8df875656e6e3467728c830e51ddfee1e736f986438e9d79ed56bc8f3d0e7734ec \ No newline at end of file diff --git a/hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key b/hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key new file mode 100644 index 0000000000..d1b7c22669 --- /dev/null +++ b/hmy/multibls/s0int/2d61379e44a772e5757e27ee2b3874254f56073e6bd226eb8b160371cc3c18b8c4977bd3dcb71fd57dc62bf0e143fd08.key @@ -0,0 +1 @@ +b9a18c5f14b14ac6a648a792265d28f81dab207b7367573b83c4a206e01e1bd238f3a0416c66554254a77a473dec0e68bd8bf30185c91b12b07d634e53fd3f7a059eaeca39ff2b67bc848eb05869fc05255121d53c1f0a11bf4f511d \ No newline at end of file diff --git a/hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key b/hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key new file mode 100644 index 0000000000..e4772c1d0c --- /dev/null +++ b/hmy/multibls/s0int/65f55eb3052f9e9f632b2923be594ba77c55543f5c58ee1454b9cfd658d25e06373b0f7d42a19c84768139ea294f6204.key @@ -0,0 +1 @@ +56e7156cfa4151f7beb62d94f92bf08f0544cc35aa65eec1c68f0db99fdef68dd0cc354ba61e949dd962100216155e86052272965b7063d8ebb9a6c7be9c35ab421415f12d05dc0c719b6ac2b3ec20fedc267fbf6a4f022925bc45bf \ No newline at end of file diff --git a/hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key b/hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key new file mode 100644 index 0000000000..02d5cceb3a --- /dev/null +++ b/hmy/multibls/s0int/86dc2fdc2ceec18f6923b99fd86a68405c132e1005cf1df72dca75db0adfaeb53d201d66af37916d61f079f34f21fb96.key @@ -0,0 +1 @@ +2d531f231ea393b00d1e74887135dbc6144ccbb683438b7f1b7b9a217ca890ef82ba0a2fad7c103f31ac46cc6cbf073d4489726b3069af3414c930234d284453292cd1a5c14baf884a1f074fe4f70856c2e454e0da1f6acd1d745671 \ No newline at end of file diff --git a/hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key b/hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key new file mode 100644 index 0000000000..0bfd3cdd42 --- /dev/null +++ b/hmy/multibls/s0int/95117937cd8c09acd2dfae847d74041a67834ea88662a7cbed1e170350bc329e53db151e5a0ef3e712e35287ae954818.key @@ -0,0 +1 @@ +5ea6f866b075e1c42d2a0aa72862f5161b45e4e5064f87f12c241d43425cdce6f785697d3a7dc40a7b17222543390dac8e4908e71c44a7180f86bda6930b1df96d59adb70f24756c4c4430325b6a2ba36364870dd768d55a4a0c86e1 \ No newline at end of file diff --git a/hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key b/hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key new file mode 100644 index 0000000000..0d06c4960b --- /dev/null +++ b/hmy/multibls/s0int/e751ec995defe4931273aaebcb2cd14bf37e629c554a57d3f334c37881a34a6188a93e76113c55ef3481da23b7d7ab09.key @@ -0,0 +1 @@ +8e1c2ffc67eeb241e00f5a87a280cb1705f38dd5e21a727aaccf1f82f60256ff9b7e409e2a059fcaae2f7b41a76ef58149d25fe9c47626ca1df012661d344d9f8a25d817183c55e8be840f5a155e7374cf1044e0abbaa23e6ac0c041 \ No newline at end of file diff --git a/hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key b/hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key new file mode 100644 index 0000000000..ae7af7f0ee --- /dev/null +++ b/hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.key @@ -0,0 +1 @@ +e176a1a8d9c533ad7efbaa9caca1d839146495683f669be35dddfebe2f39497c73fc2a6d7da116acd3698f582fcfe6b7b9fc18fd286a42bcdf007dc7a618bab958eb5c97f6082104ff723705d36744289b9885a692c01731cb45c698 \ No newline at end of file diff --git a/hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.pass b/hmy/multibls/s1ext/5a18d4aa3e6aff4835f07588ae66be19684476d38799f63e54c6b5732fad1e86dce7458b1c295404fb54a0d61e50bb97.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key b/hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key new file mode 100644 index 0000000000..86f0648745 --- /dev/null +++ b/hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.key @@ -0,0 +1 @@ +b64f0601353691a6bbe68658103c044ec0e075ebe2cdb8328a07269c1cf4e5574ac81fb48fb49c90cf1e0fbf0e5ed97a5806a30505104717a68d7ae341c08a7ef98bf5d4c607c236ef80d9dbfc0d3212191e0c0436b4d78890b7da68 \ No newline at end of file diff --git a/hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.pass b/hmy/multibls/s1ext/81296eedba05047594385e3086e1dab52c9eb9e56f46d86f58447cccc20535d646120171961d74968d27a2ec0f8af285.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key b/hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key new file mode 100644 index 0000000000..6a86cab67d --- /dev/null +++ b/hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.key @@ -0,0 +1 @@ +2ea158c2fd1d4cefcfe4dc4d987099ef93731decee88db87d007d6a5da2b87e4528abe3013814fc7183651ac1e301b2f3caa8f03071d2bd110746be8c1004dd88f22495449ae6d8c5a7cce5783a6964a4663c9319570433a68ef2f31 \ No newline at end of file diff --git a/hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.pass b/hmy/multibls/s1ext/89eab762e7364d6cf89f7a6c54da794f74eba2e29147992ac66adcef0f0654ef8a727710ee55ad8b532da0dd87811915.pass new file mode 100644 index 0000000000..e69de29bb2 diff --git a/hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key b/hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key new file mode 100644 index 0000000000..19ece66c5e --- /dev/null +++ b/hmy/multibls/s1fn/63f479f249c59f0486fda8caa2ffb247209489dae009dfde6144ff38c370230963d360dffd318cfb26c213320e89a512.key @@ -0,0 +1 @@ +3866b51e59955446f625063edc6a6f352662e92224ce78a2921e7699d478ace9d1c7a3c7c1932a81c5d7fc677e9c7620fe414a0b8e852bc075d600455e8b07b0918296e2914a656764e438e6978623f23ae63207ef4b377aac478048 \ No newline at end of file diff --git a/hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key b/hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key new file mode 100644 index 0000000000..8796853c68 --- /dev/null +++ b/hmy/multibls/s1fn/a547a9bf6fdde4f4934cde21473748861a3cc0fe8bbb5e57225a29f483b05b72531f002f8187675743d819c955a86100.key @@ -0,0 +1 @@ +764e55fb6b84617d188846e274152ca564b8b013cfe661661bd7c6681fdae3b000ef96c0654cdd7ff8755d32768e3770c4137e9d08c5ea7c8083705f41aae761bc03737cf316382f51c63d9e335a4c6a2d770e190ce5306cdca7821a \ No newline at end of file diff --git a/hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key b/hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key new file mode 100644 index 0000000000..68e946ba82 --- /dev/null +++ b/hmy/multibls/s1int/40379eed79ed82bebfb4310894fd33b6a3f8413a78dc4d43b98d0adc9ef69f3285df05eaab9f2ce5f7227f8cb920e809.key @@ -0,0 +1 @@ +cdaa7ee86f59aa4bd326af635a899afb21b204882b1e911f5e5a250c76c044d1ccfbb15772d26e36ee9ffe6c290bdebfe49ac1cf1989c913f3d06c76d4c20ebf8ba4a00644405064e51ce2fbdc14c35892393c84e4cc98ca5f2780e6 \ No newline at end of file diff --git a/hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key b/hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key new file mode 100644 index 0000000000..15783eb349 --- /dev/null +++ b/hmy/multibls/s1int/49d15743b36334399f9985feb0753430a2b287b2d68b84495bbb15381854cbf01bca9d1d9f4c9c8f18509b2bfa6bd40f.key @@ -0,0 +1 @@ +2feddeb82936401a582b4d48aa7bc62f1ccabcad430ee9e70ca682392767a8a162d17f691cc22089f434c76c790e57ad0ce93a61aa070b87f802f42d84ac02d3d33cc4baa4a643eeb53b19c4105ba01e2dd7a3cccb75b0678cc71d21 \ No newline at end of file diff --git a/hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key b/hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key new file mode 100644 index 0000000000..c81d9506f0 --- /dev/null +++ b/hmy/multibls/s1int/68ae289d73332872ec8d04ac256ca0f5453c88ad392730c5741b6055bc3ec3d086ab03637713a29f459177aaa8340615.key @@ -0,0 +1 @@ +d2e561f8184c1e2ab98a77c82cec7aa6ee2d729ce7664c35784299245c5a2f98afeda45049ff55ac19ad7fe8c9a13d57fd2f250b4a0bcba9146f01d789ce8fbab4433ca09fbf3f6d476f7832a62539c4c12ac7fa5ce37d535c1d21e9 \ No newline at end of file diff --git a/hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key b/hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key new file mode 100644 index 0000000000..ef304bc271 --- /dev/null +++ b/hmy/multibls/s1int/776f3b8704f4e1092a302a60e84f81e476c212d6f458092b696df420ea19ff84a6179e8e23d090b9297dc041600bc100.key @@ -0,0 +1 @@ +dbbf69ebbe21d0da28bbf96294171b17644f40bce2bd38470b9345c75811b9685587b0acf9b1806b48a28e7cc56e5e4daad281d2950612beaeef607e8aa71bbc33ed91f76c170b1efe6691a4038ab3b149ac771279ee9ea90b501444 \ No newline at end of file diff --git a/hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key b/hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key new file mode 100644 index 0000000000..143714bb35 --- /dev/null +++ b/hmy/multibls/s1int/c4e4708b6cf2a2ceeb59981677e9821eebafc5cf483fb5364a28fa604cc0ce69beeed40f3f03815c9e196fdaec5f1097.key @@ -0,0 +1 @@ +b3dae95cb93d7081949f19fa14b682254b52034de91020394a7df5bc87c0629ff73e3fc8ad760d911ea9fb488587d3bc36520e936d85e29bfa303db66dacc56728191906b686fc5ea73a63efb83c423f01e150b6737bd07c4763155c \ No newline at end of file diff --git a/hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key b/hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key new file mode 100644 index 0000000000..72b595d46f --- /dev/null +++ b/hmy/multibls/s1int/ee2474f93cba9241562efc7475ac2721ab0899edf8f7f115a656c0c1f9ef8203add678064878d174bb478fa2e6630502.key @@ -0,0 +1 @@ +04708dbccd097c7f1278b51f6e72a8dead4f913c55dbc412f5d4519ed67d8fb56944c719a544fe724f0648ac9a74875d5458855e7bb434eaae0249f3b6fafbf311147de2f1e64e0394043e55c6cec92ce28af61dda93da6bf65523d3 \ No newline at end of file diff --git a/test/configs/local-multi-bls.txt b/test/configs/local-multi-bls.txt new file mode 100644 index 0000000000..8104f32b32 --- /dev/null +++ b/test/configs/local-multi-bls.txt @@ -0,0 +1,19 @@ +# shard 0 +# internal node +127.0.0.1 9000 validator .hmy/multibls/s0int +# fn node +127.0.0.1 9004 validator .hmy/multibls/s0fn +# external node +127.0.0.1 9008 external .hmy/multibls/s0ext +# explorer node +127.0.0.1 9120 explorer null 0 + +# shard 1 +# internal node +127.0.0.1 9002 validator .hmy/multibls/s1int +# fn node +127.0.0.1 9006 validator .hmy/multibls/s1fn +# external node +127.0.0.1 9010 external .hmy/multibls/s1ext +# explorer node +127.0.0.1 9122 explorer null 1 \ No newline at end of file diff --git a/test/debug.sh b/test/debug.sh index 61a4bb7001..55c13711e8 100755 --- a/test/debug.sh +++ b/test/debug.sh @@ -1,5 +1,8 @@ #!/usr/bin/env bash +unset -v configfile +configfile=$1 + ./test/kill_node.sh rm -rf tmp_log* 2> /dev/null rm *.rlp 2> /dev/null @@ -14,7 +17,7 @@ else fi if [ "${VERBOSE}" = "true" ]; then echo "[WARN] - running with verbose logs" - ./test/deploy.sh -v -B -D 600000 "${SYNC_OPT[@]}" ./test/configs/local-resharding.txt + ./test/deploy.sh -v -B -D 600000 "${SYNC_OPT[@]}" "${configfile}" else - ./test/deploy.sh -B -D 600000 "${SYNC_OPT[@]}" ./test/configs/local-resharding.txt + ./test/deploy.sh -B -D 600000 "${SYNC_OPT[@]}" "${configfile}" fi diff --git a/test/deploy.sh b/test/deploy.sh index 7db7aa28fc..4540b8446f 100755 --- a/test/deploy.sh +++ b/test/deploy.sh @@ -104,7 +104,7 @@ function launch_localnet() { elif [[ -f "$bls_key" ]]; then args=("${args[@]}" --blskey_file "${ROOT}/${bls_key}") elif [[ -d "$bls_key" ]]; then - args=("${args[@]}" --blsfolder "${ROOT}/${bls_key}") + args=("${args[@]}" "--consensus.aggregate-sig=false" --blsfolder "${ROOT}/${bls_key}") else echo "skipping unknown node" continue @@ -138,6 +138,7 @@ function launch_localnet() { esac # Start the node + echo ${DRYRUN} "${ROOT}/bin/harmony" "${args[@]}" "${extra_args[@]}" 2>&1 | tee -a "${LOG_FILE}" ${DRYRUN} "${ROOT}/bin/harmony" "${args[@]}" "${extra_args[@]}" 2>&1 | tee -a "${LOG_FILE}" & done <"${config}" }