diff --git a/bls12_377/Cargo.toml b/bls12_377/Cargo.toml index 713c2af..63ac9fa 100644 --- a/bls12_377/Cargo.toml +++ b/bls12_377/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The BLS12-377 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-bls12-377/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/bls12_381/Cargo.toml b/bls12_381/Cargo.toml index baf2c8b..eca364c 100644 --- a/bls12_381/Cargo.toml +++ b/bls12_381/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The BLS12-381 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-bls12-381/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/bn254/Cargo.toml b/bn254/Cargo.toml index 4a52b0b..9f23ed8 100644 --- a/bn254/Cargo.toml +++ b/bn254/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The BN254 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-bn254/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/bw6_761/Cargo.toml b/bw6_761/Cargo.toml index 442768b..36e5be4 100644 --- a/bw6_761/Cargo.toml +++ b/bw6_761/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The BW6-761 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-bw6-761/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/cp6_782/Cargo.toml b/cp6_782/Cargo.toml index 9f86e74..2259173 100644 --- a/cp6_782/Cargo.toml +++ b/cp6_782/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The CP6-782 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-cp6-782/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/curve-benches/Cargo.toml b/curve-benches/Cargo.toml index b16dfc0..5bda0c9 100644 --- a/curve-benches/Cargo.toml +++ b/curve-benches/Cargo.toml @@ -12,7 +12,7 @@ authors = [ ] description = "A benchmark library for finite fields and elliptic curves" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/algebra/" keywords = ["cryptography", "finite-fields", "elliptic-curves", "pairing"] categories = ["cryptography"] diff --git a/ed_on_bls12_377/Cargo.toml b/ed_on_bls12_377/Cargo.toml index 62e8e5e..cdd52ff 100644 --- a/ed_on_bls12_377/Cargo.toml +++ b/ed_on_bls12_377/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "A Twisted Edwards curve defined over the scalar field of the BLS12-377 curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-ed-on-bls12-377/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/ed_on_bls12_381/Cargo.toml b/ed_on_bls12_381/Cargo.toml index c584cc1..f391662 100644 --- a/ed_on_bls12_381/Cargo.toml +++ b/ed_on_bls12_381/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "A Twisted Edwards curve defined over the scalar field of the BLS12-381 curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-ed-on-bls12-381/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/ed_on_bn254/Cargo.toml b/ed_on_bn254/Cargo.toml index 3cd7a72..ef69a38 100644 --- a/ed_on_bn254/Cargo.toml +++ b/ed_on_bn254/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "A Twisted Edwards curve defined over the scalar field of the BN254 curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-ed-on-bn254/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/ed_on_bw6_761/Cargo.toml b/ed_on_bw6_761/Cargo.toml index b641a12..32b6ca6 100644 --- a/ed_on_bw6_761/Cargo.toml +++ b/ed_on_bw6_761/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "A Twisted Edwards curve defined over the scalar field of the BW6-761 curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-ed-on-bw6-761/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/ed_on_cp6_782/Cargo.toml b/ed_on_cp6_782/Cargo.toml index 75a129c..537f2c9 100644 --- a/ed_on_cp6_782/Cargo.toml +++ b/ed_on_cp6_782/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "A Twisted Edwards curve defined over the scalar field of the CP6-782 curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-ed-on-cp6-782/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/ed_on_mnt4_298/Cargo.toml b/ed_on_mnt4_298/Cargo.toml index b923bbb..f8eb332 100644 --- a/ed_on_mnt4_298/Cargo.toml +++ b/ed_on_mnt4_298/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "A Twisted Edwards curve defined over the scalar field of the MNT4-298 curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-ed-on-mnt4-298/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/ed_on_mnt4_753/Cargo.toml b/ed_on_mnt4_753/Cargo.toml index 25b063c..672189b 100644 --- a/ed_on_mnt4_753/Cargo.toml +++ b/ed_on_mnt4_753/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "A Twisted Edwards curve defined over the scalar field of the MNT4-753 curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-ed-on-mnt4-753/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"] diff --git a/mnt4_298/Cargo.toml b/mnt4_298/Cargo.toml index e016986..02d0c41 100644 --- a/mnt4_298/Cargo.toml +++ b/mnt4_298/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The MNT4-298 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-mnt4-298/" keywords = ["cryptography", "finite-fields" ] categories = ["cryptography"] diff --git a/mnt4_298/src/curves/g1.rs b/mnt4_298/src/curves/g1.rs index 1cfa47c..910d7bb 100644 --- a/mnt4_298/src/curves/g1.rs +++ b/mnt4_298/src/curves/g1.rs @@ -19,12 +19,12 @@ impl ModelParameters for Parameters { impl SWModelParameters for Parameters { /// COEFF_A = 2 - /// Reference: https://github.com/scipr-lab/libff/blob/c927821ebe02e0a24b5e0f9170cec5e211a35f08/libff/algebra/curves/mnt/mnt4/mnt4_init.cpp#L116 + /// Reference: #[rustfmt::skip] const COEFF_A: Fq = field_new!(Fq, "2"); /// COEFF_B = 423894536526684178289416011533888240029318103673896002803341544124054745019340795360841685 - /// Reference: https://github.com/scipr-lab/libff/blob/c927821ebe02e0a24b5e0f9170cec5e211a35f08/libff/algebra/curves/mnt/mnt4/mnt4_init.cpp#L117 + /// Reference: #[rustfmt::skip] const COEFF_B: Fq = field_new!(Fq, "423894536526684178289416011533888240029318103673896002803341544124054745019340795360841685"); @@ -45,11 +45,11 @@ impl SWModelParameters for Parameters { // X = 60760244141852568949126569781626075788424196370144486719385562369396875346601926534016838, // Y = 363732850702582978263902770815145784459747722357071843971107674179038674942891694705904306, /// G1_GENERATOR_X -/// Reference: https://github.com/scipr-lab/libff/blob/c927821ebe02e0a24b5e0f9170cec5e211a35f08/libff/algebra/curves/mnt/mnt4/mnt4_init.cpp#L137 +/// Reference: #[rustfmt::skip] pub const G1_GENERATOR_X: Fq = field_new!(Fq, "60760244141852568949126569781626075788424196370144486719385562369396875346601926534016838"); /// G1_GENERATOR_Y -/// Reference: https://github.com/scipr-lab/libff/blob/c927821ebe02e0a24b5e0f9170cec5e211a35f08/libff/algebra/curves/mnt/mnt4/mnt4_init.cpp#L138 +/// Reference: #[rustfmt::skip] pub const G1_GENERATOR_Y: Fq = field_new!(Fq, "363732850702582978263902770815145784459747722357071843971107674179038674942891694705904306"); diff --git a/mnt4_753/Cargo.toml b/mnt4_753/Cargo.toml index 727c0f9..ea8ec9d 100644 --- a/mnt4_753/Cargo.toml +++ b/mnt4_753/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The MNT4-753 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-mnt4-753/" keywords = ["cryptography", "finite-fields" ] categories = ["cryptography"] diff --git a/mnt6_298/Cargo.toml b/mnt6_298/Cargo.toml index 68e5ec9..892975c 100644 --- a/mnt6_298/Cargo.toml +++ b/mnt6_298/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The MNT6-298 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-mnt6-298/" keywords = ["cryptography", "finite-fields", "elliptic-curves"] categories = ["cryptography"] diff --git a/mnt6_753/Cargo.toml b/mnt6_753/Cargo.toml index 43a46bd..143bd4f 100644 --- a/mnt6_753/Cargo.toml +++ b/mnt6_753/Cargo.toml @@ -4,7 +4,7 @@ version = "0.3.0" authors = [ "arkworks contributors" ] description = "The MNT6-753 pairing-friendly elliptic curve" homepage = "https://arkworks.rs" -repository = "https://github.com/arkworks-rs/algebra" +repository = "https://github.com/arkworks-rs/curves" documentation = "https://docs.rs/ark-mnt6-753/" keywords = ["cryptography", "finite-fields", "elliptic-curves" ] categories = ["cryptography"]