kzgComputeBlobKzgProof static method

Future<KzgProof> kzgComputeBlobKzgProof(
  1. Blob blob,
  2. KzgCommitment kzgCommitment,
  3. KzgSetting kzgSetting
)

Implementation

static Future<KzgProof> kzgComputeBlobKzgProof(
  Blob blob,
  KzgCommitment kzgCommitment,
  KzgSetting kzgSetting,
) async {
  final setting = await kzgSetting.setting;
  final p = await computeBlobKzgProof(
    blob: blob.blob,
    kzgSettings: setting,
    commitment: kzgCommitment.commitment,
  );

  return KzgProof(Uint8List.fromList(hex.decode(p)));
}