Map<String, dynamic> toJson() { return { 'jsonrpc': jsonrpc, 'id': id, 'method': method, 'params': params?.toJson(), }; }