Preston Van Loon
953c59a302
Wrap errors ( #3123 )
2019-08-01 19:27:38 -07:00
Preston Van Loon
dfc64121c6
Remove unused feature flags ( #3002 )
...
* remove a few feature flags that are no longer needed
* remove other unused flags
* forgot a few more
2019-07-19 21:27:35 -04:00
Preston Van Loon
f12fdfda0f
Complain about improperly sized tests ( #2873 )
2019-06-30 09:00:22 -07:00
Preston Van Loon
55bedd0745
Move go-ssz to external repo under MIT license ( #2722 )
2019-05-29 18:04:25 -07:00
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
273993a7e0
DepositInput: Proof of possession, withdrawal credentials ( #1675 )
...
* move deposit input to keystore pkg, add proof of possession and withdrawal addr
* Add spec details for deposit input
* Use ssz
* actually use withdrawal key
2019-02-22 14:24:31 -06:00
Preston Van Loon
c9bfa52119
Print a better copy/paste version of the deposit data ( #1629 )
2019-02-18 15:06:55 -08:00
Raul Jordan
281e5d1cfd
Provide Real Keystore to Validator Service for Public/Private Key Access at Runtime ( #1570 )
...
* provide validator with real keystore public key
* fmt
* build errors buildkite
* readd imports removed by goimport
* gazelle
* address broken tests
* make reference to filename a param
* fmt
* imports
* gazelle
* os remove all
* Use better Temp storage for tests
* testmain approach to avoid repeating expensive operation for each test
* travis lint
* fix test
* nokeystore in status test
* passing
* fix goimports
2019-02-13 17:49:06 -06:00
Raul Jordan
67ae7a3a98
Validator Secret Initialization ( #1436 )
...
* begin validator initialization
* utilize keystore
* cli create
* add items
* validator accounts package
* completed tests
* linter
* fix broken build
2019-01-31 12:57:57 +01:00