ordinalsbot
Version:
Node.js library for OrdinalsBot API
20 lines • 2.25 kB
TypeScript
import { ClientOptions, InscriptionEnv } from "../types";
import { SignTransactionPayload, SignTransactionResponse } from "sats-connect";
import { ConfirmPaddingOutputsRequest, ConfirmPaddingOutputsResponse, CreateLaunchpadOfferRequest, CreateLaunchpadOfferResponse, CreateLaunchpadRequest, CreateLaunchpadResponse, GetAllocationRequest, GetAllocationResponse, GetListingRequest, GetListingResponse, LaunchpadMarketplaceCreateRequest, LaunchpadMarketplaceCreateResponse, SetupPaddingOutputsRequest, SetupPaddingOutputsResponse, SubmitLaunchpadOfferRequest, SubmitLaunchpadOfferResponse, GetLaunchpadStatusRequest, GetLaunchpadStatusResponse, SaveLaunchpadRequest, SaveLaunchpadResponse, SatsConnectWrapperResponse } from "../types/launchpad_types";
export declare class Launchpad {
private network;
private launchpadClientInstance;
constructor(key?: string, environment?: InscriptionEnv, options?: ClientOptions);
createMarketPlace(createMarketplaceRequest: LaunchpadMarketplaceCreateRequest): Promise<LaunchpadMarketplaceCreateResponse>;
createLaunchpad(createLaunchpadRequest: CreateLaunchpadRequest): Promise<CreateLaunchpadResponse | SaveLaunchpadResponse>;
getLaunchpadPSBT(getLaunchpadStatusRequest: GetLaunchpadStatusRequest): Promise<GetLaunchpadStatusResponse>;
saveLaunchpad(saveLaunchpadRequest: SaveLaunchpadRequest): Promise<SaveLaunchpadResponse>;
getLaunchpadListing(getListingRequest: GetListingRequest): Promise<GetListingResponse>;
getAllocation(getAllocationRequest: GetAllocationRequest): Promise<GetAllocationResponse>;
confirmPaddingOutputs(confirmPaddingOutputsRequest: ConfirmPaddingOutputsRequest): Promise<ConfirmPaddingOutputsResponse>;
setupPaddingOutputs(setupPaddingOutputsRequest: SetupPaddingOutputsRequest): Promise<SetupPaddingOutputsResponse | SignTransactionResponse>;
createLaunchpadOffer(createOfferRequest: CreateLaunchpadOfferRequest): Promise<CreateLaunchpadOfferResponse | SubmitLaunchpadOfferRequest>;
submitLaunchpadOffer(submitLaunchpadOfferRequest: SubmitLaunchpadOfferRequest): Promise<SubmitLaunchpadOfferResponse>;
satsConnectWrapper(payload: SignTransactionPayload): Promise<SatsConnectWrapperResponse>;
}
//# sourceMappingURL=index.d.ts.map