diff --git a/da/dispersal.py b/da/dispersal.py index 9bab1e6..b91405e 100644 --- a/da/dispersal.py +++ b/da/dispersal.py @@ -1,10 +1,9 @@ from dataclasses import dataclass -from hashlib import sha3_256 -from typing import List, Optional, Generator, Sequence +from typing import List, Generator -from da.common import Certificate, NodeId, BLSPublicKey, Bitfield, build_blob_id, NomosDaG2ProofOfPossession as bls_pop +from da.common import NodeId from da.encoder import EncodedData -from da.verifier import DABlob, Attestation +from da.verifier import DABlob @dataclass diff --git a/da/encoder.py b/da/encoder.py index a2bb522..c837894 100644 --- a/da/encoder.py +++ b/da/encoder.py @@ -5,9 +5,9 @@ from hashlib import blake2b from eth2spec.eip7594.mainnet import KZGCommitment as Commitment, KZGProof as Proof, BLSFieldElement -from da.common import ChunksMatrix, Chunk, Row, Column +from da.common import ChunksMatrix, Chunk, Row from da.kzg_rs import kzg, rs -from da.kzg_rs.common import GLOBAL_PARAMETERS, ROOTS_OF_UNITY, BLS_MODULUS, BYTES_PER_FIELD_ELEMENT +from da.kzg_rs.common import GLOBAL_PARAMETERS, ROOTS_OF_UNITY, BYTES_PER_FIELD_ELEMENT from da.kzg_rs.poly import Polynomial diff --git a/da/verifier.py b/da/verifier.py index 1706b19..fa39c30 100644 --- a/da/verifier.py +++ b/da/verifier.py @@ -1,6 +1,6 @@ from dataclasses import dataclass from hashlib import sha3_256 -from typing import List, Optional, Sequence, Set, Dict +from typing import List, Sequence, Set from eth2spec.deneb.mainnet import BLSFieldElement from eth2spec.eip7594.mainnet import (