wborgeaud
ba705703a5
Use current context for pairing memory ( #1091 )
2023-06-12 22:55:38 +02:00
wborgeaud
7307979694
Fix pairing invalid input ( #1067 )
2023-06-02 19:57:14 +02:00
wborgeaud
42f3301730
Fix ecrecover edge case ( #1057 )
2023-05-25 14:15:48 +02:00
wborgeaud
354664c86c
Fix ecmul ( #1053 )
2023-05-23 17:03:33 +02:00
Dmitry Vagner
59ae7103a8
merge
2023-05-16 14:45:40 +02:00
Dmitry Vagner
84f17699be
comments
2023-04-28 21:57:10 -07:00
Dmitry Vagner
f9aad433fe
neutral input
2023-04-28 18:23:08 -07:00
Dmitry Vagner
9b18b3aeec
fix unit
2023-04-27 18:24:08 -07:00
Dmitry Vagner
b28e3e0db7
minor
2023-04-27 07:45:35 -07:00
Dmitry Vagner
89122a3d73
it works
2023-04-26 15:29:53 -07:00
Dmitry Vagner
d31c60a045
clean up
2023-04-26 09:57:36 -07:00
Dmitry Vagner
f225ea495d
add comment
2023-04-24 13:44:31 -07:00
Dmitry Vagner
0f662ed043
fixes
2023-04-24 08:08:26 -07:00
Dmitry Vagner
2620446128
it works
2023-04-21 13:31:51 -07:00
Dmitry Vagner
dd58b9b5d8
dont panic
2023-04-21 12:02:36 -07:00
Dmitry Vagner
26d99a9b15
memory compress
2023-04-20 20:54:13 -07:00
Dmitry Vagner
5075224665
clean
2023-04-20 20:33:49 -07:00
Dmitry Vagner
ff0695d760
renumber memory
2023-04-20 20:31:26 -07:00
Dmitry Vagner
f1bbf66cda
it works
2023-04-20 20:02:15 -07:00
Dmitry Vagner
c01b2bf2c2
minor
2023-04-20 19:56:54 -07:00
Dmitry Vagner
44a623d453
initialize out in asm
2023-04-20 14:07:45 -07:00
Dmitry Vagner
099c4b9702
msg
2023-04-19 23:34:50 -07:00
Dmitry Vagner
82bca7fa34
error
2023-04-19 23:09:27 -07:00
Dmitry Vagner
b661a70904
twisted check
2023-04-19 23:06:02 -07:00
Dmitry Vagner
bbe64674d0
tests passing
2023-04-19 14:51:25 -07:00
Dmitry Vagner
d6584dcb7c
restructure tate test
2023-04-19 14:09:05 -07:00
Dmitry Vagner
9b54ee43db
refactor
2023-04-19 13:12:47 -07:00
Dmitry Vagner
0e08243275
reorg
2023-04-19 10:40:39 -07:00
Dmitry Vagner
191ca1026a
comment
2023-04-14 09:50:30 -07:00
Dmitry Vagner
0b85c8bbe0
getting there
2023-04-14 09:49:22 -07:00
Dmitry Vagner
0b9ef768d4
nl
2023-04-14 09:36:27 -07:00
Dmitry Vagner
a5c6b14e34
Merge branch 'main' of github.com:mir-protocol/plonky2 into bls-fp2
2023-04-14 09:35:54 -07:00
wborgeaud
b721236eb3
Precompiles interface ( #983 )
...
* Start
* Some sha256 test passing
* precompiles folder
* Files reorg
* Progress
* Minor
* Start of sha2 interface
* All call opcodes
* ecrec
* rip160
* Fix copy_returndata_to_mem
* id
* bn_add
* bn_mul
* TODOs for snarkv and blake2
* Comments
* Use charge_gas_const when possible
* Minor
* Minor
* Minor
* PR feedback
2023-04-14 12:20:28 +02:00
Dmitry Vagner
b202196b5f
switch
2023-04-11 15:30:03 -07:00
Dmitry Vagner
a6ccd350c4
cleanup
2023-03-28 11:35:01 -07:00
Dmitry Vagner
823b06acab
fp2 works
2023-03-28 11:12:59 -07:00
Dmitry Vagner
1f14ae9850
skeleton
2023-03-24 11:31:32 -07:00
Dmitry Vagner
1627a9a0d3
tests pass
2023-03-22 09:55:35 -07:00
Dmitry Vagner
0e8f6a2f68
test skeleton
2023-03-21 21:17:46 -07:00
Dmitry Vagner
9ea0ebd78f
skeleton
2023-03-21 21:10:01 -07:00
Dmitry Vagner
13d2ed90d7
merge
2023-03-21 19:23:54 -07:00
Daniel Lubarov
47fac8e35b
Couple fixes & minor refactor
2023-03-19 22:35:53 -07:00
Dmitry Vagner
459d292964
folder
2023-03-15 19:34:33 -07:00
Dmitry Vagner
dd7948e77b
merge
2023-03-14 16:40:58 -07:00
Nicholas Ward
676a483c06
fix
2023-03-14 12:34:51 -07:00
Nicholas Ward
476a554aea
OR -> ADD
2023-03-14 12:29:30 -07:00
Dmitry Vagner
e8c9463268
comment
2023-02-25 18:22:55 -08:00
Dmitry Vagner
1d94756e1a
add inverse doc
2023-02-25 18:07:10 -08:00
Dmitry Vagner
2ea3e5e3ca
minor changes
2023-02-25 10:35:33 -08:00
Dmitry Vagner
444da8f760
better comments
2023-02-13 14:31:53 -08:00