Socket
Socket
Sign inDemoInstall

@portal-hq/utils

Package Overview
Dependencies
Maintainers
6
Versions
100
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@portal-hq/utils - npm Package Compare versions

Comparing version 0.2.7 to 0.2.8

lib/commonjs/definitions/index.js

9

lib/commonjs/index.js

@@ -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>
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc