UNPKG

wallet-storage-client

Version:
23 lines 1 kB
import { OriginatorDomainNameStringUnder250Bytes, PubKeyHex } from '@bsv/sdk'; import { sdk, StorageProvider } from "../../index.client"; export declare function createAction(storage: StorageProvider, auth: sdk.AuthId, vargs: sdk.ValidCreateActionArgs, originator?: OriginatorDomainNameStringUnder250Bytes): Promise<sdk.StorageCreateActionResult>; export interface XValidCreateActionOutput extends sdk.ValidCreateActionOutput { vout: number; providedBy: sdk.StorageProvidedBy; purpose?: string; derivationSuffix?: string; keyOffset?: string; } export declare function offsetPubKey(pubKey: string, keyOffset?: string): { offsetPubKey: string; keyOffset: string; }; export declare function lockScriptWithKeyOffsetFromPubKey(pubKey: string, keyOffset?: string): { script: string; keyOffset: string; }; export declare function createStorageServiceChargeScript(pubKeyHex: PubKeyHex): { script: string; keyOffset: string; }; //# sourceMappingURL=createAction.d.ts.map