@btc-vision/transaction
Version:
OPNet transaction library allows you to create and sign transactions for the OPNet network.
16 lines • 558 B
TypeScript
import type { Unisat } from './Unisat.js';
import type { Web3Provider } from '../Web3Provider.js';
/**
* OPWallet interface extending Unisat with ML-DSA (FIPS 204) support
*
* SECURITY NOTE: All methods only expose public keys and signatures.
* Private keys are NEVER exposed through this interface.
*/
export interface OPWallet extends Unisat {
web3: Web3Provider;
}
/**
* Type guard to check if a wallet supports OPWallet features
*/
export declare function isOPWallet(wallet: unknown): wallet is OPWallet;
//# sourceMappingURL=OPWallet.d.ts.map