20 #include <ripple/protocol/TxFlags.h>
21 #include <ripple/protocol/jss.h>
22 #include <test/jtx/check.h>
const SF_AMOUNT sfSendMax
Json::Value create(jtx::Account const &account, jtx::Account const &dest, STAmount const &sendMax)
Create a check.
const SF_ACCOUNT sfDestination
const SF_UINT256 sfCheckID
Json::Value getJson(JsonOptions) const override
std::string const & human() const
Returns the human readable public key.
void check(bool condition, std::string const &message)
const Json::StaticString jsonName
Json::Value cancel(jtx::Account const &dest, uint256 const &checkId)
Cancel a check.
const SF_UINT16 sfTransactionType
const SF_AMOUNT sfDeliverMin
Type used to specify DeliverMin for cashing a check.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Json::Value cash(jtx::Account const &dest, uint256 const &checkId, STAmount const &amount)
Cash a check requiring that a specific amount be delivered.
std::string to_string(Manifest const &m)
Format the specified manifest to a string for debugging purposes.
Immutable cryptographic account descriptor.
const SF_ACCOUNT sfAccount
constexpr std::uint32_t tfUniversal