From 714ddce248e7de579ac1d6703da376c78e756894 Mon Sep 17 00:00:00 2001 From: Samuel Furter Date: Fri, 22 Mar 2019 21:28:55 +0100 Subject: [PATCH] DeployTransactionResponse renamed to ContractSendMethod --- packages/web3-eth-contract/types/index.d.ts | 6 ++---- packages/web3-eth-contract/types/tests/contract-test.ts | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/web3-eth-contract/types/index.d.ts b/packages/web3-eth-contract/types/index.d.ts index 8d0bf0ed433..6c5c47fdd76 100644 --- a/packages/web3-eth-contract/types/index.d.ts +++ b/packages/web3-eth-contract/types/index.d.ts @@ -33,7 +33,7 @@ export class Contract { clone(): Contract; - deploy(options: DeployOptions): DeployTransactionResponse; + deploy(options: DeployOptions): ContractSendMethod; methods: any; @@ -64,9 +64,7 @@ export interface DeployOptions { arguments?: any[]; } -export interface DeployTransactionResponse { - array: any[]; - +export interface ContractSendMethod { send(options: SendOptions, callback?: (err: Error, contracts: Contract) => void): PromiEvent; estimateGas(options: EstimateGasOptions, callback?: (err: Error, gas: number) => void): Promise; diff --git a/packages/web3-eth-contract/types/tests/contract-test.ts b/packages/web3-eth-contract/types/tests/contract-test.ts index f2a2afbc216..ea0cbd001bf 100644 --- a/packages/web3-eth-contract/types/tests/contract-test.ts +++ b/packages/web3-eth-contract/types/tests/contract-test.ts @@ -24,7 +24,7 @@ const contract = new Contract('http://localhost:500', {type: 'constructor'}); // $ExpectType Contract contract.clone(); -// $ExpectType DeployTransactionResponse +// $ExpectType ContractSendMethod contract.deploy({ data: '0x12345...', arguments: [123, 'My String']