Emulate a deployment context by giving the write access to called contract.
If callerAddress is not passed, uses the current call stack caller address as the caller address.
If callerAddress is passed, the call stack will be updated to have the given address as the caller address.
Emulate a deployment context by giving the write access to called contract. If callerAddress is not passed, uses the current call stack caller address as the caller address. If callerAddress is passed, the call stack will be updated to have the given address as the caller address.
Example