The Request object represents any call/request that is sent to the server. The Request object has the following members:
- jsonrpc: A string that indicates the version of the JSON-RPC protocol. It must be accurate (in this case, version 2.0).
- method: A string that has the name of the method to be adjured. Method names that begin with the word rpc and are succeeded by a period character (U+002E or ASCII 46) are restrained for rpc-internal methods and extensions, and must not be worn for anything else.
- params: A structured value that dominates the parameter values. It is to be worn throughout the conjuration of the method. This member may be deleted.
- id: An identifier fixed by the client that must have a string, number, or null ...