prysm-pulse/beacon-chain/db/kv
Raul Jordan 8f01b76366
Integrate DB Refactor Into Ethereum APIs Beacon Chain Server (#3245)
* deprecate db

* fix build

* begin integrating new db

* gaz

* use more of the new db

* newest implementation uses head state

* remove more deprecated items

* setup validators in state helper

* fix up some tests with the new db

* resolve broken build

* gaz

* begin ensuring tests pass

* optional idx

* list validator balances passing

* default page size passing

* only two failing

* fixed most tests, found edge case

* allow nil return and add proper tests

* pass tests

* fix head block root problem

* working with the new db

* every ethereumapis method now compliant with both dbs

* pass in db into server
2019-08-22 15:28:53 -05:00
..
attestations_test.go Allow Nil Return from DB Methods (#3247) 2019-08-20 12:24:29 -05:00
attestations.go Integrate DB Refactor Into Ethereum APIs Beacon Chain Server (#3245) 2019-08-22 15:28:53 -05:00
blocks_test.go Allow Nil Return from DB Methods (#3247) 2019-08-20 12:24:29 -05:00
blocks.go Integrate DB Refactor Into Ethereum APIs Beacon Chain Server (#3245) 2019-08-22 15:28:53 -05:00
BUILD.bazel Basic Block/LatestVote Caching in DB Refactor (#3249) 2019-08-22 10:04:13 -05:00
deposit_contract_test.go Add Deposit Contract Methods to DB Refactor (#3264) 2019-08-21 16:11:50 -05:00
deposit_contract.go Add Deposit Contract Methods to DB Refactor (#3264) 2019-08-21 16:11:50 -05:00
kv_test.go Create a testing db method that can be used with the new database interface (#3217) 2019-08-15 17:41:51 -04:00
kv.go Basic Block/LatestVote Caching in DB Refactor (#3249) 2019-08-22 10:04:13 -05:00
operations_test.go Include Voluntary Exits Definitions in DB Refactor (#3266) 2019-08-21 16:32:44 -05:00
operations.go Include Voluntary Exits Definitions in DB Refactor (#3266) 2019-08-21 16:32:44 -05:00
schema.go Add Deposit Contract Methods to DB Refactor (#3264) 2019-08-21 16:11:50 -05:00
slashings_test.go Block Slashings CRUD Methods DB Refactor (#3261) 2019-08-21 15:21:04 -05:00
slashings.go Block Slashings CRUD Methods DB Refactor (#3261) 2019-08-21 15:21:04 -05:00
state_test.go Implement State DB Methods (#3193) 2019-08-13 18:33:31 -04:00
state.go add all proper spans to methods (#3248) 2019-08-20 14:35:48 -05:00
utils.go Misc Blocks DB Improvements (#3244) 2019-08-20 10:09:10 -05:00
validators_test.go Basic Block/LatestVote Caching in DB Refactor (#3249) 2019-08-22 10:04:13 -05:00
validators.go Basic Block/LatestVote Caching in DB Refactor (#3249) 2019-08-22 10:04:13 -05:00