mirror of
https://github.com/Xahau/xahaud.git
synced 2025-11-20 18:45:55 +00:00
replace vecFromAcc with HBB compiler-friendly version
This commit is contained in:
@@ -513,8 +513,13 @@ struct XahauGenesis_test : public beast::unit_test::suite
|
|||||||
std::vector<uint8_t>
|
std::vector<uint8_t>
|
||||||
vecFromAcc(jtx::Account const& acc)
|
vecFromAcc(jtx::Account const& acc)
|
||||||
{
|
{
|
||||||
uint8_t const* data = acc.id().data();
|
// this was changed to a less efficient version
|
||||||
return std::vector<uint8_t>(data, data+20);
|
// to accomodate older compilers
|
||||||
|
std::vector<uint8_t> vec;
|
||||||
|
vec.reserve(20);
|
||||||
|
for (int i = 0; i < 20; ++i)
|
||||||
|
vec.push_back(acc.id().data()[i]);
|
||||||
|
return vec;
|
||||||
};
|
};
|
||||||
|
|
||||||
inline
|
inline
|
||||||
@@ -615,8 +620,10 @@ struct XahauGenesis_test : public beast::unit_test::suite
|
|||||||
|
|
||||||
using namespace jtx;
|
using namespace jtx;
|
||||||
testcase("Test governance membership voting L1");
|
testcase("Test governance membership voting L1");
|
||||||
|
Env env{*this, envconfig(), features - featureXahauGenesis, nullptr,
|
||||||
Env env{*this, envconfig(), features - featureXahauGenesis};
|
beast::severities::kWarning
|
||||||
|
// beast::severities::kTrace
|
||||||
|
};
|
||||||
|
|
||||||
auto const alice = Account("alice");
|
auto const alice = Account("alice");
|
||||||
auto const bob = Account("bob");
|
auto const bob = Account("bob");
|
||||||
|
|||||||
Reference in New Issue
Block a user