ordinalsbot
Version:
Node.js library for OrdinalsBot API
23 lines • 3.04 kB
TypeScript
import { ClientOptions, InscriptionEnv } from "./types";
import { MarketplaceConfirmPaddingOutputsRequest, MarketplaceConfirmPaddingOutputsResponse, MarketplaceCreateListingRequest, MarketplaceCreateListingResponse, MarketplaceCreateOfferRequest, MarketplaceCreateOfferResponse, MarketplaceSetupPaddingOutputsRequest, MarketplaceSetupPaddingOutputsResponse, MarketplaceCreateRequest, MarketplaceCreateResponse, MarketplaceGetListingResponse, MarketplaceSubmitOfferRequest, MarketplaceSubmitOfferResponse, MarketplaceGetListingRequest, MarketplaceSaveListingRequest, MarketplaceSaveListingResponse, MarketplaceTransferRequest, MarketplaceTransferAPIResponse, MarketplaceConfirmListingRequest, MarketplaceConfirmListingResponse, MarketplaceReListingRequest, MarketplaceReListingResponse, MarketplaceConfirmReListResponse, MarketplaceConfirmReListRequest, MarketplaceDeListRequest, MarketplaceDeListAPIResponse, MarketplaceConfirmDeListRequest, MarketplaceConfirmDeListResponse } from "./types/marketplace_types";
import { SignTransactionResponse } from 'sats-connect';
export declare class MarketPlace {
private network;
private marketplaceInstance;
constructor(key?: string, environment?: InscriptionEnv, options?: ClientOptions);
createMarketplace(createMarketplaceRequest: MarketplaceCreateRequest): Promise<MarketplaceCreateResponse>;
createListing(createListingRequest: MarketplaceCreateListingRequest): Promise<MarketplaceCreateListingResponse | MarketplaceConfirmListingResponse>;
reListing(reListingRequest: MarketplaceReListingRequest): Promise<MarketplaceReListingResponse | MarketplaceConfirmReListResponse>;
createOffer(createOfferRequest: MarketplaceCreateOfferRequest): Promise<MarketplaceCreateOfferResponse | string>;
submitOffer(submitOfferRequest: MarketplaceSubmitOfferRequest): Promise<MarketplaceSubmitOfferResponse>;
confirmPaddingOutputs(confirmPaddingOutputsRequest: MarketplaceConfirmPaddingOutputsRequest): Promise<MarketplaceConfirmPaddingOutputsResponse>;
setupPaddingOutputs(setupPaddingOutputsRequest: MarketplaceSetupPaddingOutputsRequest): Promise<MarketplaceSetupPaddingOutputsResponse>;
getListing(getListingRequest: MarketplaceGetListingRequest): Promise<MarketplaceGetListingResponse>;
saveListing(saveListingRequest: MarketplaceSaveListingRequest): Promise<MarketplaceSaveListingResponse>;
confirmListing(confirmListingRequest: MarketplaceConfirmListingRequest): Promise<MarketplaceConfirmListingResponse>;
confirmReListing(confirmReListingRequest: MarketplaceConfirmReListRequest): Promise<MarketplaceConfirmReListResponse>;
transfer(transferRequest: MarketplaceTransferRequest): Promise<SignTransactionResponse | MarketplaceTransferAPIResponse>;
deList(deListingRequest: MarketplaceDeListRequest): Promise<MarketplaceDeListAPIResponse | MarketplaceConfirmDeListResponse>;
confirmDeListing(confirmDeListingRequest: MarketplaceConfirmDeListRequest): Promise<MarketplaceConfirmDeListResponse>;
}
//# sourceMappingURL=marketplace.d.ts.map