test
This commit is contained in:
@@ -19,9 +19,7 @@
|
|||||||
// Todo:
|
// Todo:
|
||||||
// verify: reorgs
|
// verify: reorgs
|
||||||
|
|
||||||
// non komodod (non-hardfork) todo:
|
#define KOMODO_MAINNET_START 156720
|
||||||
// a. automate notarization fee payouts
|
|
||||||
// b. automated distribution of test REVS snapshot
|
|
||||||
|
|
||||||
#define KOMODO_ASSETCHAINS_WAITNOTARIZE
|
#define KOMODO_ASSETCHAINS_WAITNOTARIZE
|
||||||
#define KOMODO_PAXMAX (10000 * COIN)
|
#define KOMODO_PAXMAX (10000 * COIN)
|
||||||
|
|||||||
@@ -52,6 +52,12 @@ const char *Notaries_genesis[][2] =
|
|||||||
{ "titomane_SH", "035f49d7a308dd9a209e894321f010d21b7793461b0c89d6d9231a3fe5f68d9960" },
|
{ "titomane_SH", "035f49d7a308dd9a209e894321f010d21b7793461b0c89d6d9231a3fe5f68d9960" },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const char *Notaries_elected[][2] =
|
||||||
|
{
|
||||||
|
{ "jl777_testA", "03b7621b44118017a16043f19b30cc8a4cfe068ac4e42417bae16ba460c80f3828" },
|
||||||
|
{ "jl777_testB", "02ebfc784a4ba768aad88d44d1045d240d47b26e248cafaf1c5169a42d7a61d344" },
|
||||||
|
};
|
||||||
|
|
||||||
int32_t komodo_ratify_threshold(int32_t height,uint64_t signedmask)
|
int32_t komodo_ratify_threshold(int32_t height,uint64_t signedmask)
|
||||||
{
|
{
|
||||||
int32_t htind,numnotaries,i,wt = 0;
|
int32_t htind,numnotaries,i,wt = 0;
|
||||||
@@ -246,6 +252,18 @@ void komodo_init(int32_t height)
|
|||||||
// Minerids[i] = -2;
|
// Minerids[i] = -2;
|
||||||
didinit = 1;
|
didinit = 1;
|
||||||
}
|
}
|
||||||
|
else if ( height == KOMODO_MAINNET_START )
|
||||||
|
{
|
||||||
|
n = (int32_t)(sizeof(Notaries_elected)/sizeof(*Notaries_elected));
|
||||||
|
for (k=0; k<n; k++)
|
||||||
|
{
|
||||||
|
if ( Notaries_elected[k][0] == 0 || Notaries_elected[k][1] == 0 || Notaries_elected[k][0][0] == 0 || Notaries_elected[k][1][0] == 0 )
|
||||||
|
break;
|
||||||
|
decode_hex(pubkeys[k],33,(char *)Notaries_elected[k][1]);
|
||||||
|
}
|
||||||
|
printf("set MAINNET notaries.%d\n",k);
|
||||||
|
komodo_notarysinit(0,pubkeys,k);
|
||||||
|
}
|
||||||
komodo_stateupdate(0,0,0,0,zero,0,0,0,0,0,0,0,0,0,0);
|
komodo_stateupdate(0,0,0,0,zero,0,0,0,0,0,0,0,0,0,0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user