Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <set>
#include <functional>
#include <boost/optional.hpp>
#include <libdevcore/Common.h>
#include <libdevcore/CommonData.h>
#include <libdevcore/RLP.h>
#include <libdevcore/SHA3.h>
#include <libevmcore/Instruction.h>
#include <libethcore/Common.h>
#include <libethcore/BlockHeader.h>
#include <libethcore/ChainOperationParams.h>
Go to the source code of this file.
Classes | |
class | dev::eth::owning_bytes_ref |
Reference to a slice of buffer that also owns the buffer. More... | |
struct | dev::eth::LogEntry |
struct | dev::eth::LocalisedLogEntry |
struct | dev::eth::SubState |
struct | dev::eth::CallParameters |
class | dev::eth::EnvInfo |
class | dev::eth::ExtVMFace |
Interface and null implementation of the class for specifying VM externalities. More... | |
Namespaces | |
dev | |
Adapted from code found on http://stackoverflow.com/questions/180947/base64-decode-snippet-in-c Originally by René Nyffenegger. | |
dev::eth | |
Typedefs | |
using | dev::eth::LogEntries = std::vector< LogEntry > |
using | dev::eth::LocalisedLogEntries = std::vector< LocalisedLogEntry > |
using | dev::eth::LastHashes = std::vector< h256 > |
using | dev::eth::OnOpFunc = std::function< void(uint64_t, uint64_t, Instruction, bigint, bigint, bigint, VM *, ExtVMFace const *)> |
Enumerations | |
enum | dev::eth::BlockPolarity { dev::eth::BlockPolarity::Unknown, dev::eth::BlockPolarity::Dead, dev::eth::BlockPolarity::Live } |
Functions | |
LogBloom | dev::eth::bloom (LogEntries const &_logs) |
Definition in file ExtVMFace.h.