diff --git a/src/test/app/SetHook_test.cpp b/src/test/app/SetHook_test.cpp index 99465d04d..59fc58f62 100644 --- a/src/test/app/SetHook_test.cpp +++ b/src/test/app/SetHook_test.cpp @@ -243,9 +243,12 @@ public: {"reference_fee = " + fee, "account_reserve = " + a_res, "owner_reserve = " + o_res, - "hook_gas_price = " + g_res}); + "hook_gas_price = 1000"}); auto setup = setup_FeeVote(config); cfg->FEES = setup; + cfg->section("voting") = config; + // override hook gas price for doVoting + cfg->section("voting").set("hook_gas_price", g_res); return cfg; }); } @@ -3623,7 +3626,7 @@ public: HSFEE); env.close(); - env(pay(bob, alice, XRP(1)), M("test float_compare"), fee(XRP(1))); + env(pay(bob, alice, XRP(1)), M("test float_compare"), HSFEE); env.close(); } } @@ -3953,7 +3956,7 @@ public: HSFEE); env.close(); - env(pay(bob, alice, XRP(1)), M("test float_int"), fee(XRP(1))); + env(pay(bob, alice, XRP(1)), M("test float_int"), HSFEE); env.close(); } } @@ -13546,7 +13549,7 @@ public: // invoke the hook env(pay(caller, acc, XRP(1)), M("test hookcanemit 3"), - fee(XRP(1))); + fee(XRP(10))); env.close(); auto meta = env.meta(); diff --git a/src/test/jtx/impl/envconfig.cpp b/src/test/jtx/impl/envconfig.cpp index 8adc969a9..1195f18de 100644 --- a/src/test/jtx/impl/envconfig.cpp +++ b/src/test/jtx/impl/envconfig.cpp @@ -50,6 +50,8 @@ setupConfigForUnitTests(Config& cfg) cfg.FEES.owner_reserve = XRP(50).value().xrp().drops(); cfg.FEES.hook_gas_price = 1'000'000; + cfg["voting"].set("hook_gas_price", to_string(10'000)); + cfg.overwrite(ConfigSection::nodeDatabase(), "type", "rwdb"); cfg.overwrite(ConfigSection::nodeDatabase(), "path", "main"); cfg.overwrite(SECTION_RELATIONAL_DB, "backend", "rwdb"); diff --git a/src/test/jtx/impl/network.cpp b/src/test/jtx/impl/network.cpp index 15a4adf20..231e7a04a 100644 --- a/src/test/jtx/impl/network.cpp +++ b/src/test/jtx/impl/network.cpp @@ -48,10 +48,12 @@ makeNetworkConfig( {"reference_fee = " + fee, "account_reserve = " + a_res, "owner_reserve = " + o_res, - "hook_gas_price = " + g_res}); + "hook_gas_price = 1"}); auto setup = setup_FeeVote(config); cfg->FEES = setup; cfg->section("voting") = config; + // override hook gas price for doVoting + cfg->section("voting").set("hook_gas_price", g_res); return cfg; }); } diff --git a/src/test/jtx/network.h b/src/test/jtx/network.h index 85267c1f4..e726654aa 100644 --- a/src/test/jtx/network.h +++ b/src/test/jtx/network.h @@ -36,7 +36,7 @@ makeNetworkConfig( std::string fee = "10", std::string a_res = "1000000", std::string o_res = "200000", - std::string g_res = "1000000"); + std::string g_res = "100000"); std::unique_ptr makeNetworkVLConfig( @@ -45,7 +45,7 @@ makeNetworkVLConfig( std::string fee = "10", std::string a_res = "1000000", std::string o_res = "200000", - std::string g_res = "1000000"); + std::string g_res = "100000"); std::unique_ptr makeGenesisConfig( @@ -55,7 +55,7 @@ makeGenesisConfig( std::string fee = "10", std::string a_res = "1000000", std::string o_res = "200000", - std::string g_res = "1000000", + std::string g_res = "100000", uint32_t ledgerID = 0); } // namespace network