Skip to main content

SmartContract.(constructor)

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Constructs a new instance of the SmartContract class

Signature:

constructor(network: NetworkOrSignerOrProvider, address: string, abi: ContractInterface, storage: IStorage, options?: SDKOptions, contractWrapper?: ContractWrapper<TContract>);

Parameters

ParameterTypeDescription
networkNetworkOrSignerOrProvider
addressstring
abiContractInterface
storageIStorage
optionsSDKOptions(Optional)
contractWrapperContractWrapper<TContract>(Optional)