mirror of
https://github.com/XRPLF/clio.git
synced 2025-12-06 17:27:58 +00:00
@@ -729,3 +729,14 @@ CreateCreateNFTOfferTxWithMetadata(
|
||||
ret.metadata = metaObj.getSerializer().peekData();
|
||||
return ret;
|
||||
}
|
||||
|
||||
ripple::STObject
|
||||
CreateAmendmentsObject(std::vector<ripple::uint256> const& enabledAmendments)
|
||||
{
|
||||
auto amendments = ripple::STObject(ripple::sfLedgerEntry);
|
||||
amendments.setFieldU16(ripple::sfLedgerEntryType, ripple::ltAMENDMENTS);
|
||||
amendments.setFieldU32(ripple::sfFlags, 0);
|
||||
ripple::STVector256 list(enabledAmendments);
|
||||
amendments.setFieldV256(ripple::sfAmendments, list);
|
||||
return amendments;
|
||||
}
|
||||
|
||||
@@ -258,3 +258,6 @@ CreateCreateNFTOfferTxWithMetadata(
|
||||
std::string_view nftId,
|
||||
std::uint32_t offerPrice,
|
||||
std::string_view offerId);
|
||||
|
||||
[[nodiscard]] ripple::STObject
|
||||
CreateAmendmentsObject(std::vector<ripple::uint256> const& enabledAmendments);
|
||||
|
||||
Reference in New Issue
Block a user