@onekeyfe/onekey-webln-provider
Advanced tools
Comparing version 2.0.0-alpha.10 to 2.0.0-alpha.11
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
@@ -6,0 +10,0 @@ if (k2 === undefined) k2 = k; |
@@ -1,4 +0,4 @@ | ||
export declare type WireStringified<T> = T extends Array<infer P> ? Array<WireStringified<P>> : T extends object ? { | ||
export type WireStringified<T> = T extends Array<infer P> ? Array<WireStringified<P>> : T extends object ? { | ||
[K in keyof T]: WireStringified<T[K]>; | ||
} : T; | ||
export declare type ResolvePromise<T> = T extends Promise<infer P> ? P : T; | ||
export type ResolvePromise<T> = T extends Promise<infer P> ? P : T; |
@@ -43,3 +43,3 @@ import { IJsonRpcRequest } from '@onekeyfe/cross-inpage-provider-types'; | ||
} | ||
export declare type LNURLResponse = { | ||
export type LNURLResponse = { | ||
status: "OK"; | ||
@@ -51,11 +51,11 @@ data?: unknown; | ||
}; | ||
export declare type BalanceResponse = { | ||
export type BalanceResponse = { | ||
balance: number; | ||
currency?: "sats" | "EUR" | "USD"; | ||
}; | ||
export declare type IProviderWebln = ProviderWeblnBase & Omit<WeblnRequeset, 'enable' | 'verifyMessage'> & { | ||
export type IProviderWebln = ProviderWeblnBase & Omit<WeblnRequeset, 'enable' | 'verifyMessage'> & { | ||
enable: () => Promise<void>; | ||
verifyMessage: (signature: string, message: string) => Promise<void>; | ||
}; | ||
export declare type WeblnRequeset = { | ||
export type WeblnRequeset = { | ||
enable: () => Promise<EnableResponse>; | ||
@@ -70,7 +70,7 @@ getInfo: () => Promise<GetInfoResponse>; | ||
}; | ||
export declare type JsBridgeRequest = { | ||
export type JsBridgeRequest = { | ||
[K in keyof WeblnRequeset]: (params: Parameters<WeblnRequeset[K]>[0]) => Promise<TypeUtils.WireStringified<TypeUtils.ResolvePromise<ReturnType<WeblnRequeset[K]>>>>; | ||
}; | ||
export declare type JsBridgeRequestParams<T extends keyof JsBridgeRequest> = Parameters<JsBridgeRequest[T]>[0]; | ||
export declare type JsBridgeRequestResponse<T extends keyof JsBridgeRequest> = ReturnType<JsBridgeRequest[T]>; | ||
export type JsBridgeRequestParams<T extends keyof JsBridgeRequest> = Parameters<JsBridgeRequest[T]>[0]; | ||
export type JsBridgeRequestResponse<T extends keyof JsBridgeRequest> = ReturnType<JsBridgeRequest[T]>; | ||
declare const PROVIDER_EVENTS: { | ||
@@ -82,3 +82,3 @@ readonly connect: "connect"; | ||
}; | ||
export declare type WeblnProviderEventsMap = { | ||
export type WeblnProviderEventsMap = { | ||
[PROVIDER_EVENTS.connect]: (account: string) => void; | ||
@@ -85,0 +85,0 @@ [PROVIDER_EVENTS.disconnect]: () => void; |
{ | ||
"name": "@onekeyfe/onekey-webln-provider", | ||
"version": "2.0.0-alpha.10", | ||
"version": "2.0.0-alpha.11", | ||
"keywords": [ | ||
@@ -31,8 +31,8 @@ "cross-inpage-provider" | ||
"dependencies": { | ||
"@onekeyfe/cross-inpage-provider-core": "2.0.0-alpha.10", | ||
"@onekeyfe/cross-inpage-provider-errors": "2.0.0-alpha.10", | ||
"@onekeyfe/cross-inpage-provider-types": "2.0.0-alpha.10", | ||
"@onekeyfe/extension-bridge-injected": "2.0.0-alpha.10" | ||
"@onekeyfe/cross-inpage-provider-core": "2.0.0-alpha.11", | ||
"@onekeyfe/cross-inpage-provider-errors": "2.0.0-alpha.11", | ||
"@onekeyfe/cross-inpage-provider-types": "2.0.0-alpha.11", | ||
"@onekeyfe/extension-bridge-injected": "2.0.0-alpha.11" | ||
}, | ||
"gitHead": "f760989b7ea7bfca832ba396544808fb99081007" | ||
"gitHead": "db33d14c2a164072b2f5dd4cf94e18886539ab5b" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
28104
19
633
+ Added@onekeyfe/cross-inpage-provider-core@2.0.0-alpha.11(transitive)
+ Added@onekeyfe/cross-inpage-provider-errors@2.0.0-alpha.11(transitive)
+ Added@onekeyfe/cross-inpage-provider-events@2.0.0-alpha.11(transitive)
+ Added@onekeyfe/cross-inpage-provider-types@2.0.0-alpha.11(transitive)
+ Added@onekeyfe/extension-bridge-injected@2.0.0-alpha.11(transitive)
- Removed@onekeyfe/cross-inpage-provider-core@2.0.0-alpha.10(transitive)
- Removed@onekeyfe/cross-inpage-provider-errors@2.0.0-alpha.10(transitive)
- Removed@onekeyfe/cross-inpage-provider-events@2.0.0-alpha.10(transitive)
- Removed@onekeyfe/cross-inpage-provider-types@2.0.0-alpha.10(transitive)
- Removed@onekeyfe/extension-bridge-injected@2.0.0-alpha.10(transitive)
Updated@onekeyfe/cross-inpage-provider-errors@2.0.0-alpha.11