Jie Hou
4a383de5b4
More Strict Input Length Check when Decoding Struct ( #1409 )
2019-01-28 11:41:11 +01:00
Nishant Das
1e862511aa
Replace Solidity Contract With Vyper ( #1343 )
...
* adding deposit contract
* Adding bindings
* remove unused info
* shifting deploy function over
* new changes
* fixing tests and moving log utils to contract package
* new changes,helpers, fixing tests
* fix failing test
* readme
* contract change
* changes to contract
* new changes,helpers, fixing tests
* missing files
* adding constructor to contract
* lint
* updating with spec
* finally got it fixed
* add in deposit arguments
* new changes
* all tests pass
* addresing raul's and terence's comments
* remove vrc
2019-01-28 16:45:28 +08:00
Nishant Das
a57659a43b
Fix Readme ( #1406 )
...
* remove refs
* remove ref from yaml
2019-01-28 16:24:53 +08:00
Ivan Martinez
8d88394b28
Hotfix/rename caspervotes ( #1384 )
...
* Begin renaming
* Missing goimports
* Continue rename
* Fix errors and mismatches
* Run proto script
* Fix proto
* Fix some more issues
* Fix tests
duh
* Fix goimports
2019-01-28 14:13:37 +08:00
Raul Jordan
4d43f5128a
Remove Simulator Service ( #1392 )
...
* remove all instances of simulator service
* fix flag decl
* fix lint
2019-01-27 12:51:44 -08:00
renovate[bot]
c5b196006d
Update dependency build_bazel_rules_nodejs to v0.16.5 ( #1399 )
2019-01-26 14:57:39 +08:00
Arun Kumar
f661053ea3
Update ProcessValidatorExits spec definition in comment ( #1398 )
2019-01-26 13:19:36 +08:00
renovate[bot]
51ea11aebc
Update org_golang_x_sys commit hash to b907332 ( #1382 )
2019-01-25 16:48:08 -08:00
terence tsao
af1c382828
Remove Shard Committees 5 - Align Core Package ( #1379 )
2019-01-25 08:20:02 -08:00
Dean Eigenmann
5d4af67e7d
Update attestation_test.go ( #1394 )
2019-01-25 20:00:01 +08:00
Ivan Martinez
858231c90c
Change baserewardquotient to spec and remove Gwei from config ( #1388 )
...
* Change baserewardquotient to spec and remove Gwei from config
* Attempt to fix test
* Fix tests
2019-01-25 15:10:53 +08:00
Preston Van Loon
956721fe43
Simplified validator workflow 2 - updateAssignments ( #1371 )
...
* Add attestation p2p messages
* first pass refactor
* lint
* viz fix
* comment unused const for now
* Add opentracing spans
* PR feedback
* added updateAssignments implementation
* update proto
* handle error in runner
* only do updates on epoch start
* gazelle
* goimports
2019-01-25 11:26:03 +08:00
Ivan Martinez
45e9eda43c
Normalize ETH to Gwei client-wide ( #1381 )
2019-01-24 15:29:04 -08:00
terence tsao
821e7148f8
Remove Shard Committees 4 - Validator Registries Processing ( #1368 )
2019-01-23 23:09:52 -08:00
terence tsao
987b6e53b8
Remove Shard Committees 3 - Get RANDAO Mix Helper ( #1364 )
2019-01-23 22:44:19 -08:00
renovate[bot]
a66bed56c2
Update dependency io_bazel_rules_go to v0.16.6 ( #1380 )
2019-01-23 22:01:32 -05:00
renovate[bot]
d525c4f8e0
Update dependency com_google_cloud_go to v0.35.1 ( #1369 )
2019-01-23 22:01:18 -05:00
Andrei Ivasko
69c8d9072f
Health check for Prometheus service ( #1320 )
2019-01-23 17:26:25 -08:00
renovate[bot]
6be637740b
Update dependency com_github_prometheus_common to v0.1.0 ( #1374 )
2019-01-23 15:32:35 -08:00
renovate[bot]
cd24fda392
Update org_golang_x_crypto commit hash to 057139c ( #1373 )
2019-01-23 10:54:41 -08:00
renovate[bot]
9968174706
Update org_golang_x_sys commit hash to c6b37f3 ( #1372 )
2019-01-23 09:15:00 -08:00
renovate[bot]
8931f8ed49
Update dependency io_opencensus_go to v0.19.0 ( #1370 )
2019-01-23 08:19:46 -08:00
Preston Van Loon
0becb6dc01
Simplified validator workflow - first pass ( #1362 )
...
* Add attestation p2p messages
* first pass refactor
* lint
* viz fix
* comment unused const for now
* Add opentracing spans
* PR feedback
2019-01-23 10:52:39 +08:00
Antoine Toulme
fde3d782ca
use little endian for the data length encoding when performing a merkle hash ( #1350 )
2019-01-23 10:18:45 +08:00
renovate[bot]
9d96a45ee7
Update org_golang_x_sys commit hash to 054c452 ( #1365 )
2019-01-22 17:38:02 +08:00
renovate[bot]
1c7cadf1c0
Update org_golang_x_crypto commit hash to 6407268 ( #1363 )
2019-01-22 16:19:21 +08:00
terence tsao
5cb361895d
Rm Shard Committees 2 - Get Crosslink Committees Helpers ( #1360 )
2019-01-21 23:38:26 -08:00
renovate[bot]
ffd3c37d44
Update com_github_aristanetworks_goarista commit hash to 8f049bd ( #1361 )
2019-01-21 14:24:30 -08:00
renovate[bot]
b6a79f8f11
Update org_golang_x_sys commit hash to 770c602 ( #1358 )
2019-01-21 13:20:59 -08:00
Preston Van Loon
bef84d96f1
Add attestation p2p messages ( #1359 )
2019-01-21 13:41:16 -05:00
Ed Mazurek
10b237e72d
db methods: remove Get prefix ( #1351 )
...
* db methods: remove Get prefix for getter functions
* db methods: consistent test names by removing Get
2019-01-21 17:34:11 +08:00
Nishant Das
7ff544fddf
Fix travis and Other Linter Errors ( #1356 )
...
* fix travis and other linter errors
* remove megacheck
2019-01-21 13:35:34 +08:00
Jie Hou
247e8a5f8c
SSZ: Switch to Little Endian ( #1354 )
...
* Change encode to little endian
* Fix decode
2019-01-21 12:44:17 +08:00
terence tsao
779bccba1e
Rm Shard Committees 1 - Update Protos and Configs ( #1353 )
2019-01-20 10:26:33 -08:00
Preston Van Loon
cff32a0e6f
Add config for probot stale bot ( #1349 )
...
* Add config for probot stale bot
* more words
2019-01-19 10:30:49 -05:00
Raul Jordan
f89fce9bd7
Implement Basic LMD Ghost Fork Choice Skeleton + Helper Funcs ( #1310 )
...
* add fork choice helpers
* LMD GHOST basic implementation
* add todos
* add in the initial test and finalize rest of functions
* added tests
* more simulation, adding trivial case with only one option for a head
* panics
* begin helper function tests
* more helper tests
* higher vote wins
* LMD Ghost full test
* comment
* add types
* optimize
* prepared
* deposits for chain
* lint
* use the hash beacon block util
* rem unnecessary db methods
* comments
* setup works
2019-01-19 10:57:51 +08:00
Preston Van Loon
19d9ad3e37
Revert "add unit test for test broadcast ( #1127 )" ( #1348 )
...
This reverts commit 685e299c45
.
2019-01-18 19:27:21 -05:00
Jonathan Gimeno
685e299c45
add unit test for test broadcast ( #1127 )
...
* add unit test for test broadcast
* execute goimports
* add import peerstore
* refactor and check message equals expected
* remove not needed sleep
* add function to connect hosts to host
* refactor test for better reading
* refactor to only use one channel
* refactor subs to channel
* close channels instead of sending boolean value
* use goimports
* copy value to avoid race condition
* remove TODO comment
* fix issues with gometalinter
* run gazelle
* reduce sleep time
* add comments to goroutines
2019-01-17 20:43:22 -05:00
renovate[bot]
2c3362e200
Update com_github_minio_sha256_simd commit hash to cc1980c ( #1340 )
2019-01-17 20:05:08 -05:00
renovate[bot]
52485efa1c
Update com_github_prometheus_procfs commit hash to bf6a532 ( #1341 )
2019-01-17 15:36:55 -08:00
Nishant Das
08a06458d9
Add in ChainStart Listener ( #1327 )
...
* changing handling of logs
* gazelle
* removing outdated vars
* fixing tests
* adding vrc bindings to service
* updating vrc sol and bindings
* more changes
* adding trie
* remove functions
* addressing preston's review
* tests
* gazelle
* fixed tests
* note
* Lint
* doc
* exploration test
* adding new methods and tests
* adding log type checker
* lint
* Adding processChainstartLog
* gazelle
* addressing comments
* addressing comments and adding tests
* review comments
* comment
* comment
* abi naming
2019-01-17 23:14:32 +08:00
renovate[bot]
c7eefff105
Update org_golang_x_sys commit hash to 11f53e0 ( #1336 )
2019-01-16 22:41:02 -08:00
terence tsao
2b24e7940e
function to update penalized exit balances ( #1335 )
2019-01-17 09:10:42 +08:00
Nishant Das
75a431c969
Modify PowChain service ( #1289 )
...
* changing handling of logs
* gazelle
* removing outdated vars
* fixing tests
* adding vrc bindings to service
* updating vrc sol and bindings
* more changes
* adding trie
* remove functions
* addressing preston's review
* tests
* gazelle
* fixed tests
* note
* Lint
* doc
* exploration test
* adding new methods and tests
* adding log type checker
* lint
* gazelle
* addressing comments
2019-01-16 22:01:21 +08:00
terence tsao
463cd58171
Implement Process Penalties and Exit Logic ( #1291 )
...
* implemented process pentalties and exit logic
* tests
* add MaxWithdrawalsPerEpoch to config
* preston's feedback, replaced index with idx
* s/e/penalizedEpoch
* removed blank line
2019-01-15 21:52:57 -08:00
renovate[bot]
73165495ea
Update com_github_prometheus_client_model commit hash to 5672610 ( #1329 )
2019-01-15 19:41:52 -05:00
renovate[bot]
77974511a3
Update dependency com_github_prometheus_prometheus to v2.6.1 ( #1330 )
2019-01-15 19:26:26 -05:00
renovate[bot]
a52295e0cf
Update org_golang_x_oauth2 commit hash to 5dab416 ( #1331 )
2019-01-15 13:10:10 -08:00
renovate[bot]
653bfc038f
Update org_golang_x_sys commit hash to a457fd0 ( #1328 )
2019-01-15 09:21:17 -08:00
renovate[bot]
9881b81442
Update com_github_btcsuite_btcd commit hash to ed77733 ( #1324 )
2019-01-14 22:11:02 -05:00