|
rippled
|

Public Member Functions | |
| Manifest ()=default | |
| Manifest (Manifest const &other)=delete | |
| Manifest & | operator= (Manifest const &other)=delete |
| Manifest (Manifest &&other)=default | |
| Manifest & | operator= (Manifest &&other)=default |
| bool | verify () const |
Returns true if manifest signature is valid. More... | |
| uint256 | hash () const |
| Returns hash of serialized manifest data. More... | |
| bool | revoked () const |
Returns true if manifest revokes master key. More... | |
| std::optional< Blob > | getSignature () const |
| Returns manifest signature. More... | |
| Blob | getMasterSignature () const |
| Returns manifest master key signature. More... | |
Public Attributes | |
| std::string | serialized |
| The manifest in serialized form. More... | |
| PublicKey | masterKey |
| The master key associated with this manifest. More... | |
| PublicKey | signingKey |
| The ephemeral key associated with this manifest. More... | |
| std::uint32_t | sequence = 0 |
| The sequence number of this manifest. More... | |
| std::string | domain |
| The domain, if one was specified in the manifest; empty otherwise. More... | |
Definition at line 80 of file Manifest.h.
|
default |
|
delete |
|
default |
| bool ripple::Manifest::verify | ( | ) | const |
Returns true if manifest signature is valid.
Definition at line 189 of file app/misc/impl/Manifest.cpp.
| uint256 ripple::Manifest::hash | ( | ) | const |
Returns hash of serialized manifest data.
Definition at line 205 of file app/misc/impl/Manifest.cpp.
| bool ripple::Manifest::revoked | ( | ) | const |
Returns true if manifest revokes master key.
Definition at line 214 of file app/misc/impl/Manifest.cpp.
| std::optional< Blob > ripple::Manifest::getSignature | ( | ) | const |
Returns manifest signature.
Definition at line 224 of file app/misc/impl/Manifest.cpp.
| Blob ripple::Manifest::getMasterSignature | ( | ) | const |
Returns manifest master key signature.
Definition at line 235 of file app/misc/impl/Manifest.cpp.
| std::string ripple::Manifest::serialized |
The manifest in serialized form.
Definition at line 83 of file Manifest.h.
| PublicKey ripple::Manifest::masterKey |
The master key associated with this manifest.
Definition at line 86 of file Manifest.h.
| PublicKey ripple::Manifest::signingKey |
The ephemeral key associated with this manifest.
Definition at line 89 of file Manifest.h.
| std::uint32_t ripple::Manifest::sequence = 0 |
The sequence number of this manifest.
Definition at line 92 of file Manifest.h.
| std::string ripple::Manifest::domain |
The domain, if one was specified in the manifest; empty otherwise.
Definition at line 95 of file Manifest.h.
1.8.17