@bsv/wallet-toolbox-client
Version:
Client only Wallet Storage
13 lines • 788 B
TypeScript
import { OriginatorDomainNameStringUnder250Bytes, Validation } from '@bsv/sdk';
import { StorageProvider } from '../StorageProvider';
import { AuthId, StorageCreateActionResult, StorageProvidedBy } from '../../sdk/WalletStorage.interfaces';
export declare function setDisableDoubleSpendCheckForTest(v: boolean): void;
export declare function createAction(storage: StorageProvider, auth: AuthId, vargs: Validation.ValidCreateActionArgs, originator?: OriginatorDomainNameStringUnder250Bytes): Promise<StorageCreateActionResult>;
export interface XValidCreateActionOutput extends Validation.ValidCreateActionOutput {
vout: number;
providedBy: StorageProvidedBy;
purpose?: string;
derivationSuffix?: string;
keyOffset?: string;
}
//# sourceMappingURL=createAction.d.ts.map