jton-contracts
Version:
Free TON contracts wrapped in jTON
37 lines • 1.42 kB
TypeScript
import { KeyPair, ResultOfProcessMessage } from '@tonclient/core/dist/modules';
import { Contract, DeployWithGiverConfig } from 'jton';
import { DeployIn } from '../';
import { DeployWithGiverV2 } from '../../../GiverV2';
export declare class SetcodeMultisigWalletDeployWithGiverV2 extends DeployWithGiverV2 {
protected readonly _config: DeployWithGiverConfig;
private readonly _parameters;
/**
* @param _config
* @param _parameters
*/
constructor(_config: DeployWithGiverConfig, _parameters: DeployIn);
/**
* Creates and returns contract.
* @param keys
* Example:
* {
* public: '0x0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff',
* secret: '0x0000000011111111222222223333333344444444555555556666666677777777'
* }
* @param timeout Time in milliseconds. How much time need wait a collection from graphql.
* Examples:
* 3000
* 5000
*/
protected _getContract(keys: KeyPair, timeout?: number): Contract;
/**
* Deploys contract.
* @param contract
* @param timeout Time in milliseconds. How much time need wait a collection from graphql.
* Examples:
* 3000
* 5000
*/
protected _deploy(contract: Contract, timeout?: number): Promise<ResultOfProcessMessage>;
}
//# sourceMappingURL=SetcodeMultisigWalletDeployWithGiverV2.d.ts.map