math/src/field/f64/mod.rs (2 lines): - line 136: // TODO: take endianness into account - line 497: // TODO: take endianness into account math/src/field/f62/mod.rs (2 lines): - line 113: // TODO: take endianness into account - line 458: // TODO: take endianness into account math/src/field/f128/mod.rs (2 lines): - line 85: // TODO: take endianness into account - line 356: // TODO: take endianness into account math/src/field/extensions/cubic.rs (1 line): - line 299: // TODO: take endianness into account prover/src/trace/mod.rs (1 line): - line 79: // TODO: eventually, this should return errors instead of panicking air/src/options.rs (1 line): - line 116: // TODO: return errors instead of panicking fri/src/verifier/channel.rs (1 line): - line 87: // TODO: make sure layer queries hash into leaves of layer proof crypto/src/merkle/proofs.rs (1 line): - line 47: // TODO: optimize this to reduce amount of vector cloning. air/src/proof/mod.rs (1 line): - line 108: // TODO: implement provable security estimation air/src/proof/queries.rs (1 line): - line 60: // TODO: add debug check that values actually hash into the leaf nodes of the batch proof prover/src/lib.rs (1 line): - line 196: /// TODO: make this function un-callable externally? fri/src/verifier/mod.rs (1 line): - line 261: // TODO: add layer depth to the potential error message math/src/polynom/mod.rs (1 line): - line 192: // TODO: converting this to an array results in about 5% speed-up, but unfortunately, complex prover/src/constraints/composition_poly.rs (1 line): - line 120: // TODO: implement multi-threaded version prover/src/matrix.rs (1 line): - line 230: /// TODO: replace this with an iterator. verifier/src/lib.rs (1 line): - line 253: // TODO: make sure air.lde_domain_size() == fri_verifier.domain_size() fri/src/proof.rs (1 line): - line 265: // TODO: add debug check that values actually hash into the leaf nodes of the batch proof air/src/air/mod.rs (1 line): - line 485: // TODO: calling self.get_assertions() is heavy; find a better way to specify the number prover/src/constraints/evaluator.rs (1 line): - line 209: // TODO: use a more efficient way to zero out memory fri/src/options.rs (1 line): - line 28: // TODO: change panics to errors crypto/src/hash/rescue/rp64_256/digest.rs (1 line): - line 60: // TODO: check if the field elements are valid? math/src/field/extensions/quadratic.rs (1 line): - line 290: // TODO: take endianness into account