BloomRuntimeFingerprint.current constructor
BloomRuntimeFingerprint.current({})
Derives runtime fingerprint dynamically from current environment or BloomConfig.
Implementation
factory BloomRuntimeFingerprint.current({
String bloomVersion = '1.0.0',
String? flutterRevision,
Map<String, String> moduleFingerprints = const {},
List<String> permissions = const [],
}) {
final dartVer = getDartSdkVersion();
return BloomRuntimeFingerprint(
bloomVersion: bloomVersion,
flutterEngineRevision: flutterRevision ?? '3.27.0',
dartSdkVersion: dartVer,
nativeModuleFingerprints: moduleFingerprints,
permissions: permissions,
);
}