Zahary Karadjov
6664f1689f
Use SSZ genesis files
...
Multi-client testing requires more portable formats, and SSZ is
much better specified than our flavour of Json.
Tools like ncli and zcli can be now used to inspect the contents
of the SSZ files.
2019-10-29 19:16:32 +02:00
Zahary Karadjov
efa6d2d08e
Fix some obsolete paths and delete obsolete scripts
2019-10-29 19:16:32 +02:00
Zahary Karadjov
1ef9f458ac
Remove hard-coded variables from the manage_testnet_hosts script
2019-10-29 19:16:32 +02:00
Zahary Karadjov
3da4d4f23a
Remove some obsolete code
2019-10-29 19:16:32 +02:00
Zahary Karadjov
f5fb4277b4
Testnet reset script fixes
2019-10-29 19:16:32 +02:00
Zahary Karadjov
831b562435
Make the use of dynamic Chronicles outputs more optional
2019-10-29 19:16:32 +02:00
Zahary Karadjov
f1ea0cec32
Add support for testnets with mixed quickstart/random deposits
2019-10-29 19:16:32 +02:00
Ștefan Talpalaru
49b67f58fc
Travis: ARM64 build
...
Azure changes:
- use newer caching task
- add the branch name to cache keys
- install the 64-bit MinGW-w64 ourselves
Homebrew fix
2019-10-29 16:10:43 +01:00
Ștefan Talpalaru
f91918f1b6
bump vendor/nimbus-build-system
2019-10-29 16:10:05 +01:00
Ștefan Talpalaru
c22d02e9a3
bump vendor/nimbus-build-system
2019-10-29 15:30:39 +01:00
Ștefan Talpalaru
18d32f4882
Merge branch 'master' of github.com:status-im/nim-beacon-chain
2019-10-29 15:16:29 +01:00
Ștefan Talpalaru
bc9d0dd8de
bump vendor/nim-confutils
2019-10-29 15:16:13 +01:00
Zahary Karadjov
136a11f681
Fix the build when the Chronicles dynamic output is not used
...
close #504
2019-10-29 03:43:52 +02:00
Zahary Karadjov
f3252a8391
Fix the error 'output device not set for a chonicles dynamic sink'
2019-10-29 03:05:43 +02:00
Zahary Karadjov
f7eb924518
Fix a mysterious Makefile issue
...
The GIT_REVISION variable was being set to "" by default.
2019-10-29 02:54:40 +02:00
Zahary Karadjov
34737b48f0
Allow enabling the metrics in the docker builds
2019-10-29 02:37:36 +02:00
Zahary Karadjov
b244f35731
Make the deposit contract metadata file optional
2019-10-29 02:27:13 +02:00
Zahary Karadjov
734ab64da8
Unix-style command-line params for the 'deposit_contract' binary
2019-10-29 02:20:47 +02:00
Zahary Karadjov
6ceb75c6b3
Add README instructions for connecting to testnets
2019-10-29 01:25:43 +02:00
Zahary Karadjov
f92db449e1
nims script for connecting to testnets published in the eth2-testnets repo
...
See https://github.com/ethereum/eth2.0-pm/pull/93 for more info
2019-10-29 01:07:31 +02:00
Zahary Karadjov
ba0037738b
Removed all code related to the old network metadata files
...
Also switched to a more "standard" naming convention for the
command-line parameters.
2019-10-29 01:04:52 +02:00
Yuriy Glukhov
9d3889cbab
WIP Goerli testnet
2019-10-28 15:51:17 +02:00
Zahary Karadjov
43b70c0330
Restore the ability to run tests/simulation/start.sh manually
2019-10-28 15:28:45 +02:00
Zahary Karadjov
1bcd045a2f
Bump modules
2019-10-28 15:00:25 +02:00
Zahary Karadjov
97fdb3399c
Switch to the final Nim v1.0.2
2019-10-28 15:00:25 +02:00
Zahary Karadjov
fb220ee600
Preparations for introducing the native libp2p back-end
2019-10-28 15:00:25 +02:00
Zahary Karadjov
e3380ea8f4
Bump modules
2019-10-28 15:00:25 +02:00
andri lim
47799a2b8a
bump stint
2019-10-28 15:00:25 +02:00
Zahary Karadjov
4bccbdce71
Use confutils compatible with Nim v1.0
2019-10-28 15:00:25 +02:00
Zahary Karadjov
a876488075
Add nim-bearssl
2019-10-28 15:00:25 +02:00
Zahary Karadjov
dfe3a6f0fb
Switch to Nim v1.0.2
2019-10-28 15:00:25 +02:00
Mamy Ratsimbazafy
f7dea04ed6
Add detailed Rpi instructions ( #506 )
2019-10-28 11:55:29 +00:00
Zahary Karadjov
a6f65cd37e
Add lower-level metrics for the number of gossipsub messages sent/received
2019-10-26 16:37:36 +03:00
Dustin Brody
bb7d892587
track attestations sent/received in grafana ( #503 )
...
* stop double-counting attestation-topic attestations
* track attestations sent/received in grafana
* address suggestion to clarify sent attestation count being across all nodes
2019-10-25 16:15:39 +00:00
Dustin Brody
a9fcaf16a6
stop double-counting attestation-topic attestations ( #501 )
2019-10-25 14:00:55 +00:00
Jacek Sieka
363f918f7b
remove obsolete docs (this is covered in honest validator guide)
2019-10-25 13:55:19 +02:00
Jacek Sieka
8af2e03677
Update README.md
2019-10-25 13:49:31 +02:00
Jacek Sieka
ee5d1c1467
minimize imports, specially for spec - cuts 2/3 of ncli build time ( #500 )
...
* minimize imports, specially for spec - cuts 2/3 of ncli build time
* ptr_arith->ptrops
2019-10-25 12:59:56 +02:00
Dustin Brody
700e7d921b
update to beacon chain phase 0 spec version 0.8.4; no substantive changes ( #494 )
2019-10-24 13:36:36 +00:00
Dustin Brody
c9d2815480
implement metrics to count send/received blocks/attestations, to detect network loss
2019-10-24 11:48:56 +03:00
Ștefan Talpalaru
6d9a44c264
Merge branch 'metrics'
2019-10-23 22:06:56 +02:00
Ștefan Talpalaru
3a2fc249a2
simulation: metric visualisation
2019-10-23 20:57:59 +02:00
Zahary Karadjov
021661180b
Use the latest nim-eth
2019-10-23 19:37:06 +03:00
Jacek Sieka
f41fa704d5
Update readme instructions to use specific node/validator counts ( fixes #483 )
2019-10-23 15:22:35 +02:00
Jacek Sieka
e8206a7489
fix datadir
2019-10-22 23:18:45 +02:00
Jacek Sieka
bdb70ebe2c
log data dir at startup ( fixes #229 )
2019-10-22 22:53:58 +02:00
Jacek Sieka
669b81495a
simulation: make default setup finalize by running more nodes (see MISSING_NODES)
2019-10-22 15:59:42 +02:00
Jacek Sieka
ee52e86781
readme: simplify prerequisites section
2019-10-22 14:03:48 +02:00
Dustin Brody
43f353e665
implement beacon_reorgs_total metric ( #491 )
2019-10-22 13:57:34 +02:00
Dustin Brody
3da4c02bb3
implement beacon_current_live_validators and beacon_previous_live_validators metrics
2019-10-21 20:58:08 +09:00