execute method
Implementation
Future<TransactionResponse?> execute({
required String to,
required BigInt value,
required List<int> data,
BigInt? gasPrice,
BigInt? gasLimit,
}) async {
if (!isInitialized) return null; //TODO: use throw instead of null
return await contract.send(
"execute",
[
EthereumAddress.fromHex(to),
value,
Uint8List.fromList(data),
],
);
}