@portal-hq/utils
Advanced tools
Comparing version 0.2.7 to 0.2.8
@@ -6,5 +6,9 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Storage = exports.KeychainAdapter = exports.HttpRequester = exports.HttpRequest = exports.parseRequest = exports.RpcErrorCodes = exports.ProviderRpcError = exports.NoAddressError = exports.MpcSigningError = exports.MissingOptionError = exports.InvalidGatewayConfigError = exports.InvalidChainIdError = exports.InvalidApiKeyError = exports.HttpError = exports.convert = void 0; | ||
exports.HttpRequester = exports.HttpRequest = exports.parseRequest = exports.RpcErrorCodes = exports.ProviderRpcError = exports.NoAddressError = exports.MpcSigningError = exports.MissingOptionError = exports.InvalidGatewayConfigError = exports.InvalidChainIdError = exports.InvalidApiKeyError = exports.HttpError = exports.Storage = exports.PortalApi = exports.KeychainAdapter = exports.convert = void 0; | ||
var currency_1 = require("./currency"); | ||
Object.defineProperty(exports, "convert", { enumerable: true, get: function () { return currency_1.convert; } }); | ||
var definitions_1 = require("./definitions"); | ||
Object.defineProperty(exports, "KeychainAdapter", { enumerable: true, get: function () { return definitions_1.KeychainAdapter; } }); | ||
Object.defineProperty(exports, "PortalApi", { enumerable: true, get: function () { return definitions_1.PortalApi; } }); | ||
Object.defineProperty(exports, "Storage", { enumerable: true, get: function () { return definitions_1.Storage; } }); | ||
var errors_1 = require("./errors"); | ||
@@ -26,4 +30,1 @@ Object.defineProperty(exports, "HttpError", { enumerable: true, get: function () { return errors_1.HttpError; } }); | ||
Object.defineProperty(exports, "HttpRequester", { enumerable: true, get: function () { return requesters_1.HttpRequester; } }); | ||
var types_1 = require("../types"); | ||
Object.defineProperty(exports, "KeychainAdapter", { enumerable: true, get: function () { return types_1.KeychainAdapter; } }); | ||
Object.defineProperty(exports, "Storage", { enumerable: true, get: function () { return types_1.Storage; } }); |
export { convert } from './currency'; | ||
export { KeychainAdapter, PortalApi, Storage } from './definitions'; | ||
export { HttpError, InvalidApiKeyError, InvalidChainIdError, InvalidGatewayConfigError, MissingOptionError, MpcSigningError, NoAddressError, ProviderRpcError, RpcErrorCodes, } from './errors'; | ||
@@ -6,2 +7,1 @@ export { parseRequest } from './eth-requests'; | ||
export { HttpRequester } from './requesters'; | ||
export { KeychainAdapter, Storage, } from '../types'; |
{ | ||
"name": "@portal-hq/utils", | ||
"version": "0.2.7", | ||
"version": "0.2.8", | ||
"main": "lib/commonjs/index", | ||
@@ -5,0 +5,0 @@ "module": "lib/esm/index", |
export { convert } from './currency' | ||
export { KeychainAdapter, PortalApi, Storage } from './definitions' | ||
export { | ||
@@ -22,4 +24,7 @@ HttpError, | ||
export { | ||
KeychainAdapter, | ||
Storage, | ||
type ClientWithCustodianData, | ||
type Contract, | ||
type Dapp, | ||
type DappImage, | ||
type DkgData, | ||
type HttpOptions, | ||
@@ -29,2 +34,3 @@ type HttpRequesterOptions, | ||
type MessageData, | ||
type Network, | ||
type OutgoingRequest, | ||
@@ -31,0 +37,0 @@ type OutgoingRequestData, |
@@ -7,2 +7,43 @@ export type OutgoingRequestData = MessageData | SignableTransactionData | ||
export interface Bk { | ||
X: string | ||
Rank: number | ||
} | ||
export interface ClientWithCustodianData { | ||
id: string | ||
address: string | ||
clientApiKey: string | ||
custodian: { | ||
id: string | ||
name: string | ||
} | ||
} | ||
export interface Contract { | ||
id: string | ||
contractAddress: string | ||
clientUrl: string | ||
network: Network | ||
} | ||
export interface Dapp { | ||
id: string | ||
contracts: Contract[] | ||
name: string | ||
image: DappImage | ||
} | ||
export interface DappImage { | ||
id: string | ||
filename: string | ||
data: string | ||
} | ||
export interface DkgData { | ||
share: string | ||
pubkey: Pubkey | ||
bks: Bk[] | ||
} | ||
export interface HttpErrorOptions { | ||
@@ -39,2 +80,8 @@ message: string | ||
export interface Network { | ||
id: string | ||
chainId: string | ||
name: string | ||
} | ||
export interface OutgoingRequest { | ||
@@ -45,2 +92,7 @@ method: string | ||
export interface Pubkey { | ||
X: string | ||
Y: string | ||
} | ||
export interface RequesterOptions {} | ||
@@ -65,19 +117,1 @@ | ||
} | ||
// Classes | ||
export declare class KeychainAdapter { | ||
deleteAddress: () => Promise<boolean> | ||
deleteDkgResult: () => Promise<boolean> | ||
getAddress: (isSim?: boolean) => Promise<string> | ||
getDkgResult: (isSim?: boolean) => Promise<string> | ||
storeAddress: (address: string, isSim?: boolean) => Promise<void> | ||
storeDkgResult: (result: DkgData, isSim?: boolean) => Promise<void> | ||
} | ||
export declare class Storage { | ||
public api: PortalApi | ||
read(): Promise<string> | ||
write(privateKey: string): Promise<string> | ||
} |
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
87025
62
2829