@funded-labs/plug-controller
Version:
Internet Computer Plug wallet's controller
14 lines (13 loc) • 572 B
TypeScript
import { HttpAgent } from '@dfinity/agent';
import { SignIdentity } from '@dfinity/agent';
import Secp256k1KeyIdentity from '../identity/secpk256k1/identity';
export interface CreateAgentArgs {
secretKey?: ArrayBuffer;
defaultIdentity?: SignIdentity;
fetch?: any;
host?: string;
wrapped?: boolean;
}
export declare const createIdentity: (secretKey: ArrayBuffer) => Secp256k1KeyIdentity;
export declare const createAgent: ({ secretKey, defaultIdentity, fetch, host, wrapped, }: CreateAgentArgs) => HttpAgent;
export { createNNSActor } from './nns_uid';