|
xrpld
|
#include <XChainAttestations.h>


Public Member Functions | |
| AttestationCreateAccount (STObject const &o) | |
| AttestationCreateAccount (json::Value const &v) | |
| AttestationCreateAccount (AccountID attestationSignerAccount, PublicKey const &publicKey, Buffer signature, AccountID const &sendingAccount, STAmount const &sendingAmount, STAmount rewardAmount, AccountID const &rewardAccount, bool wasLockingChainSend, std::uint64_t createCount, AccountID const &toCreate) | |
| AttestationCreateAccount (STXChainBridge const &bridge, AccountID attestationSignerAccount, PublicKey const &publicKey, SecretKey const &secretKey, AccountID const &sendingAccount, STAmount const &sendingAmount, STAmount const &rewardAmount, AccountID const &rewardAccount, bool wasLockingChainSend, std::uint64_t createCount, AccountID const &toCreate) | |
| STObject | toSTObject () const |
| bool | sameEvent (AttestationCreateAccount const &rhs) const |
| bool | validAmounts () const |
| bool | verify (STXChainBridge const &bridge) const |
Static Public Member Functions | |
| static std::vector< std::uint8_t > | message (STXChainBridge const &bridge, AccountID const &sendingAccount, STAmount const &sendingAmount, STAmount const &rewardAmount, AccountID const &rewardAccount, bool wasLockingChainSend, std::uint64_t createCount, AccountID const &dst) |
Protected Member Functions | |
| void | addHelper (STObject &o) const |
Static Protected Member Functions | |
| static bool | equalHelper (AttestationBase const &lhs, AttestationBase const &rhs) |
| static bool | sameEventHelper (AttestationBase const &lhs, AttestationBase const &rhs) |
Private Member Functions | |
| std::vector< std::uint8_t > | message (STXChainBridge const &bridge) const override |
Friends | |
| bool | operator== (AttestationCreateAccount const &lhs, AttestationCreateAccount const &rhs) |
Definition at line 152 of file XChainAttestations.h.
|
explicit |
Definition at line 242 of file XChainAttestations.cpp.
|
explicit |
Definition at line 250 of file XChainAttestations.cpp.
|
explicit |
Definition at line 258 of file XChainAttestations.cpp.
|
explicit |
Definition at line 283 of file XChainAttestations.cpp.
|
nodiscard |
Definition at line 312 of file XChainAttestations.cpp.
|
nodiscard |
Definition at line 373 of file XChainAttestations.cpp.
|
staticnodiscard |
Definition at line 325 of file XChainAttestations.cpp.
|
nodiscard |
Definition at line 367 of file XChainAttestations.cpp.
|
nodiscardoverrideprivatevirtual |
Implements xrpl::attestations::AttestationBase.
Definition at line 353 of file XChainAttestations.cpp.
|
nodiscardinherited |
Definition at line 76 of file XChainAttestations.cpp.
|
staticnodiscardprotectedinherited |
Definition at line 48 of file XChainAttestations.cpp.
|
staticnodiscardprotectedinherited |
Definition at line 69 of file XChainAttestations.cpp.
|
protectedinherited |
Definition at line 105 of file XChainAttestations.cpp.
|
friend |
Definition at line 381 of file XChainAttestations.cpp.
| std::uint64_t xrpl::attestations::AttestationCreateAccount::createCount |
Definition at line 157 of file XChainAttestations.h.
| AccountID xrpl::attestations::AttestationCreateAccount::toCreate |
Definition at line 159 of file XChainAttestations.h.
| STAmount xrpl::attestations::AttestationCreateAccount::rewardAmount |
Definition at line 161 of file XChainAttestations.h.
|
inherited |
Definition at line 28 of file XChainAttestations.h.
|
inherited |
Definition at line 30 of file XChainAttestations.h.
|
inherited |
Definition at line 32 of file XChainAttestations.h.
|
inherited |
Definition at line 35 of file XChainAttestations.h.
|
inherited |
Definition at line 37 of file XChainAttestations.h.
|
inherited |
Definition at line 40 of file XChainAttestations.h.
|
inherited |
Definition at line 42 of file XChainAttestations.h.