1
0
mirror of https://github.com/oceanprotocol/ocean.js.git synced 2024-11-26 20:39:05 +01:00

use getContract() in SmartContractWithAddress

This commit is contained in:
Miquel A. Cabot 2022-06-09 11:03:12 +02:00
parent d37ed63dc7
commit 176e8fdd05

View File

@ -2,7 +2,6 @@ import Web3 from 'web3'
import { Contract } from 'web3-eth-contract'
import { AbiItem } from 'web3-utils'
import { Config } from '../config'
import { setContractDefaults } from '../utils'
import { SmartContract } from '.'
export abstract class SmartContractWithAddress extends SmartContract {
@ -26,9 +25,6 @@ export abstract class SmartContractWithAddress extends SmartContract {
) {
super(web3, network, config, abi)
this.address = address
this.contract = setContractDefaults(
new this.web3.eth.Contract(this.getDefaultAbi(), this.address),
this.config
)
this.contract = this.getContract(this.address)
}
}