#include <Condition.h>
Definition at line 21 of file Condition.h.
◆ Condition() [1/5]
◆ Condition() [2/5]
◆ ~Condition()
| xrpl::cryptoconditions::Condition::~Condition |
( |
| ) |
|
|
default |
◆ Condition() [3/5]
| xrpl::cryptoconditions::Condition::Condition |
( |
Condition const & |
| ) |
|
|
default |
◆ Condition() [4/5]
| xrpl::cryptoconditions::Condition::Condition |
( |
Condition && |
| ) |
|
|
default |
◆ Condition() [5/5]
| xrpl::cryptoconditions::Condition::Condition |
( |
| ) |
|
|
delete |
◆ deserialize()
◆ maxSerializedCondition
| constexpr std::size_t xrpl::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 31 of file Condition.h.
◆ type
| Type xrpl::cryptoconditions::Condition::type |
◆ fingerprint
| Buffer xrpl::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 54 of file Condition.h.
◆ cost
The cost associated with this condition.
Definition at line 57 of file Condition.h.
◆ subtypes
For compound conditions, set of conditions includes.
Definition at line 60 of file Condition.h.