14 lines
440 B
TypeScript
14 lines
440 B
TypeScript
// Start with 10001 to avoid possible collisions with all hand-selected values like e.g. 1,2,3,42,100
|
|
let counter = 10000;
|
|
|
|
/**
|
|
* Creates a new ID to be used for creating a JSON-RPC request.
|
|
*
|
|
* Multiple calls of this produce unique values.
|
|
*
|
|
* The output may be any value compatible to JSON-RPC request IDs with an undefined output format and generation logic.
|
|
*/
|
|
export function makeJsonRpcId(): number {
|
|
return (counter += 1);
|
|
}
|