7 Commits

Author SHA1 Message Date
Csaba Kiraly
e3b4dddaa1
fix debug printing of Constantine BigInt values 2022-04-12 14:45:58 +02:00
Csaba Kiraly
923b86a67b
fix isOnCurve check
this needs to be changed as well when switching between G1 and G2

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-04-12 14:35:37 +02:00
Csaba Kiraly
4463278c43
remove unused generics to ease compilation
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-04-12 14:30:17 +02:00
Csaba Kiraly
62cd099f4f
faster verifyPairings
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-04-12 14:27:34 +02:00
Csaba Kiraly
434b6a1c0d
fix verifyPairings implementation
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-04-12 14:17:30 +02:00
Csaba Kiraly
177472ee12
WIP: adding constantine backend
This is WIP, not compiling yet
test with
  cd dagger/storageproofs
  ../../env.sh nim c -r testbls.nim
2022-04-08 20:37:20 +02:00
Csaba Kiraly
01d59992e6
por: separating BLST backend
WIP: func and proc names might be improved later.
2022-04-06 15:09:49 +02:00