@override List<dynamic> onResonse(String? result) { try { return function.decodeOutput(BytesUtils.fromHexString(result ?? '')); } catch (e) { return [BigInt.zero]; } }