delegate-framework
Version:
A TypeScript framework for building robust, production-ready blockchain workflows with comprehensive error handling, logging, and testing. Maintained by delegate.fun
12 lines • 753 B
TypeScript
import { Connection, Keypair } from "@solana/web3.js";
import { DeployerDelegateOptions, DeployerDelegateResult } from "./types";
import { MetadataClient } from "../solana/clients/metadata/base";
import { BaseDelegate } from "./base-delegate";
export declare class Deployer extends BaseDelegate<DeployerDelegateOptions, DeployerDelegateResult> {
private readonly metadataClient;
constructor(connection: Connection, signerKeypair: Keypair, metadataClient: MetadataClient, feeTakerKeypair?: Keypair);
executeDelegate(delegateOptions: DeployerDelegateOptions): Promise<DeployerDelegateResult>;
validateOptions(delegateOptions: DeployerDelegateOptions): void;
private raydiumCreateLaunchlabToken;
}
//# sourceMappingURL=deployer.d.ts.map