|
OpenCBDC Transaction Processor
|
#include "transaction.hpp"#include <cassert>#include <memory>#include <optional>#include <secp256k1.h>#include <secp256k1_schnorrsig.h>#include <set>#include <variant>

Go to the source code of this file.
Data Structures | |
| struct | cbdc::transaction::validation::input_error |
| An error that may occur when sentinels validate inputs. More... | |
| struct | cbdc::transaction::validation::witness_error |
| An error that may occur when sentinels validate witness commitments. More... | |
| struct | cbdc::transaction::validation::output_error |
| An error that may occur when sentinels validate transaction outputs. More... | |
Namespaces | |
| namespace | cbdc |
| namespace | cbdc::transaction |
| namespace | cbdc::transaction::validation |
Typedefs | |
| using | cbdc::transaction::validation::tx_error |
| An error that may occur when sentinels or clients statically validate a transaction. | |