#include <XChainAttestations.h>
|
| | AttestationClaim (AccountID attestationSignerAccount, PublicKey const &publicKey, Buffer signature, AccountID const &sendingAccount, STAmount const &sendingAmount, AccountID const &rewardAccount, bool wasLockingChainSend, std::uint64_t claimId, std::optional< AccountID > const &dst) |
| | AttestationClaim (STXChainBridge const &bridge, AccountID attestationSignerAccount, PublicKey const &publicKey, SecretKey const &secretKey, AccountID const &sendingAccount, STAmount const &sendingAmount, AccountID const &rewardAccount, bool wasLockingChainSend, std::uint64_t claimId, std::optional< AccountID > const &dst) |
| | AttestationClaim (STObject const &o) |
| | AttestationClaim (json::Value const &v) |
| STObject | toSTObject () const |
| bool | sameEvent (AttestationClaim const &rhs) const |
| bool | validAmounts () const |
| bool | verify (STXChainBridge const &bridge) const |
Definition at line 83 of file XChainAttestations.h.
◆ AttestationClaim() [1/4]
◆ AttestationClaim() [2/4]
◆ AttestationClaim() [3/4]
| xrpl::Attestations::AttestationClaim::AttestationClaim |
( |
STObject const & | o | ) |
|
|
explicit |
◆ AttestationClaim() [4/4]
| xrpl::Attestations::AttestationClaim::AttestationClaim |
( |
json::Value const & | v | ) |
|
|
explicit |
◆ toSTObject()
| STObject xrpl::Attestations::AttestationClaim::toSTObject |
( |
| ) |
const |
|
nodiscard |
◆ sameEvent()
| bool xrpl::Attestations::AttestationClaim::sameEvent |
( |
AttestationClaim const & | rhs | ) |
const |
|
nodiscard |
◆ message() [1/2]
◆ validAmounts()
| bool xrpl::Attestations::AttestationClaim::validAmounts |
( |
| ) |
const |
|
nodiscard |
◆ message() [2/2]
|
|
nodiscardoverrideprivatevirtual |
◆ verify()
| bool xrpl::Attestations::AttestationBase::verify |
( |
STXChainBridge const & | bridge | ) |
const |
|
nodiscardinherited |
◆ equalHelper()
|
|
staticnodiscardprotectedinherited |
◆ sameEventHelper()
|
|
staticnodiscardprotectedinherited |
◆ addHelper()
| void xrpl::Attestations::AttestationBase::addHelper |
( |
STObject & | o | ) |
const |
|
protectedinherited |
◆ operator==
◆ claimID
◆ dst
◆ attestationSignerAccount
| AccountID xrpl::Attestations::AttestationBase::attestationSignerAccount |
|
inherited |
◆ publicKey
| PublicKey xrpl::Attestations::AttestationBase::publicKey |
|
inherited |
◆ signature
| Buffer xrpl::Attestations::AttestationBase::signature |
|
inherited |
◆ sendingAccount
| AccountID xrpl::Attestations::AttestationBase::sendingAccount |
|
inherited |
◆ sendingAmount
| STAmount xrpl::Attestations::AttestationBase::sendingAmount |
|
inherited |
◆ rewardAccount
| AccountID xrpl::Attestations::AttestationBase::rewardAccount |
|
inherited |
◆ wasLockingChainSend
| bool xrpl::Attestations::AttestationBase::wasLockingChainSend |
|
inherited |