4417 Commits

Author SHA1 Message Date
Jacqueline Nabaglo
1664ab4408
Merge pull request #1112 from topos-protocol/fix-generate-jump
Fix jump operation generation
2023-07-08 16:38:35 -04:00
Jacqueline Nabaglo
7aa5ed3b40
Merge pull request #1117 from topos-protocol/fix_set_context
Fix generate_set_context
2023-07-08 16:19:32 -04:00
Nicholas Ward
b9b227c863
Merge pull request #1118 from mir-protocol/revert-1109-new-clippy-fixes
Revert "clippy fixes"
2023-07-07 12:18:51 -07:00
Nicholas Ward
14c4011593
Revert "clippy fixes" 2023-07-07 12:16:43 -07:00
Nicholas Ward
f08afec6b7
Merge pull request #1109 from mir-protocol/new-clippy-fixes
clippy fixes
2023-07-07 11:53:18 -07:00
Linda Guiga
5bff02a198
Fix generate_set_context 2023-07-07 15:37:47 +01:00
Robin Salen
0a59aa6e6f
Remove need for matching start ranges 2023-07-06 16:26:00 -04:00
Hamy Ratoanina
325cd2f7c1
Compute stack_len_bounds_aux correctly in generate_error 2023-07-06 16:24:45 -04:00
Linda Guiga
224064bf05
Fix jump operation generation 2023-07-06 13:57:41 -04:00
onsen-egg
c982826e04 Add feature "rc" to serde crate import 2023-07-06 12:39:42 -05:00
Nicholas Ward
3870524ad1
Merge pull request #1113 from topos-protocol/ci
Fix nightly version in CI to 2023-06-30
2023-07-06 09:13:22 -07:00
Robin Salen
6bd575d153
Fix nightly version in CI 2023-07-06 11:28:42 -04:00
Nicholas Ward
dbb2358709
Merge pull request #964 from topos-protocol/lookup
Implement lookups with logarithmic derivatives in Plonk
2023-07-05 17:59:59 -07:00
Nicholas Ward
96fbecd9c7 ignoring where appropriate (for izip), fixing elsewhere 2023-07-05 17:40:48 -07:00
Nicholas Ward
b0568a793a remove useless vec 2023-07-05 17:31:09 -07:00
Nicholas Ward
0fec1124a3 update itertools 2023-07-05 17:30:47 -07:00
Nicholas Ward
08a6e66d7b fix 2023-07-05 17:18:55 -07:00
Nicholas Ward
5b08ac58df fix 2023-07-05 17:09:52 -07:00
Nicholas Ward
3c776a8dbe clippy fixes 2023-07-05 17:01:22 -07:00
Matthias Goergens
4df4d86555 No default implementation 2023-07-04 17:21:27 +08:00
Robin Salen
91c55d15f9
Add wrapper types for Lookup and LookupTable 2023-07-03 11:15:54 -04:00
Robin Salen
4351237160
Review 2023-07-03 11:15:53 -04:00
Robin Salen
c0fc349c58
Fix lookup serialization and update with latest serialization changes 2023-07-03 11:15:53 -04:00
Robin Salen
7e80b42a83
Serialize Lookup gates and generators 2023-07-03 11:15:52 -04:00
Linda Guiga
35abffd5fc
Implement lookups with logarithmic derivatives in Plonk
Co-authored-by: Hamy Ratoanina <hamy.ratoanina@toposware.com>
Co-authored-by: Robin Salen <salenrobin@gmail.com>
2023-07-03 11:15:51 -04:00
Matthias Goergens
6122dccb6e Move operations to Field
Implement the TODOs and move `from_noncanonical_u64` and `from_noncanonical_i64` from `Field64` to `Field`.
2023-06-28 18:44:47 +08:00
Robin Salen
56a127eb93
Make Buffer available in no-std 2023-06-24 18:32:04 -04:00
Robin Salen
d960bfe2a3
Make serializer work with slices instead of Vec 2023-06-24 18:32:02 -04:00
Nicholas Ward
3de92d9ed1
Merge pull request #1102 from mir-protocol/modexp-memory-context-change
Modexp memory context change
2023-06-21 15:17:44 -07:00
Nicholas Ward
605ea47fd1 reset Cargo.toml 2023-06-21 13:04:54 -07:00
Nicholas Ward
897e2e99e7 fix 2023-06-21 12:32:39 -07:00
Nicholas Ward
54cf74ac2d addressed comments 2023-06-21 09:03:43 -07:00
Nicholas Ward
975e9a49fa fmt 2023-06-20 12:51:55 -07:00
Nicholas Ward
8eeca9be95 undo dummy change 2023-06-20 12:48:38 -07:00
Nicholas Ward
2fa43121d7 dummy change to get tests to rerun :P 2023-06-20 12:48:21 -07:00
Nicholas Ward
9bb6da049e fmt 2023-06-20 12:30:37 -07:00
Nicholas Ward
afd4bd0406 cleanup 2023-06-20 12:02:45 -07:00
Nicholas Ward
bc53ddc56f fix 2023-06-20 12:01:24 -07:00
Nicholas Ward
264192aa05 modexp uses current_general 2023-06-20 11:56:21 -07:00
Nicholas Ward
39d2237dee
Merge pull request #1101 from mir-protocol/blake_fix
Blake fix
2023-06-16 07:30:47 -07:00
Nicholas Ward
ee452fc014
Merge pull request #1099 from mir-protocol/blake_fix_fix
Minor bugs in Blake2 fix
2023-06-16 07:00:04 -07:00
wborgeaud
ef8ea64dda Minor 2023-06-16 09:35:00 +02:00
wborgeaud
7559bb2f5b Minor 2023-06-16 09:31:16 +02:00
wborgeaud
83ee5fd646 Minor 2023-06-16 09:30:01 +02:00
wborgeaud
c8ff80caa2 Fix blake2 fix 2023-06-16 09:23:53 +02:00
Nicholas Ward
7ca5676808 fix 2023-06-15 21:57:22 -07:00
Nicholas Ward
246eb8d80c blake fix 2023-06-15 21:51:09 -07:00
Jacqueline Nabaglo
23bc390a83
Merge pull request #1095 from mir-protocol/jacqui/push0-opcode
PUSH0
2023-06-14 22:06:18 -07:00
Jacqueline Nabaglo
3eb41edb69 William comments 2023-06-14 20:47:15 -07:00
wborgeaud
564864eac3
Remove parts of the copy-on-write logic (#1096)
* Remove parts of the copy-on-write logic

* Minor
2023-06-14 14:46:49 +02:00