EVMHost: Use std::map for storage so that slots are stored in some order.

This commit is contained in:
Bhargava Shastry
2021-03-12 09:39:15 +01:00
parent 0e22d0bd40
commit 788eb02825
3 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -6,6 +6,7 @@
#include <evmc/evmc.hpp>
#include <algorithm>
#include <string>
#include <map>
#include <unordered_map>
#include <vector>
@@ -48,7 +49,7 @@ struct MockedAccount
uint256be balance;
/// The account storage map.
std::unordered_map<bytes32, storage_value> storage;
std::map<bytes32, storage_value> storage;
/// Helper method for setting balance by numeric type.
void set_balance(uint64_t x) noexcept