toRequest method

SolanaRequestDetails toRequest(
  1. int requestId
)

Converts the request parameters to a SolanaRequestDetails object.

Implementation

SolanaRequestDetails toRequest(int requestId) {
  List<dynamic> inJson = [...toJson(), ...super.toJson()];
  inJson.removeWhere((v) => v == null);
  final params = {
    "jsonrpc": "2.0",
    "method": method,
    "params": inJson,
    "id": requestId,
  };

  return SolanaRequestDetails(
      id: requestId, params: StringUtils.fromJson(params), method: method);
}