#include <Common.h>
|
| enum | {
ValidSeal = 1,
UncleBasic = 4,
TransactionBasic = 8,
UncleSeals = 16,
TransactionSignatures = 32,
Parent = 64,
UncleParent = 128,
PostGenesis = 256,
CheckUncles = UncleBasic | UncleSeals,
CheckTransactions = TransactionBasic | TransactionSignatures,
OutOfOrderChecks = ValidSeal | CheckUncles | CheckTransactions,
InOrderChecks = Parent | UncleParent,
Everything = ValidSeal | CheckUncles | CheckTransactions | Parent | UncleParent,
None = 0
} |
| |
| using | value = unsigned |
| |
Definition at line 110 of file Common.h.
◆ value
◆ anonymous enum
| Enumerator |
|---|
| ValidSeal | Validate seal.
|
| UncleBasic | Check the basic structure of the uncles.
|
| TransactionBasic | Check the basic structure of the transactions.
|
| UncleSeals | Check the basic structure of the uncles.
|
| TransactionSignatures | Check the basic structure of the transactions.
|
| Parent | Check parent block header.
|
| UncleParent | Check uncle parent block header.
|
| PostGenesis | Require block to be non-genesis.
|
| CheckUncles | Check uncle seals.
|
| CheckTransactions | Check transaction signatures.
|
| OutOfOrderChecks | Do all checks that can be done independently of prior blocks having been imported.
|
| InOrderChecks | Do all checks that cannot be done independently of prior blocks having been imported.
|
| Everything | |
| None | |
Definition at line 113 of file Common.h.
The documentation for this struct was generated from the following file:
- /home/abuild/rpmbuild/BUILD/ethereum-cpp-1.6.0/libethcore/Common.h