@ -105,9 +105,10 @@ func TestHarmonyFlags(t *testing.T) {
KMSConfigFile : "config.json" ,
KMSConfigFile : "config.json" ,
} ,
} ,
TxPool : harmonyconfig . TxPoolConfig {
TxPool : harmonyconfig . TxPoolConfig {
BlacklistFile : "./.hmy/blacklist.txt" ,
BlacklistFile : "./.hmy/blacklist.txt" ,
RosettaFixFile : "" ,
RosettaFixFile : "" ,
AccountSlots : 16 ,
AccountSlots : 16 ,
LocalAccountsFile : "./.hmy/locals.txt" ,
} ,
} ,
Pprof : harmonyconfig . PprofConfig {
Pprof : harmonyconfig . PprofConfig {
Enabled : false ,
Enabled : false ,
@ -873,33 +874,46 @@ func TestTxPoolFlags(t *testing.T) {
{
{
args : [ ] string { } ,
args : [ ] string { } ,
expConfig : harmonyconfig . TxPoolConfig {
expConfig : harmonyconfig . TxPoolConfig {
BlacklistFile : defaultConfig . TxPool . BlacklistFile ,
BlacklistFile : defaultConfig . TxPool . BlacklistFile ,
RosettaFixFile : defaultConfig . TxPool . RosettaFixFile ,
RosettaFixFile : defaultConfig . TxPool . RosettaFixFile ,
AccountSlots : defaultConfig . TxPool . AccountSlots ,
AccountSlots : defaultConfig . TxPool . AccountSlots ,
LocalAccountsFile : defaultConfig . TxPool . LocalAccountsFile ,
} ,
} ,
} ,
} ,
{
{
args : [ ] string { "--txpool.blacklist" , "blacklist.file" , "--txpool.rosettafixfile" , "rosettafix.file" } ,
args : [ ] string { "--txpool.blacklist" , "blacklist.file" , "--txpool.rosettafixfile" , "rosettafix.file" } ,
expConfig : harmonyconfig . TxPoolConfig {
expConfig : harmonyconfig . TxPoolConfig {
BlacklistFile : "blacklist.file" ,
BlacklistFile : "blacklist.file" ,
RosettaFixFile : "rosettafix.file" ,
RosettaFixFile : "rosettafix.file" ,
AccountSlots : 16 , // default
AccountSlots : 16 , // default
LocalAccountsFile : defaultConfig . TxPool . LocalAccountsFile ,
} ,
} ,
} ,
} ,
{
{
args : [ ] string { "--blacklist" , "blacklist.file" , "--txpool.rosettafixfile" , "rosettafix.file" } ,
args : [ ] string { "--blacklist" , "blacklist.file" , "--txpool.rosettafixfile" , "rosettafix.file" } ,
expConfig : harmonyconfig . TxPoolConfig {
expConfig : harmonyconfig . TxPoolConfig {
BlacklistFile : "blacklist.file" ,
BlacklistFile : "blacklist.file" ,
RosettaFixFile : "rosettafix.file" ,
RosettaFixFile : "rosettafix.file" ,
AccountSlots : 16 , // default
AccountSlots : 16 , // default
LocalAccountsFile : defaultConfig . TxPool . LocalAccountsFile ,
} ,
} ,
} ,
} ,
{
{
args : [ ] string { "--txpool.accountslots" , "5" , "--txpool.blacklist" , "blacklist.file" , "--txpool.rosettafixfile" , "rosettafix.file" } ,
args : [ ] string { "--txpool.accountslots" , "5" , "--txpool.blacklist" , "blacklist.file" , "--txpool.rosettafixfile" , "rosettafix.file" } ,
expConfig : harmonyconfig . TxPoolConfig {
expConfig : harmonyconfig . TxPoolConfig {
AccountSlots : 5 ,
AccountSlots : 5 ,
BlacklistFile : "blacklist.file" ,
BlacklistFile : "blacklist.file" ,
RosettaFixFile : "rosettafix.file" ,
RosettaFixFile : "rosettafix.file" ,
LocalAccountsFile : defaultConfig . TxPool . LocalAccountsFile ,
} ,
} ,
{
args : [ ] string { "--txpool.locals" , "locals.txt" } ,
expConfig : harmonyconfig . TxPoolConfig {
BlacklistFile : defaultConfig . TxPool . BlacklistFile ,
RosettaFixFile : defaultConfig . TxPool . RosettaFixFile ,
AccountSlots : defaultConfig . TxPool . AccountSlots ,
LocalAccountsFile : "locals.txt" ,
} ,
} ,
} ,
} ,
}
}