wallet-storage
Version:
BRC100 conforming wallet, wallet storage and wallet signer components
22 lines (18 loc) • 478 B
text/typescript
import { KeyDeriver } from '@bsv/sdk'
import { sdk } from '../index.client'
import { WalletStorageManager } from '../storage/WalletStorageManager'
export class WalletSigner {
isWalletSigner: true = true
chain: sdk.Chain
keyDeriver: KeyDeriver
storage: WalletStorageManager
constructor(
chain: sdk.Chain,
keyDeriver: KeyDeriver,
storage: WalletStorageManager
) {
this.chain = chain
this.keyDeriver = keyDeriver
this.storage = storage
}
}