mirror of
https://github.com/Xahau/xahaud.git
synced 2025-11-28 14:35:48 +00:00
@@ -34,6 +34,7 @@
|
||||
#define KEYLET_ESCROW 20
|
||||
#define KEYLET_PAYCHAN 21
|
||||
#define KEYLET_EMITTED 22
|
||||
#define KEYLET_NFT_OFFER 23
|
||||
|
||||
#define COMPARE_EQUAL 1U
|
||||
#define COMPARE_LESS 2U
|
||||
|
||||
@@ -161,7 +161,8 @@ namespace hook_api
|
||||
PAGE = 19,
|
||||
ESCROW = 20,
|
||||
PAYCHAN = 21,
|
||||
EMITTED = 22
|
||||
EMITTED = 22,
|
||||
NFT_OFFER = 23
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -2366,6 +2366,7 @@ DEFINE_HOOK_FUNCTION(
|
||||
case keylet_code::OFFER:
|
||||
case keylet_code::CHECK:
|
||||
case keylet_code::ESCROW:
|
||||
case keylet_code::NFT_OFFER:
|
||||
{
|
||||
if (a == 0 || b == 0 || c == 0)
|
||||
return INVALID_ARGUMENT;
|
||||
@@ -2386,6 +2387,7 @@ DEFINE_HOOK_FUNCTION(
|
||||
ripple::Keylet kl =
|
||||
keylet_type == keylet_code::CHECK ? ripple::keylet::check(id, c) :
|
||||
keylet_type == keylet_code::ESCROW ? ripple::keylet::escrow(id, c) :
|
||||
keylet_type == keylet_code::NFT_OFFER ? ripple::keylet::nftoffer(id, c) :
|
||||
ripple::keylet::offer(id, c);
|
||||
|
||||
return serialize_keylet(kl, memory, write_ptr, write_len);
|
||||
|
||||
Reference in New Issue
Block a user