Commit Graph

452 Commits

Author SHA1 Message Date
renovate[bot]
7511a497d0 Update libp2p (#2921)
* Update libp2p

* Update libp2p

* add event bus repo
2019-07-08 10:16:18 -04:00
renovate[bot]
18e7ced517 Update io_bazel_rules_k8s commit hash to 6057108 (#2919) 2019-07-08 09:53:10 -04:00
Preston Van Loon
87894eb12f
fix issue #2830 (#2904) 2019-07-04 00:04:18 -04:00
renovate[bot]
72139c41ea Update io_bazel_rules_k8s commit hash to dda7ab9 (#2843) 2019-06-29 11:09:52 -04:00
renovate[bot]
7b49697dff Update dependency com_github_prometheus_common to v0.6.0 (#2845) 2019-06-29 10:32:20 -04:00
renovate[bot]
5853a399f6 Update dependency com_github_syndtr_goleveldb to v1 (#2847) 2019-06-29 09:54:17 -04:00
Preston Van Loon
9bd6147027
BLS spec tests (#2826)
* bls spec tests

* add more bls tests

* use ioutil instead of bazel runfiles

* dont read bytes

* skip tests that overflow uint64

* manually fix input data

* add tests

* lint and gaz

* add all new changes

* some refactoring, cleanup, remove new API methods that only exist for tests

* gaz

* Remove yamls, skip test
2019-06-25 12:57:47 -04:00
Preston Van Loon
c944b281c8 Revert "Merge renovate updates (#2850)" (#2854) 2019-06-24 14:18:07 -07:00
Preston Van Loon
ebdbc230c3
Merge renovate updates (#2850)
* Update com_github_prysmaticlabs_go_ssz commit hash to 0fdbce2

* Update io_bazel_rules_k8s commit hash to cddc035

* Update dependency build_bazel_rules_nodejs to v0.32.2

* Update dependency com_github_prometheus_common to v0.6.0

* Update dependency com_github_syndtr_goleveldb to v1

* revert ssz breakage

* Update libp2p

* update infra

* update infra

* specify node_modules

* add flag

* clarify in comment

* update rules_docker

* workarounds for python2. see: https://github.com/bazelbuild/rules_docker/issues/842
2019-06-24 15:53:49 -04:00
terence tsao
df84615496 Renovate Updates (#2815)
* Update dependency com_github_golang_snappy to v0.0.1

* Update dependency io_bazel_rules_go to v0.18.6

* Update dependency org_uber_go_automaxprocs to v1

* Update dependency com_github_prometheus_client_golang to v1

* Update libp2p

* Update libp2p
2019-06-17 20:26:38 -04:00
Preston Van Loon
dd131561bf automaxprocs (#2770) 2019-06-13 07:53:42 -07:00
Nishant Das
663490ee1f Update Phore Dependency to the latest version (#2792)
* add new changes

* fix typos
2019-06-12 11:06:39 -05:00
renovate[bot]
9793de59a6 Update libp2p (#2783)
* Update libp2p

* Update libp2p, remove unused WORKSPACE go_repositories, fix test
2019-06-10 12:17:42 -04:00
terence tsao
81f777cd46 Renovate Updates (#2785)
* Update com_github_atlassian_bazel_tools commit hash to 6fbc36c

* Update dependency com_github_prometheus_procfs to v0.0.2

* Update dependency com_github_spf13_cobra to v0.0.5

* Update dependency com_google_cloud_go to v0.40.0

* Update dependency org_golang_google_api to v0.6.0
2019-06-10 10:41:16 -04:00
terence tsao
85c5672ab3 Mega Renovate Updates (#2751)
* Update dependency com_github_prometheus_client_golang to v0.9.3

* Update dependency com_github_spf13_cobra to v0.0.4

* Update dependency com_google_cloud_go to v0.39.0

* Update dependency io_bazel_rules_go to v0.18.5

* Update com_github_atlassian_bazel_tools commit hash to f04c7c0

* Update com_github_prysmaticlabs_go_ssz commit hash to 2e84733

* Update io_bazel_rules_k8s commit hash to e521766

* Update dependency build_bazel_rules_nodejs to v0.30.2

* Update dependency com_github_prometheus_procfs to v0.0.1

* Update dependency io_opencensus_go to v0.22.0

* Update libp2p

* Update dependency com_github_ghodss_yaml to v1

* Update dependency grpc_ecosystem_grpc_gateway to v1

* Update libp2p

* Revert "Update io_bazel_rules_k8s commit hash to e521766"

This reverts commit b2c5ee219c786c709c096af1f0733fc3ac05eb69.

* Revert "Update dependency build_bazel_rules_nodejs to v0.30.2"

This reverts commit 3286af0b462cfcf1773f1736986b9ada9565e558.

* Revert "Update libp2p"

This reverts commit 699fc4489fe67eb87a2ddd595b0f9f393ed151a1.

* Revert "Update libp2p"

This reverts commit e1a2372cd0d82d3125cce2351d0d9b67c6d532fa.
2019-06-03 11:21:38 +08:00
Preston Van Loon
9e98e914a1 Add a gRPC gateway (#2604) 2019-06-02 08:33:44 -07:00
Preston Van Loon
55bedd0745 Move go-ssz to external repo under MIT license (#2722) 2019-05-29 18:04:25 -07:00
Nishant Das
3871be006c Update Renovate (#2711) 2019-05-28 06:13:35 -07:00
Preston Van Loon
9ce5de3d95 Add flag to whitelist certain connections (#2716) 2019-05-28 05:54:49 -07:00
Preston Van Loon
e71e91c9aa
update BLS (#2692) 2019-05-25 11:26:03 -04:00
Preston Van Loon
2d7dcfae61
fix joonix log after https://github.com/joonix/log/pull/13 (#2691) 2019-05-24 16:54:03 -04:00
Preston Van Loon
46f215b673 Renovate updates (#2661) 2019-05-20 11:10:43 -04:00
terence tsao
c10c45c4b1 Renovate Renovate Updates (#2587)
* exclusive of finalized block

* Update com_github_atlassian_bazel_tools commit hash to 20cbdb1

* Update io_bazel_rules_k8s commit hash to 7475ba2

* Update dependency build_bazel_rules_nodejs to v0.29.0

* Update dependency com_github_jbenet_goprocess to v0.1.3

* Update dependency com_github_prometheus_common to v0.4.0

* Update dependency io_bazel_rules_go to v0.18.4

* Update dependency org_golang_google_api to v0.5.0

* Update libp2p

* Update prysm_testnet_site commit hash to 0438607

* renovate updates

* fixed duplication
2019-05-14 01:37:12 -04:00
Preston Van Loon
fd4c7ffc07
Add new log formats and set fluentd as default for cluster (#2594)
* Add new log formats and set fluentd as default for cluster

* fix image build
2019-05-13 20:43:04 -04:00
Preston Van Loon
991ee7e81b "Super sync" and naive p2p reputation (#2550)
* checkpoint on super sync with reputation

* ensure handling only expected peers msg

* exclusive of finalized block

* skip block saved already

* clean up struct

* remove 2 more fields

* _

* everything builds, but doesnt test yet

* lint

* fix p2p tests

* space

* space

* space

* fmt

* fmt
2019-05-09 16:02:24 -05:00
Raul Jordan
e3684e61f8 Revert "Renovate Updates in Batch (#2505)" (#2515)
This reverts commit 0e8ef07587.
2019-05-06 17:04:01 -04:00
terence tsao
0e8ef07587 Renovate Updates in Batch (#2505)
* Update com_github_atlassian_bazel_tools commit hash to 20cbdb1

* Update io_bazel_rules_k8s commit hash to 94e92d1

* Update prysm_testnet_site commit hash to b6c4983

* Update dependency com_github_jbenet_goprocess to v0.1.0

* Update dependency com_github_pkg_errors to v0.8.1

* Update dependency com_google_cloud_go to v0.38.0

* Update libp2p

* fixed
2019-05-06 10:17:13 +08:00
terence tsao
4a3b2f6d15 Renovates Major Updates (#2434)
* Update io_bazel_rules_k8s commit hash to c1daa04

* Update dependency build_bazel_rules_nodejs to v0.28.0

* Update dependency com_github_rjeczalik_notify to v0.9.2

* Update dependency io_opencensus_go to v0.21.0

* Update dependency org_golang_google_api to v0.4.0

* Update libp2p

* Update dependency com_github_deckarep_golang_set to v1

* Update dependency com_github_edsrzf_mmap_go to v1

* Update dependency com_github_go_stack_stack to v1

* Update dependency com_github_karlseguin_ccache to v2

* Update dependency com_github_rs_cors to v1

* Update dependency in_gopkg_urfave_cli_v1 to v1

* Update prysm_testnet_site commit hash to 3848e91

* extra bracket

* fix build
2019-04-29 14:56:36 +08:00
Raul Jordan
706aa9b82f
Update Jaeger Export Tracing (#2382)
* added exporter

* fixed jaeger export

* lint

* imports
2019-04-25 10:59:18 -05: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
terence tsao
41987b2035 Renovate Mega Updates (#2332)
* Update com_github_atlassian_bazel_tools commit hash to 31382b2

* Update io_bazel_rules_k8s commit hash to e7b408f

* Update libp2p

* fixed nat

* nat
2019-04-22 22:06:24 -04:00
Preston Van Loon
67cbf774f5 Add nogo to introduce built time linting (#2317)
* Add nogo and fix lint issues

* Run gazelle

* better gazelle

* ignore external struct tags
2019-04-21 22:14:34 +08:00
terence tsao
3e52287570 Major Renovate Updates (#2264)
* Update dependency com_github_spf13_cobra to v0.0.3

* Update dependency com_github_allegro_bigcache to v1

* Update dependency com_github_hashicorp_go_multierror to v1

* Update dependency com_github_x_cray_logrus_prefixed_formatter to v0.5.2

* Update dependency com_github_fd_go_nat to v1

* Update dependency com_github_matttproud_golang_protobuf_extensions to v1

* Update dependency com_github_grpc_ecosystem_go_grpc_middleware to v1

* Update io_bazel_rules_k8s commit hash to 8b2d62a

* Update prysm_testnet_site commit hash to 3d0a15d

* Update dependency build_bazel_rules_nodejs to v0.27.10

* Update dependency io_bazel_rules_go to v0.18.2

* Update dependency io_opencensus_go to v0.20.0

* Update libp2p

* Update WORKSPACE

* Update com_github_atlassian_bazel_tools commit hash to e31d79d

* Update io_bazel_rules_k8s commit hash to 50fb3c2

* Update dependency build_bazel_rules_nodejs to v0.27.12

* Update dependency com_github_coreos_go_semver to v0.3.0

* Update dependency com_github_prometheus_client_golang to v0.9.2

* Update dependency com_github_prometheus_common to v0.3.0

* Update dependency com_google_cloud_go to v0.37.4

* Update dependency io_bazel_rules_go to v0.18.3

* Update dependency io_opencensus_go to v0.20.2

* Update dependency org_golang_google_api to v0.3.2

* Update dependency solium to v1.2.4

* Update libp2p

* Update dependency com_github_beorn7_perks to v1

* Update dependency com_github_google_gofuzz to v1

* retry nat
2019-04-15 18:32:59 +08:00
terence tsao
771c4c0b0f
Renovate Big Update (#2209) 2019-04-08 12:24:27 +10:00
Preston Van Loon
f16e54ee96 Update go-ethereum upstream and resolve API changes (#2171) 2019-04-05 10:54:38 -07:00
Preston Van Loon
92bad712af
Renovate big update (#2134)
* Update dependency com_github_spf13_cobra to v0.0.3

* Update dependency com_github_allegro_bigcache to v1

* Update dependency com_github_hashicorp_go_multierror to v1

* Update dependency com_github_x_cray_logrus_prefixed_formatter to v0.5.2

* Update dependency com_github_fd_go_nat to v1

* Update dependency com_github_matttproud_golang_protobuf_extensions to v1

* Update dependency com_github_grpc_ecosystem_go_grpc_middleware to v1

* Update com_github_atlassian_bazel_tools commit hash to c7e0fd9

* Update io_bazel_rules_k8s commit hash to e6259a4

* Update io_kubernetes_build commit hash to df02ded

* Update dependency build_bazel_rules_nodejs to v0.27.9

* Update dependency com_github_apache_thrift to v0.12.0

* Update dependency com_google_cloud_go to v0.37.2

* Update dependency org_golang_google_api to v0.3.0

* Update libp2p

* Update dependency com_github_grpc_ecosystem_go_grpc_prometheus to v1
2019-03-31 21:31:53 -05:00
Preston Van Loon
7420fac5fc
Add gRPC prometheus middleware (#2077) 2019-03-26 11:26:47 -05:00
terence tsao
7565fbe3b8 Mega Renovate Updates (#2068)
* Update dependency com_github_spf13_cobra to v0.0.3

* Update dependency com_github_allegro_bigcache to v1

* Update dependency com_github_hashicorp_go_multierror to v1

* Update dependency com_github_x_cray_logrus_prefixed_formatter to v0.5.2

* Update dependency com_github_fd_go_nat to v1

* Update dependency com_github_matttproud_golang_protobuf_extensions to v1

* Update dependency com_github_grpc_ecosystem_go_grpc_middleware to v1

* Update com_github_atlassian_bazel_tools commit hash to 986ed8f

* Update dependency bazel_skylib to v0.8.0

* Update dependency com_google_cloud_go to v0.37.1

* Update dependency io_opencensus_go to v0.19.2

* Update libp2p

* Update dependency com_github_go_yaml_yaml to v2

* Update dependency com_github_golang_mock to v1

* Update dependency com_github_google_uuid to v1

* Update dependency com_github_gorilla_websocket to v1

* Update dependency com_github_huin_goupnp to v1

* add thirft
2019-03-25 08:14:43 -05:00
Preston Van Loon
328e197a78
fix WORKSPACE (#2036) 2019-03-19 22:15:32 -04:00
terence tsao
4056b080e6 Mega Renovate Updates (#2022)
* Update dependency com_github_spf13_cobra to v0.0.3

* Update dependency com_github_allegro_bigcache to v1

* Update dependency com_github_hashicorp_go_multierror to v1

* Update dependency com_github_x_cray_logrus_prefixed_formatter to v0.5.2

* Update dependency com_github_fd_go_nat to v1

* Update dependency com_github_matttproud_golang_protobuf_extensions to v1

* Update dependency com_github_grpc_ecosystem_go_grpc_middleware to v1

* Update io_bazel_rules_k8s commit hash to 54e9742

* Update dependency build_bazel_rules_nodejs to v0.27.5

* Update dependency com_github_mattn_go_isatty to v0.0.7

* Update dependency com_google_cloud_go to v0.37.0

* Update dependency io_bazel_rules_go to v0.18.1

* Update dependency org_golang_google_api to v0.2.0

* Update dependency com_github_spaolacci_murmur3 to v1

* Fix k8s
2019-03-17 23:13:20 -04:00
renovate[bot]
66756fabac Update io_bazel_rules_k8s commit hash to 1f16600 (#1959)
* Update io_bazel_rules_k8s commit hash to 1f16600

* Update WORKSPACE
2019-03-11 11:03:49 -04:00
renovate[bot]
1283da9b50 Update dependency com_github_grpc_ecosystem_go_grpc_middleware to v1 (#1962) 2019-03-11 14:25:00 +08:00
Preston Van Loon
bdbc572f3f Add grpc middleware to recover from panics (#1956) 2019-03-10 18:19:52 -07:00
renovate[bot]
479c9934e7 Update libp2p (#1947) 2019-03-09 08:57:59 -05:00
renovate[bot]
bbdac8eb00 Update dependency build_bazel_rules_nodejs to v0.27.3 (#1946) 2019-03-08 21:58:55 -06:00
renovate[bot]
938842be69 Update io_bazel_rules_k8s commit hash to 7c3e33f (#1935)
* Update io_bazel_rules_k8s commit hash to 7c3e33f

* Update WORKSPACE
2019-03-07 23:58:26 -05:00
renovate[bot]
6a5f3ba4b7 Update dependency build_bazel_rules_nodejs to v0.27.1 (#1936) 2019-03-07 23:17:58 -05:00
renovate[bot]
b093860e92 Update libp2p (#1919)
* Update libp2p

* add new dep
2019-03-07 11:15:44 -05:00
Preston Van Loon
5eb5f6afa9
Faucet enhancements + cluster private key management system (#1679)
* second pass at faucet, no rate limiting yet

* Add authentication support, step 1. This stuff needs to be refactored and tested

* move deposit input to keystore pkg, add proof of possession and withdrawal addr

* checkpoint on progress with cluster private key manager

* checkpoint w/ bootnode config

* checkpoint

* resolve todo

* encrypt the secrets

* add note about querying testnet

* workspace

* checkpoitn

* remove limits

* update

* checkpoint

* checkpoint

* remove jwt stuff

* fix build

* lint

* lint

* remove init

* remove jwt

* update

* checkpoint
2019-03-07 11:14:57 -05:00
Renovate Bot
334f13ac87 Update libp2p 2019-03-07 04:47:31 +00:00