![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <libethereum/State.h>#include <libevm/ExtVMFace.h>#include <crypto/sha256.h>#include <crypto/ripemd160.h>#include <uint256.h>#include <primitives/transaction.h>#include <fasc/fasctransaction.h>#include <libethereum/Executive.h>#include <libethcore/SealEngine.h>Go to the source code of this file.
Classes | |
| struct | TransferInfo |
| struct | Vin |
| struct | ResultExecute |
| class | FascState |
| struct | TemporaryState |
| class | CondensingTX |
Namespaces | |
| fasc | |
Typedefs | |
| using | OnOpFunc = std::function< void(uint64_t, uint64_t, dev::eth::Instruction, dev::bigint, dev::bigint, dev::bigint, dev::eth::VM *, dev::eth::ExtVMFace const *)> |
| using | plusAndMinus = std::pair< dev::u256, dev::u256 > |
| using | valtype = std::vector< unsigned char > |
Functions | |
| template<class DB > | |
| dev::AddressHash | fasc::commit (std::unordered_map< dev::Address, Vin > const &_cache, dev::eth::SecureTrieDB< dev::Address, DB > &_state, std::unordered_map< dev::Address, dev::eth::Account > const &_cacheAcc) |
| using OnOpFunc = std::function<void(uint64_t, uint64_t, dev::eth::Instruction, dev::bigint, dev::bigint, dev::bigint, dev::eth::VM*, dev::eth::ExtVMFace const*)> |
Definition at line 15 of file fascstate.h.
| using plusAndMinus = std::pair<dev::u256, dev::u256> |
Definition at line 16 of file fascstate.h.
| using valtype = std::vector<unsigned char> |
Definition at line 17 of file fascstate.h.
1.8.11