mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Determine transaction status in RPC sessions.
This commit is contained in:
@@ -99,6 +99,8 @@ public:
|
||||
std::string contractAddress;
|
||||
std::vector<LogEntry> logEntries;
|
||||
std::string blockNumber;
|
||||
/// note: pre-byzantium the status field will be empty
|
||||
std::string status;
|
||||
};
|
||||
|
||||
static RPCSession& instance(std::string const& _path);
|
||||
@@ -136,6 +138,7 @@ private:
|
||||
unsigned m_maxMiningTime = 6000000; // 600 seconds
|
||||
unsigned m_sleepTime = 10; // 10 milliseconds
|
||||
unsigned m_successfulMineRuns = 0;
|
||||
bool m_receiptHasStatusField = false;
|
||||
|
||||
std::vector<std::string> m_accounts;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user