|
xrpld
|
| std::unexpected< json::Value > xrpl::ledger_entry_helpers::missingFieldError | ( | json::StaticString const | field, |
| std::optional< std::string > | err = std::nullopt ) |
Definition at line 28 of file LedgerEntryHelpers.h.
| std::unexpected< json::Value > xrpl::ledger_entry_helpers::invalidFieldError | ( | std::string const & | err, |
| json::StaticString const | field, | ||
| std::string const & | type ) |
Definition at line 38 of file LedgerEntryHelpers.h.
| std::unexpected< json::Value > xrpl::ledger_entry_helpers::malformedError | ( | std::string const & | err, |
| std::string const & | message ) |
Definition at line 48 of file LedgerEntryHelpers.h.
| std::expected< bool, json::Value > xrpl::ledger_entry_helpers::hasRequired | ( | json::Value const & | params, |
| std::initializer_list< json::StaticString > | fields, | ||
| std::optional< std::string > | err = std::nullopt ) |
Definition at line 58 of file LedgerEntryHelpers.h.
| std::optional< T > xrpl::ledger_entry_helpers::parse | ( | json::Value const & | param | ) |
| std::expected< T, json::Value > xrpl::ledger_entry_helpers::required | ( | json::Value const & | params, |
| json::StaticString const | fieldName, | ||
| std::string const & | err, | ||
| std::string const & | expectedType ) |
Definition at line 79 of file LedgerEntryHelpers.h.
| std::optional< AccountID > xrpl::ledger_entry_helpers::parse | ( | json::Value const & | param | ) |
Definition at line 98 of file LedgerEntryHelpers.h.
| std::expected< AccountID, json::Value > xrpl::ledger_entry_helpers::requiredAccountID | ( | json::Value const & | params, |
| json::StaticString const | fieldName, | ||
| std::string const & | err ) |
Definition at line 113 of file LedgerEntryHelpers.h.
| std::optional< Blob > xrpl::ledger_entry_helpers::parseHexBlob | ( | json::Value const & | param, |
| std::size_t | maxLength ) |
Definition at line 122 of file LedgerEntryHelpers.h.
| std::expected< Blob, json::Value > xrpl::ledger_entry_helpers::requiredHexBlob | ( | json::Value const & | params, |
| json::StaticString const | fieldName, | ||
| std::size_t | maxLength, | ||
| std::string const & | err ) |
Definition at line 135 of file LedgerEntryHelpers.h.
| std::optional< std::uint32_t > xrpl::ledger_entry_helpers::parse | ( | json::Value const & | param | ) |
Definition at line 154 of file LedgerEntryHelpers.h.
| std::expected< std::uint32_t, json::Value > xrpl::ledger_entry_helpers::requiredUInt32 | ( | json::Value const & | params, |
| json::StaticString const | fieldName, | ||
| std::string const & | err ) |
Definition at line 170 of file LedgerEntryHelpers.h.
| std::optional< UInt256 > xrpl::ledger_entry_helpers::parse | ( | json::Value const & | param | ) |
Definition at line 180 of file LedgerEntryHelpers.h.
| std::expected< UInt256, json::Value > xrpl::ledger_entry_helpers::requiredUInt256 | ( | json::Value const & | params, |
| json::StaticString const | fieldName, | ||
| std::string const & | err ) |
Definition at line 192 of file LedgerEntryHelpers.h.
| std::optional< UInt192 > xrpl::ledger_entry_helpers::parse | ( | json::Value const & | param | ) |
Definition at line 202 of file LedgerEntryHelpers.h.
| std::expected< UInt192, json::Value > xrpl::ledger_entry_helpers::requiredUInt192 | ( | json::Value const & | params, |
| json::StaticString const | fieldName, | ||
| std::string const & | err ) |
Definition at line 214 of file LedgerEntryHelpers.h.
| std::optional< Asset > xrpl::ledger_entry_helpers::parse | ( | json::Value const & | param | ) |
Definition at line 224 of file LedgerEntryHelpers.h.
| std::expected< Asset, json::Value > xrpl::ledger_entry_helpers::requiredAsset | ( | json::Value const & | params, |
| json::StaticString const | fieldName, | ||
| std::string const & | err ) |
Definition at line 237 of file LedgerEntryHelpers.h.
| std::expected< STXChainBridge, json::Value > xrpl::ledger_entry_helpers::parseBridgeFields | ( | json::Value const & | params | ) |
Definition at line 243 of file LedgerEntryHelpers.h.