ledgerData method

Future<Map<String, dynamic>> ledgerData({
  1. bool binary = false,
  2. int? limit,
  3. String? ledgerHash,
  4. XRPLLedgerIndex? ledgerIndex = XRPLLedgerIndex.validated,
  5. LedgerEntryType? type,
})

Implementation

Future<Map<String, dynamic>> ledgerData(
    {bool binary = false,
    int? limit,
    String? ledgerHash,
    XRPLLedgerIndex? ledgerIndex = XRPLLedgerIndex.validated,
    LedgerEntryType? type}) async {
  final Map<String, dynamic> configParams = {};
  createRpcConfig(configParams, "binary", binary);
  createRpcConfig(configParams, "limit", limit);
  createRpcConfig(configParams, "type", type?.value);
  createRpcConfig(configParams, "ledger_index", ledgerIndex?.value);
  createRpcConfig(configParams, "ledger_hash", ledgerHash);
  final response = await makeCustomCall<Map<String, dynamic>>(
      "ledger_data", [configParams]);
  return response;
}