|
xrpld
|
#include <XChainAttestations.h>

Classes | |
| struct | MatchFields |
Public Types | |
| using | TSignedAttestation = attestations::AttestationClaim |
Public Member Functions | |
| XChainClaimAttestation (AccountID const &keyAccount, PublicKey const &publicKey, STAmount const &amount, AccountID const &rewardAccount, bool wasLockingChainSend, std::optional< AccountID > const &dst) | |
| XChainClaimAttestation (STAccount const &keyAccount, PublicKey const &publicKey, STAmount const &amount, STAccount const &rewardAccount, bool wasLockingChainSend, std::optional< STAccount > const &dst) | |
| XChainClaimAttestation (TSignedAttestation const &claimAtt) | |
| XChainClaimAttestation (STObject const &o) | |
| XChainClaimAttestation (json::Value const &v) | |
| AttestationMatch | match (MatchFields const &rhs) const |
| STObject | toSTObject () const |
Public Attributes | |
| AccountID | keyAccount |
| PublicKey | publicKey |
| STAmount | amount |
| AccountID | rewardAccount |
| bool | wasLockingChainSend |
| std::optional< AccountID > | dst |
Static Public Attributes | |
| static SField const & | arrayFieldName {sfXChainClaimAttestations} |
Friends | |
| bool | operator== (XChainClaimAttestation const &lhs, XChainClaimAttestation const &rhs) |
Definition at line 242 of file XChainAttestations.h.
Definition at line 244 of file XChainAttestations.h.
|
explicit |
Definition at line 393 of file XChainAttestations.cpp.
|
explicit |
Definition at line 409 of file XChainAttestations.cpp.
|
explicit |
Definition at line 448 of file XChainAttestations.cpp.
|
explicit |
Definition at line 426 of file XChainAttestations.cpp.
|
explicit |
Definition at line 435 of file XChainAttestations.cpp.
|
nodiscard |
Definition at line 500 of file XChainAttestations.cpp.
|
nodiscard |
Definition at line 461 of file XChainAttestations.cpp.
|
friend |
Definition at line 475 of file XChainAttestations.cpp.
|
static |
Definition at line 245 of file XChainAttestations.h.
| AccountID xrpl::XChainClaimAttestation::keyAccount |
Definition at line 247 of file XChainAttestations.h.
| PublicKey xrpl::XChainClaimAttestation::publicKey |
Definition at line 248 of file XChainAttestations.h.
| STAmount xrpl::XChainClaimAttestation::amount |
Definition at line 249 of file XChainAttestations.h.
| AccountID xrpl::XChainClaimAttestation::rewardAccount |
Definition at line 250 of file XChainAttestations.h.
| bool xrpl::XChainClaimAttestation::wasLockingChainSend |
Definition at line 251 of file XChainAttestations.h.
| std::optional<AccountID> xrpl::XChainClaimAttestation::dst |
Definition at line 252 of file XChainAttestations.h.