Commit Graph

15 Commits

Author SHA1 Message Date
zah fba1f08a5e
Implement #3129 (Optimized history traversals in the REST API) (#3219)
* Fix REST some rest call signatures and implement a simple API benchmark tool

* Implement #3129 (Optimized history traversals in the REST API)

Other notable changes:

The `updateStateData` procedure in the `blockchain_dag.nim` module is
optimized to not rewind down to the last snapshot state saved in the
database if the supplied input state can be used as a starting point
instead.

* Disallow await in withStateForBlockSlot
2022-01-05 15:49:10 +01:00
Jacek Sieka 12429a71c5
remove benchmarking code (#3233)
obsoleted by other benchmarks, no longer compiles
2022-01-03 16:31:35 +01:00
Zahary Karadjov 14b2d4324d openarray -> openArray 2020-11-03 23:23:10 +02:00
Dustin Brody 943a7da610 bump some eth2 phase0 spec refs to v0.11.1 2020-04-17 16:37:52 +03:00
Mamy André-Ratsimbazafy bfd4df912e Update to BLS v0.10.1 2020-03-13 12:20:41 +00:00
Mamy Ratsimbazafy e5d152c6d6
Update BLS to the latest scheme. (#80)
* Attempt to switch to nim-blscurve.

* "Fix" BLS test for new tests

* Missing domain param in validator keygen
2019-02-05 17:13:29 +01:00
Jacek Sieka 5b35b6c2dc
hash -> root
ethereum/eth2.0-specs#285
2018-12-11 15:53:18 -06:00
mratsim b63d104e00 fix BLS12-381 comment 2018-11-08 11:55:24 +01:00
mratsim 22587c33da better formatting of BLS bench 2018-11-08 11:44:44 +01:00
mratsim b9b9e0ebfb Update bls aggregation benchmark 2018-11-08 11:37:34 +01:00
mratsim 386d2460d8 Comment out aggregate public key bench (stuck in ECP2 mul) 2018-10-27 18:04:43 +02:00
mratsim 74e7049f41 BLS bench compiling 2018-10-27 17:58:36 +02:00
mratsim b6cbd97866 Initial BLS bench commit 2018-10-27 15:39:45 +02:00
mratsim 64314c947f initial commit - bench sig aggregation 2018-10-27 15:00:14 +02:00
mratsim 38d139f32d Add bench common file 2018-10-27 14:58:52 +02:00