@dappnode/dappnodesdk
Version:
dappnodesdk is a tool to make the creation of new dappnode packages as simple as possible. It helps to initialize and publish in ethereum blockchain
21 lines (20 loc) • 674 B
TypeScript
import { VerbosityOptions } from "../../commands/build/types.js";
import { UploadTo } from "../../releaseUploader/index.js";
import { PackageToBuildProps, ReleaseType } from "../../types.js";
export interface PublishOptions {
releaseType: ReleaseType;
ethProvider: string;
dir: string;
composeFileName: string;
contentProvider: string;
uploadTo: UploadTo;
userTimeout?: string;
requireGitData?: boolean;
deleteOldPins?: boolean;
developerAddress?: string;
githubRelease?: boolean;
verbosityOptions: VerbosityOptions;
variantsDirPath: string;
packagesToBuildProps: PackageToBuildProps[];
isMultiVariant: boolean;
}