NFTHistory method
The nft_history
method retreives a list of transactions that involved the
specified NFToken.
Implementation
Future<Map<String, dynamic>> NFTHistory(
String nftId, {
int? ledgerIndexMin,
int? ledgerIndexMax,
bool binary = false,
bool forward = false,
int? limit,
String? ledgerHash,
XRPLLedgerIndex? ledgerIndex = XRPLLedgerIndex.validated,
}) async {
final Map<String, dynamic> configParams = {};
_createRpcConfig(configParams, "nft_id", nftId);
_createRpcConfig(configParams, "ledger_index_min", ledgerIndexMin);
_createRpcConfig(configParams, "ledger_index_max", ledgerIndexMax);
_createRpcConfig(configParams, "binary", binary);
_createRpcConfig(configParams, "forward", ledgerIndexMax);
_createRpcConfig(configParams, "limit", limit);
_createRpcConfig(configParams, "ledger_index", ledgerIndex?.value);
_createRpcConfig(configParams, "ledger_hash", ledgerHash);
final response = await makeCustomCall<Map<String, dynamic>>(
"nft_history", [configParams]);
return response;
}