UNPKG

eth-janus

Version:

Indirection service

24 lines (23 loc) 827 B
import { OnetimeKey } from '../common/models'; export interface IStorageProvider { storeOnetimeKeyMap(txnRef: string, networkId: string, parties: Array<{ partyName: string; onetimeKey: OnetimeKey; }>): any; readOnetimeKeyMap(txnRef: string, networkId: string): Promise<{ txnRef: string; networkId: string; partyKeyMap: Array<{ partyName: string; onetimeKey: OnetimeKey; }>; }>; storeOnetimeKeyPath(txnRef: string, networkId: string, onetimeAddress: string, onetimePublicKey: string, derivedPath: string): any; readOnetimeKeyPath(txnRef: string, networkId: string): Promise<{ txnRef: string; networkId: string; onetimeAddress: string; onetimePublicKey: string; derivedPath: string; }>; }