fuels
Version:
Fuel TS SDK
13 lines • 672 B
TypeScript
import type { WalletUnlocked } from '@fuel-ts/account';
import type { DeployContractOptions } from '@fuel-ts/contract';
import { type ForcToml } from '../../config/forcUtils';
import type { FuelsConfig, DeployedContract } from '../../types';
/**
* Deploys one contract.
*/
export declare function deployContract(wallet: WalletUnlocked, binaryPath: string, abiPath: string, storageSlotsPath: string, deployConfig: DeployContractOptions, contractPath: string, tomlContents: ForcToml): Promise<string>;
/**
* Deploys all contracts.
*/
export declare function deployContracts(config: FuelsConfig): Promise<DeployedContract[]>;
//# sourceMappingURL=deployContracts.d.ts.map