@safik/fk-plug-controller
Version:
Internet Computer Plug wallet's controller
13 lines (12 loc) • 572 B
TypeScript
import { HttpAgent } from '@dfinity/agent';
import { BinaryBlob } from '@dfinity/candid';
import Secp256k1KeyIdentity from '../crypto/secpk256k1/identity';
export interface CreateAgentArgs {
secretKey: BinaryBlob;
defaultIdentity?: Secp256k1KeyIdentity;
fetch?: any;
}
export declare const createIdentity: (secretKey: BinaryBlob) => Secp256k1KeyIdentity;
export declare const createAgent: ({ secretKey, defaultIdentity, fetch, }: CreateAgentArgs) => Promise<HttpAgent>;
export { createLedgerActor } from './ledger';
export { createNNSActor } from './nns_uid';