Map<String, dynamic> toJson() { final ret = <String, dynamic>{ 'jsonrpc': jsonrpc, 'id': id, 'method': method, }; if (params != null) { ret['params'] = params; } return ret; }