|
xrpld
|

Public Member Functions | |
| SigningForParams () | |
| SigningForParams (SigningForParams const &rhs)=delete | |
| SigningForParams (AccountID const &multiSigningAcctID) | |
| bool | isMultiSigning () const |
| bool | isSingleSigning () const |
| bool | editFields () const |
| bool | validMultiSign () const |
| AccountID const & | getSigner () const |
| PublicKey const & | getPublicKey () const |
| Buffer const & | getSignature () const |
| std::optional< std::reference_wrapper< SField const > > const & | getSignatureTarget () const |
| void | setPublicKey (PublicKey const &multiSignPublicKey) |
| void | setSignatureTarget (std::optional< std::reference_wrapper< SField const > > const &field) |
| void | moveMultiSignature (Buffer &&multiSignature) |
Private Attributes | |
| AccountID const *const | multiSigningAcctID_ |
| std::optional< PublicKey > | multiSignPublicKey_ |
| Buffer | multiSignature_ |
| std::optional< std::reference_wrapper< SField const > > | signatureTarget_ |
Definition at line 72 of file TransactionSign.cpp.
|
explicit |
Definition at line 81 of file TransactionSign.cpp.
|
delete |
| xrpl::rpc::detail::SigningForParams::SigningForParams | ( | AccountID const & | multiSigningAcctID | ) |
Definition at line 87 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 92 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 98 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 105 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 111 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 118 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 126 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 134 of file TransactionSign.cpp.
|
nodiscard |
Definition at line 140 of file TransactionSign.cpp.
| void xrpl::rpc::detail::SigningForParams::setPublicKey | ( | PublicKey const & | multiSignPublicKey | ) |
Definition at line 146 of file TransactionSign.cpp.
| void xrpl::rpc::detail::SigningForParams::setSignatureTarget | ( | std::optional< std::reference_wrapper< SField const > > const & | field | ) |
Definition at line 152 of file TransactionSign.cpp.
| void xrpl::rpc::detail::SigningForParams::moveMultiSignature | ( | Buffer && | multiSignature | ) |
Definition at line 158 of file TransactionSign.cpp.
|
private |
Definition at line 75 of file TransactionSign.cpp.
|
private |
Definition at line 76 of file TransactionSign.cpp.
|
private |
Definition at line 77 of file TransactionSign.cpp.
|
private |
Definition at line 78 of file TransactionSign.cpp.