erigon-pulse/cmd/restapi/apis
Alex Sharov 916a1f8b83
[wip] Lmdb: AbstractKV and DB interfaces (#589)
* resetIH from scratch if needed

* lmdb

* add AbstractKV to loader, added new Object accessor around AbstractKV

* add lmdb cli flag

* add requirement of k!=nil on error in docs

* add Size method for compatibility

* read after put tests

* fix multiput nils

* simplify loops

* increase mmap size

* better error messages

* better error messages

* fix tests

* better error messages

* cleanup

* avoid bolt usage in test

* move hardcoded bucket name to dbutils

* register more buckets

* register more buckets

* fix test
2020-05-30 09:12:21 +01:00
..
accounts_api.go Use uint256 for account balance (#580) 2020-05-26 17:53:50 +01:00
common.go Fix RestAPI for tx_retrace and make it work for local boltdb (#584) 2020-05-27 17:24:34 +01:00
intermediate_data_len_api.go [wip] Lmdb: AbstractKV and DB interfaces (#589) 2020-05-30 09:12:21 +01:00
intermediate_hash_api.go [wip] Lmdb: AbstractKV and DB interfaces (#589) 2020-05-30 09:12:21 +01:00
remote_db_api.go ethdb.KV interface - pase 2 (#420) 2020-04-04 08:18:10 +01:00
remote_reader.go Fix RestAPI for tx_retrace and make it work for local boltdb (#584) 2020-05-27 17:24:34 +01:00
retrace_tx_api.go Fix RestAPI for tx_retrace and make it work for local boltdb (#584) 2020-05-27 17:24:34 +01:00
storage_api.go [wip] Lmdb: AbstractKV and DB interfaces (#589) 2020-05-30 09:12:21 +01:00