rippled
Loading...
Searching...
No Matches
Credentials.h
1#pragma once
2
3#include <xrpld/app/tx/detail/Transactor.h>
4
5namespace xrpl {
6
8{
9public:
11
13 {
14 }
15
16 static std::uint32_t
18
19 static NotTEC
20 preflight(PreflightContext const& ctx);
21
22 static TER
23 preclaim(PreclaimContext const& ctx);
24
25 TER
26 doApply() override;
27};
28
29//------------------------------------------------------------------------------
30
32{
33public:
35
37 {
38 }
39
40 static std::uint32_t
42
43 static NotTEC
44 preflight(PreflightContext const& ctx);
45
46 static TER
47 preclaim(PreclaimContext const& ctx);
48
49 TER
50 doApply() override;
51};
52
53//------------------------------------------------------------------------------
54
56{
57public:
59
61 {
62 }
63
64 static std::uint32_t
66
67 static NotTEC
68 preflight(PreflightContext const& ctx);
69
70 static TER
71 preclaim(PreclaimContext const& ctx);
72
73 TER
74 doApply() override;
75};
76
77} // namespace xrpl
State information when applying a tx.
static TER preclaim(PreclaimContext const &ctx)
static std::uint32_t getFlagsMask(PreflightContext const &ctx)
static NotTEC preflight(PreflightContext const &ctx)
static constexpr ConsequencesFactoryType ConsequencesFactory
Definition Credentials.h:58
CredentialAccept(ApplyContext &ctx)
Definition Credentials.h:60
static std::uint32_t getFlagsMask(PreflightContext const &ctx)
static constexpr ConsequencesFactoryType ConsequencesFactory
Definition Credentials.h:10
static NotTEC preflight(PreflightContext const &ctx)
TER doApply() override
CredentialCreate(ApplyContext &ctx)
Definition Credentials.h:12
static TER preclaim(PreclaimContext const &ctx)
static TER preclaim(PreclaimContext const &ctx)
static std::uint32_t getFlagsMask(PreflightContext const &ctx)
static NotTEC preflight(PreflightContext const &ctx)
CredentialDelete(ApplyContext &ctx)
Definition Credentials.h:36
static constexpr ConsequencesFactoryType ConsequencesFactory
Definition Credentials.h:34
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:5
State information when determining if a tx is likely to claim a fee.
Definition Transactor.h:53
State information when preflighting a tx.
Definition Transactor.h:15