rawCall<T> method

Future<T> rawCall<T>(
  1. String to,
  2. String data, [
  3. String? blockTag
])

Returns the result of executing the transaction, using call.

A call does not require any ether, but cannot change any state. This is useful for calling getters on Contracts.

Implementation

Future<T> rawCall<T>(String to, String data, [String? blockTag]) =>
    promiseToFuture<T>(callMethod(
      this,
      'call',
      blockTag != null
          ? [RawTxParams(to: to, data: data), blockTag]
          : [RawTxParams(to: to, data: data)],
    ));