open<T extends Contract> method
Returns a new opened contract with the ContractProvider initialized
Implementation
@override
T open<T extends Contract>(T src) {
return openContract<T>(
src,
({required InternalAddress address, ContractInit? init}) =>
_createProvider(
this,
address,
init != null
? ContractMaybeInit(
code: init.code,
data: init.data,
)
: null));
}