mratsim
|
f50bb57eb6
|
Reactivate the precompiles test + consume gas
|
2018-12-04 15:52:59 +01:00 |
mratsim
|
29f8a8a066
|
modExp fixed!
|
2018-12-04 15:46:33 +01:00 |
mratsim
|
6d93bdffea
|
modExp, support up to uint4096
|
2018-12-04 14:39:10 +01:00 |
coffeepots
|
7ba1cfaf13
|
Remove endian code, precompiles should now run. Removed raise as case stmt is full now.
|
2018-10-19 14:41:04 +01:00 |
cheatfate
|
0b15b86195
|
Fix ecMul, ecPairing, ecAdd.
|
2018-10-16 11:49:13 +03:00 |
coffeepots
|
67df44e917
|
Fix ecrecover, pad ripemd result and use sha256 vs keccak256
|
2018-10-10 17:36:11 +01:00 |
mratsim
|
bb6e1e1d76
|
modExp precompiles: fix padding and static evaluation
|
2018-10-10 16:26:21 +02:00 |
mratsim
|
0494e2a877
|
Support short inputs with missing bytes
|
2018-10-05 17:37:52 +02:00 |
mratsim
|
38b4d54815
|
Add modExp precompile + gas costs
|
2018-10-05 17:26:20 +02:00 |
cheatfate
|
9318ea93cf
|
Added nim-bncurve dependency.
Added implementation of `ecAdd`, `ecMul`, `ecPairing` precompiles.
|
2018-10-05 12:15:04 +03:00 |
coffeepots
|
6a4cd4ec67
|
Update precompile gas costs case (cosmetic change)
|
2018-10-03 17:59:41 +01:00 |
coffeepots
|
3deb09bbb6
|
Add SHA256, RIPEMD160 and Identity precompiles
|
2018-10-03 13:33:19 +01:00 |
coffeepots
|
fcffd94469
|
Support different endians
|
2018-10-02 16:39:01 +01:00 |
coffeepots
|
62968bf733
|
Initial support for precompiles with ecRecover
|
2018-10-02 15:46:39 +01:00 |