arnaucube
|
4e9f454669
|
Update SSTORE(0x55) to EIP 3529&1283
|
2021-09-25 19:18:14 +02:00 |
|
arnaucube
|
dac8a29e7e
|
Add boolean opcodes & other
- Add boolean opcodes
- Add jump_dest validity check
- Add tests for opcode exceptions
- Update calldataload opcode logic
- Add stack.peek()
|
2021-09-25 18:42:44 +02:00 |
|
arnaucube
|
9a4abfdf6e
|
Add jump_dest check, add opcode exceptions tests
|
2021-09-15 23:58:15 +02:00 |
|
arnaucube
|
198236e029
|
Add errors handling
|
2021-09-15 23:21:35 +02:00 |
|
arnaucube
|
974406fc8e
|
Implement 0x36, 0x39, 0x55, 0x0a opcodes
Implement:
- 0x0a Exp opcode
- 0x36 calldata_size
- 0x39 code_copy
- 0x55 sstore
|
2021-09-15 23:04:40 +02:00 |
|
arnaucube
|
bb02272d5c
|
reorg & add GHA
|
2021-09-12 23:25:42 +02:00 |
|
arnaucube
|
dbd992138b
|
Impl mload, jump, jump_i, jump_dest, swap, dup
|
2021-09-12 19:18:26 +02:00 |
|
arnaucube
|
f3d9333f9c
|
Add calldata_load opcode impl
|
2021-09-11 23:12:52 +02:00 |
|
arnaucube
|
e4a3b10f48
|
Add arithmetic opcodes implementation
|
2021-09-11 20:53:48 +02:00 |
|
arnaucube
|
4f4d05bf21
|
Add opcodes mapping
|
2021-09-11 19:42:35 +02:00 |
|
arnaucube
|
3445f51ecd
|
Init repo
|
2021-09-11 18:58:17 +02:00 |
|