Prepare for auto-capability detection for historic queries (#3474)
* Add auto-capability detection for historic queries * Detect * Detection via storage length * Capabilities via storage sizes * Update CHANGELOG.md * Explicit * CHANGELOG * Westend upgrade block * Pass registry explcitly * Updates * Adjust * .at remove capabilities call
This commit is contained in:
@@ -122,6 +122,8 @@ export class MockProvider implements ProviderInterface {
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/require-await
|
||||
public async send (method: string, params: any[]): Promise<unknown> {
|
||||
l.debug(() => ['send', method, params]);
|
||||
|
||||
assert(this.requests[method], () => `provider.send: Invalid method '${method}'`);
|
||||
|
||||
return this.requests[method](this.db, params);
|
||||
@@ -129,7 +131,7 @@ export class MockProvider implements ProviderInterface {
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/require-await
|
||||
public async subscribe (type: string, method: string, ...params: unknown[]): Promise<number> {
|
||||
l.debug((): any => ['subscribe', method, params]);
|
||||
l.debug(() => ['subscribe', method, params]);
|
||||
|
||||
assert(this.subscriptions[method], () => `provider.subscribe: Invalid method '${method}'`);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user