mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-25 04:47:18 +00:00
6ec9d7e6e2
* begin indices approach * use shard bucket * continue the indices approach * eliminate the filter checkers in favor of the single loop of root lookups * elim extraneous println statement * continue the indices approach * intersection for multiple filter types works, but is complex, verbose, and nearly unreadable * remove unused code * table drive tests for byte slice intersections * include all table driven tests * gazelle imports * better abstractions * better comments * variadic approach working * transform to variadic * comments * comments * separate bucket for indices for faster range scans * attestation key as hash tree root of data and different indices buckets * test pass * default behavior without filter * appropriate filter criterion errors if criterion does not apply to type * better abstractions and prune keys on deletion * better naming * fix build * fix build * rem extraneous code |
||
---|---|---|
.. | ||
filters | ||
kv | ||
testing | ||
attestation_test.go | ||
attestation.go | ||
block_operations_test.go | ||
block_operations.go | ||
block_test.go | ||
block.go | ||
BUILD.bazel | ||
db_test.go | ||
db.go | ||
deposit_contract_test.go | ||
deposit_contract.go | ||
schema.go | ||
setup_db.go | ||
state_metrics.go | ||
state_test.go | ||
state.go | ||
validator_test.go | ||
validator.go |