Raul Jordan
|
8d8849feed
|
Implement Attestations DB Methods (#3183)
* begin db interface
* define the database interface
* interface definition simplifications
* include latest message proto
* modify pbs
* rem kv folder
* add filter interface
* lint
* ctx package is great
* interface getting better
* ctx everywhere...it's everywhere!
* block roots method
* new kv store initialization
* comments
* gaz
* implement interface
* refactor for proper naming conventions
* add todos
* proper comments
* rem unused
* add schema
* implementation simplicity
* has validator latest vote func impl
* retrieve validator latest vote
* has idx
* implement missing validator methods
* missing validator methods and test helpers
* validator index crud tests
* validator tests
* save attestation implementation
* attestation basic methods
* batch save
* all buckets
* refactor with ok bool
* retrieval by root working
* todo for has attestations
* all tests passing, fmt, imports
* generate key use helper
* most att methods complete
* crud tests passing
* closer and closer to filtering all atts
* default no filter
* filter criteria functioning
* simplified conditional
* filter criteria func
* filter criteria
* filter criteria for atts there
* query filter map strategy
* internal filter api complete
* comments
* complete the passing of all other tests using criteria met
* imports
* fix broken build:
* breaking arg
* import sort groups
* keygen outside tx
* address feedback
|
2019-08-13 11:04:33 -05:00 |
|
Raul Jordan
|
6bd8ae8f67
|
Implement Validator DB Methods (#3172)
* begin db interface
* define the database interface
* interface definition simplifications
* include latest message proto
* modify pbs
* rem kv folder
* add filter interface
* lint
* ctx package is great
* interface getting better
* ctx everywhere...it's everywhere!
* block roots method
* new kv store initialization
* comments
* gaz
* implement interface
* refactor for proper naming conventions
* add todos
* proper comments
* rem unused
* add schema
* implementation simplicity
* has validator latest vote func impl
* retrieve validator latest vote
* has idx
* implement missing validator methods
* missing validator methods and test helpers
* validator index crud tests
* validator tests
* all buckets
* refactor with ok bool
* all tests passing, fmt, imports
|
2019-08-12 14:33:07 -05:00 |
|