prysm-pulse/shared
Paul Nelson c1c3b75867
Move generic HashTreeRoot funcs to //shared (#6167)
* Functions that are to be moved to //shared/htrutils captured in separate file.

* Move files into new //shared/htutils package

hash_function.go renamed to hashers.go

* Refactor to reference moved methods in new package

- Added import for htrutils to state and stateutil packages
- Update references to imported funcs (append "htrutils.")
- Updated funcs in htrutils to be exported where necessary

* Add tests
2020-06-18 10:15:13 +08:00
..
attestationutil Fork choice avoids redundant call to get_ancestor (#6282) 2020-06-17 08:50:10 -05:00
benchutil Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
blockutil External slashing protection (#5895) 2020-05-20 10:23:22 -05:00
bls pre-allocate memory for AggregateVerify (#6285) 2020-06-16 23:21:31 +00:00
bytesutil Remove unused code (#6065) 2020-05-31 15:47:15 -07:00
cmd Add Host Flags for All Servers running in Prysm (#6202) 2020-06-10 16:04:32 +00:00
debug Only build with cgosymbolizer when explicitly requested (#6151) 2020-06-05 22:21:43 +00:00
event libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
featureconfig Add --initial-sync-verify-all-signat as a dev flag. Issue #5176. (#6283) 2020-06-16 11:06:32 -07:00
grpcutils External slashing protection (#5895) 2020-05-20 10:23:22 -05:00
hashutil Use FastSSZ Everywhere Applicable (#6135) 2020-06-05 13:48:40 +00:00
htrutils Move generic HashTreeRoot funcs to //shared (#6167) 2020-06-18 10:15:13 +08:00
interop Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
iputils libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
keystore Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
logutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mathutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mclockutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
messagehandler libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mock Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
mputil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
p2putils Fix Fork Data in Local Node (#5997) 2020-05-27 08:07:40 -07:00
pagination libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
params Countdown Until Genesis (#6231) 2020-06-12 18:47:18 +00:00
prometheus Add Host Flags for All Servers running in Prysm (#6202) 2020-06-10 16:04:32 +00:00
roughtime libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
runutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
sliceutil Fixes intersection functions (uint64, int64, []byte) (#6067) 2020-06-01 06:35:29 -07:00
slotutil Fix underflow in SlotsSinceGenesis (#6275) 2020-06-15 21:56:11 +00:00
testutil Update to v0.12 (#5614) 2020-06-09 15:40:48 -07:00
traceutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
tracing libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
trieutil Use FastSSZ Everywhere Applicable (#6135) 2020-06-05 13:48:40 +00:00
version Adds a User Agent for Libp2p (#6211) 2020-06-11 10:34:34 -05:00
BUILD.bazel libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
service_registry_test.go Makes test naming consistent across codebase (#1636) 2019-02-22 07:11:26 -08:00
service_registry.go Other Package Godocs for Prysm (#5681) 2020-04-29 21:32:39 +00:00