setContractAuth method Null safety

dynamic setContractAuth(
  1. List<ContractAuth> contractAuth
)

sets contract auth to the first host function of the invoke contract operation if any.

Implementation

setContractAuth(List<ContractAuth> contractAuth) {
  for (Operation op in operations) {
    if (op is InvokeHostFunctionOperation) {
      if (op.functions.length > 0) {
        op.functions[0].auth = contractAuth;
      }
    }
  }
}