shayzluf
|
6c1740eefc
|
Add Caching to Tree Hashing Algorithm (#1929)
* added todo to hash file in ssz
* params and copy of block cache
* start hash cache
* Hash cache implementation
* fixed some comments
* fixed promatheus duplicate counter name
* removed TODO
* change to use special expiration cache
* function name fixes junk object generator
* naming changes
* gazzle fix
* added pruning last read data test
* fixed gometallinter errors
* fix benchmarks and no int64 not serializable
* move struct from test
* add feature flag
* fix merge issues
* add featureflag to beacon and validator
* featureflag init for tests
* added feature flag to all ssz dependent tests
* remove setter func
* replace k8s tweaked expiration cache to https://github.com/karlseguin/ccache
* remove else
* change request by preston
* added init featureflags to genesis_test
* Update shared/ssz/hash_cache.go
add dot
Co-Authored-By: shayzluf <thezluf@gmail.com>
* Update shared/ssz/hash_cache.go
Co-Authored-By: shayzluf <thezluf@gmail.com>
* Update shared/ssz/hash_cache.go
remove extra space
Co-Authored-By: shayzluf <thezluf@gmail.com>
* Update shared/params/config.go
add dot
Co-Authored-By: shayzluf <thezluf@gmail.com>
* Update shared/featureconfig/config.go
remove dot
Co-Authored-By: shayzluf <thezluf@gmail.com>
* Update shared/featureconfig/config.go
remove dot
Co-Authored-By: shayzluf <thezluf@gmail.com>
* remove powchain from prometheus hash cache name
* fixes fron change requests
* fix change requests
* remove faulty merge test
* gazelle fix
* fix fmt.sprintf
* remove debug binary
* fix gazelle
|
2019-04-24 13:39:02 +08:00 |
|
Preston Van Loon
|
5adbaa2e23
|
Add example encoding for godoc ssz (#1687)
* Add example encoding for godoc ssz
* A bit more comments
* Add comment about fatal error
|
2019-02-22 12:50:28 -05:00 |
|
Raul Jordan
|
cec6c8de83
|
Standardize Naming of Shared Packages, Remove Deprecated Packages (#1435)
* rem txpool
* standardize repo shared utils, remove deprecated items
* complete
* package lvl godoc
|
2019-01-31 10:53:58 +08:00 |
|
Andrei Ivasko
|
b29188128d
|
ToBytes32 (#1306)
|
2019-01-13 09:04:14 -05:00 |
|
Jie Hou
|
e5d92a5e11
|
Implement SSZ Tree Hash Algorithm (#1211)
|
2019-01-02 11:14:12 -08:00 |
|
Jie Hou
|
d38f3be8b9
|
SSZ: Support More Types (#1079)
* Add uint32 and uint64 support
* Add sample usage and its test
* BUILD file fix
* Add period in go doc comments.
|
2018-12-14 12:35:32 -06:00 |
|
Jie Hou
|
258fba8d45
|
Preliminary Implementation of SSZ (#1039)
* WIP: support uint8 and uint16
* WIP: Supports encode/decode for bytes
* WIP: Add encode/decode for slice
* WIP: Add struct encoding
* WIP: Add decoder for struct
* WIP: fix tests
* WIP: Aggregating tests
* WIP: data driven test
* WIP: implemented more decode tests
* WIP: Clean code and add more error check
* WIP: more polishing
* WIP: Added optional encode size calculation pass
* WIP: Improve error message reporting
* WIP: Add encoderDecoderCache
* Fix bazel
* Rearrange code
* Fix lint
* Address Nishant's comment
* Fix comments
|
2018-12-11 10:15:37 +08:00 |
|