@ -171,18 +171,18 @@ func (ms mainnetSchedule) IsSkippedEpoch(shardID uint32, epoch *big.Int) bool {
var mainnetReshardingEpoch = [ ] * big . Int { big . NewInt ( 0 ) , big . NewInt ( mainnetV0_1Epoch ) , big . NewInt ( mainnetV0_2Epoch ) , big . NewInt ( mainnetV0_3Epoch ) , big . NewInt ( mainnetV0_4Epoch ) , big . NewInt ( mainnetV1Epoch ) , big . NewInt ( mainnetV1_1Epoch ) , big . NewInt ( mainnetV1_2Epoch ) , big . NewInt ( mainnetV1_3Epoch ) , big . NewInt ( mainnetV1_4Epoch ) , big . NewInt ( mainnetV1_5Epoch ) , big . NewInt ( mainnetV2_0Epoch ) , big . NewInt ( mainnetV2_1Epoch ) , big . NewInt ( mainnetV2_2Epoch ) }
var (
mainnetV0 = MustNewInstance ( 4 , 150 , 112 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccounts , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_1 = MustNewInstance ( 4 , 152 , 112 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_1 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_2 = MustNewInstance ( 4 , 200 , 148 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_2 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_3 = MustNewInstance ( 4 , 210 , 148 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_3 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_4 = MustNewInstance ( 4 , 216 , 148 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_4 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_1 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_1 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_2 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_2 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_3 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_3 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_4 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_4 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_5 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV2_0 = MustNewInstance ( 4 , 250 , 170 , numeric . MustNewDecFromStr ( "0.68" ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV2_1 = MustNewInstance ( 4 , 250 , 130 , numeric . MustNewDecFromStr ( "0.68" ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV2_2 = MustNewInstance ( 4 , 250 , 90 , numeric . MustNewDecFromStr ( "0.68" ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0 = MustNewInstance ( 4 , 150 , 112 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccounts , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_1 = MustNewInstance ( 4 , 152 , 112 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_1 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_2 = MustNewInstance ( 4 , 200 , 148 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_2 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_3 = MustNewInstance ( 4 , 210 , 148 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_3 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV0_4 = MustNewInstance ( 4 , 216 , 148 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV0_4 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_1 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_1 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_2 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_2 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_3 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_3 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_4 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_4 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV1_5 = MustNewInstance ( 4 , 250 , 170 , numeric . OneDec ( ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV2_0 = MustNewInstance ( 4 , 250 , 170 , numeric . MustNewDecFromStr ( "0.68" ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV2_1 = MustNewInstance ( 4 , 250 , 130 , numeric . MustNewDecFromStr ( "0.68" ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
mainnetV2_2 = MustNewInstance ( 4 , 250 , 90 , numeric . MustNewDecFromStr ( "0.68" ) , genesis . HarmonyAccounts , genesis . FoundationalNodeAccountsV1_5 , mainnetReshardingEpoch , MainnetSchedule . BlocksPerEpoch ( ) , MainnetSchedule . BlocksPerEpoch ( ) )
)