wborgeaud
|
0a800f8261
|
Minor
|
2022-10-20 19:29:35 +02:00 |
|
wborgeaud
|
9982d79999
|
Add msize
|
2022-10-20 19:23:01 +02:00 |
|
Daniel Lubarov
|
299aabf860
|
Fix branch hashing bug
|
2022-10-11 15:56:23 -07:00 |
|
Daniel Lubarov
|
e6b5e3656f
|
Some more uses of %increment, %decrement
|
2022-10-07 12:03:37 -07:00 |
|
Daniel Lubarov
|
ed2aac3af3
|
MPT fixes
|
2022-10-06 16:28:52 -07:00 |
|
Daniel Lubarov
|
0424fe680d
|
mload_packing
|
2022-10-06 14:27:36 -07:00 |
|
Daniel Lubarov
|
f2cb42bbe8
|
MPT logic to hash branch nodes
|
2022-10-05 20:46:49 -07:00 |
|
Daniel Lubarov
|
0c9847abf3
|
Rework MPT hashing to support inlining <32 byte children
|
2022-10-05 15:23:06 -07:00 |
|
Dmitry Vagner
|
1475cddb3d
|
rearrange
|
2022-10-03 15:01:59 -07:00 |
|
Dmitry Vagner
|
54885fefa0
|
fix merge problem
|
2022-10-03 14:57:04 -07:00 |
|
Dmitry Vagner
|
6e5fe43c7e
|
delete duplicates
|
2022-10-03 14:31:56 -07:00 |
|
Dmitry Vagner
|
d42250d677
|
merge
|
2022-10-03 14:25:33 -07:00 |
|
Nicholas Ward
|
6ff0b84e59
|
fix
|
2022-10-03 13:34:16 -07:00 |
|
Nicholas Ward
|
1e03c438e0
|
moved memory functions to memory ASM file (not sha2)
|
2022-10-03 13:34:16 -07:00 |
|
Dmitry Vagner
|
4d8f618fd2
|
put macros in more general module
|
2022-10-03 12:45:53 -07:00 |
|
Dmitry Vagner
|
cb88dadd29
|
clean up macros, remove ripemd segment
|
2022-10-03 12:21:43 -07:00 |
|
Dmitry Vagner
|
0dc1a40306
|
Merge branch 'main' of github.com:mir-protocol/plonky2 into ripeMD
|
2022-10-03 12:09:10 -07:00 |
|
Daniel Lubarov
|
25a448e24b
|
Minor refactor of RLP code
|
2022-10-03 09:58:43 -07:00 |
|
Daniel Lubarov
|
f2f05952ab
|
MPT hashing logic, part 2
|
2022-10-01 20:02:42 -07:00 |
|
Daniel Lubarov
|
12247047ae
|
MPT hashing logic, part 1
|
2022-09-30 17:02:25 -07:00 |
|
Dmitry Vagner
|
abff978826
|
Daniel's comments
|
2022-09-29 13:58:49 -07:00 |
|
Dmitry Vagner
|
8f18f81587
|
unused macro
|
2022-09-27 22:20:32 -07:00 |
|
Dmitry Vagner
|
ea31a803ca
|
merge
|
2022-09-27 00:35:21 -07:00 |
|
Daniel Lubarov
|
c7b03cfe9a
|
More MPT logic
|
2022-09-24 20:49:19 -07:00 |
|
Dmitry Vagner
|
bbeac10bff
|
compression test works!
|
2022-09-23 00:15:44 -07:00 |
|
Dmitry Vagner
|
4a5ddfda0a
|
shr
|
2022-09-22 23:33:43 -07:00 |
|
Dmitry Vagner
|
f45d6593f9
|
fix constants
|
2022-09-22 09:40:40 -07:00 |
|
Dmitry Vagner
|
a25aea8e2e
|
Nick's comments
|
2022-09-21 20:03:11 -07:00 |
|
Daniel Lubarov
|
aaf7ace396
|
Remove JUMPDESTs
|
2022-09-04 22:31:56 -07:00 |
|
Jacqueline Nabaglo
|
4c52d37546
|
Save columns by verifying invalid opcodes in software (#701)
* Save columns by verifying invalid opcodes in software
* Autogenerate invalid opcode bitfield (Daniel comment)
* Remove unnecessary panic label
|
2022-08-30 13:06:03 -07:00 |
|
Daniel Lubarov
|
539152d767
|
RLP encoding functions
|
2022-08-14 11:41:53 -07:00 |
|
Daniel Lubarov
|
cc61c7211c
|
Core transaction processing logic
With lots of TODOs to fill in afterward; this is just a start.
|
2022-08-12 17:20:18 -07:00 |
|
Daniel Lubarov
|
ccc4202de3
|
Packing memory operations
|
2022-08-05 13:44:08 -04:00 |
|
Daniel Lubarov
|
1e6cf4c4ab
|
newline
|
2022-08-04 09:34:46 -07:00 |
|
Daniel Lubarov
|
7423124e36
|
Split up memory asm and add more helper functions
|
2022-08-03 22:18:29 -07:00 |
|