Definition at line 44 of file Condition.h.
◆ Condition() [1/5]
◆ Condition() [2/5]
◆ ~Condition()
ripple::cryptoconditions::Condition::~Condition |
( |
| ) |
|
|
default |
◆ Condition() [3/5]
ripple::cryptoconditions::Condition::Condition |
( |
Condition const & |
| ) |
|
|
default |
◆ Condition() [4/5]
ripple::cryptoconditions::Condition::Condition |
( |
Condition && |
| ) |
|
|
default |
◆ Condition() [5/5]
ripple::cryptoconditions::Condition::Condition |
( |
| ) |
|
|
delete |
◆ deserialize()
◆ maxSerializedCondition
constexpr std::size_t ripple::cryptoconditions::Condition::maxSerializedCondition = 128 |
|
staticconstexpr |
The largest binary condition we support.
- Note
- This value will be increased in the future, but it must never decrease, as that could cause conditions that were previously considered valid to no longer be allowed.
Definition at line 54 of file Condition.h.
◆ type
Type ripple::cryptoconditions::Condition::type |
◆ fingerprint
Buffer ripple::cryptoconditions::Condition::fingerprint |
An identifier for this condition.
This fingerprint is meant to be unique only with respect to other conditions of the same type.
Definition at line 77 of file Condition.h.
◆ cost
The cost associated with this condition.
Definition at line 80 of file Condition.h.
◆ subtypes
std::set<Type> ripple::cryptoconditions::Condition::subtypes |
For compound conditions, set of conditions includes.
Definition at line 83 of file Condition.h.