findFunctionByData method

FunctionEntry? findFunctionByData(
  1. Uint8List encoded
)

Implementation

FunctionEntry? findFunctionByData(Uint8List encoded) {
  final signature = FunctionEntry.extractSignature(encoded);
  try {
    return entries.firstWhere((e) =>
        e.type == AbiEntryType.function &&
        e.encodeSignature().hex == signature.hex) as FunctionEntry;
  } on StateError {
    return null;
  }
}