Zahary Karadjov
|
f1ea0cec32
|
Add support for testnets with mixed quickstart/random deposits
|
2019-10-29 19:16:32 +02: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
|
734ab64da8
|
Unix-style command-line params for the 'deposit_contract' binary
|
2019-10-29 02:20:47 +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
|
fb220ee600
|
Preparations for introducing the native libp2p back-end
|
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 |
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
|
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
|
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
|
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
|
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 |
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 |
Jacek Sieka
|
360afe48a3
|
fix two races when producing block
there be more dragons around
|
2019-10-08 23:52:50 +09:00 |
Jacek Sieka
|
b7f9d9e4be
|
fix BlsValue inits
|
2019-10-08 23:52:50 +09:00 |
Zahary Karadjov
|
c23b011c77
|
Cosmetic improvements to the status bar; Attempt to fix the CI
|
2019-10-07 23:56:34 +09:00 |
Zahary Karadjov
|
f72a58595f
|
Initial version of status bar
|
2019-10-07 23:56:34 +09:00 |
Zahary Karadjov
|
d3f88929da
|
Integrate nim-prompt
|
2019-10-07 23:56:34 +09:00 |
Dustin Brody
|
4c0b2a9a32
|
implement beacon_pending_deposits, beacon_processed_deposits_total, beacon_previous_validators, and beacon_current_validators metrics (#478)
* implement additional beacon_current_validators and beacon_previous_validators metrics
* tentatively implement beacon_pending_deposits additional metric
* implement beacon_processed_deposits_total additional metric
|
2019-10-06 04:31:50 +00:00 |
Dustin Brody
|
1a62c122d8
|
Finish remaining required interop metrics (#477)
* implement beacon_finalized_root, beacon_current_justified_root, and beacon_previous_justified_root interop metrics
|
2019-10-03 18:16:25 +00:00 |
Dustin Brody
|
255980c9f6
|
fix issue #367 and remove too-small range type usage for ValidatorIndex
|
2019-10-03 16:41:25 +03:00 |
Dustin Brody
|
2122bb44c9
|
implement beacon_finalized_epoch, beacon_current_justified_epoch, and beacon_previous_justified_epoch (#476)
|
2019-10-03 10:36:31 +00:00 |
Yuriy Glukhov
|
2b7b7b1471
|
Deposit contract script additions (#455)
* Deposit contract script additions
* Cleanup/cosmetics
|
2019-10-03 09:21:28 +00:00 |
Jacek Sieka
|
f111a6a444
|
fix attestation being added twice to block (fixes #361)
|
2019-10-02 12:27:51 +03:00 |
Jacek Sieka
|
b8ddb776ca
|
fix attestation selection when calculating rewards and penalties
Previously, the we'd use the first source attestation regardless if it
matches the filter or not leading to the wrong minimum being used
|
2019-10-02 12:17:02 +03:00 |
Jacek Sieka
|
3e3ed79874
|
sign the right attestation data
|
2019-10-02 12:11:47 +03:00 |
Zahary Karadjov
|
806836714a
|
Add an accidentally forgotten fix
|
2019-10-01 17:50:13 +03:00 |
Eugene Kabanov
|
13bde5aee3
|
Add gossipsub messages monitoring tool. (#458)
* Add gossipsub messages monitoring tool.
* Add support of bootstrap nodes file.
* Move topic constants to spec/network.nim.
* Add ability to monitor custom topics.
|
2019-10-01 15:52:28 +02:00 |
Mamy Ratsimbazafy
|
48d22d53dc
|
Ensure that we use the interop deposit signatures (#467)
* Ensure that we use the interop deposit signatures
* Add all interop keys to the test
|
2019-10-01 15:44:38 +02:00 |
Jacek Sieka
|
66f03f491f
|
log raw incoming gossip data
|
2019-09-28 21:20:09 +02:00 |
Zahary Karadjov
|
66984c44ce
|
Another innocent fix from the interop branch
|
2019-09-27 23:29:58 +03:00 |
Zahary Karadjov
|
a336285922
|
Fix a potential OOB error in SSZ deserialization
|
2019-09-27 23:29:58 +03:00 |
Zahary Karadjov
|
c39d4f1817
|
Fix an overflow in the justification bits processing
|
2019-09-27 23:29:58 +03:00 |
Zahary Karadjov
|
1555efd9d8
|
Implement the latest modification of the spec
|
2019-09-27 19:10:37 +03:00 |
Zahary Karadjov
|
37043f0d91
|
Handle gracefully a pre-mature closing of a libp2p stream by another peer
|
2019-09-27 19:10:24 +03:00 |
Zahary Karadjov
|
b5fad0c9e8
|
Add more diagnostic for crashes during SSZ serialization
|
2019-09-27 19:07:22 +03:00 |
Zahary Karadjov
|
2bbe2cb23c
|
Implement the outputBootstrapNodes option (taken from the interop branch)
|
2019-09-27 19:05:17 +03:00 |
Zahary Karadjov
|
b56c96a4fd
|
Support downloading SSZ genesis files with curl
|
2019-09-27 18:59:28 +03:00 |
Zahary Karadjov
|
5152c42c8e
|
Don't crash hard on P2P daemon errors during the initial connection
|
2019-09-27 18:58:51 +03:00 |
Zahary Karadjov
|
0eaa433e84
|
Automated scripts for resetting the Status testnets
For detailed instructions, please see
https://github.com/status-im/nimbus-private/blob/master/testnets-maintenance.md
|
2019-09-26 18:58:51 +03:00 |
Mamy André-Ratsimbazafy
|
90b20fab52
|
Domain is now array[8, byte] instead of uint64
|
2019-09-26 17:53:59 +03:00 |
Mamy Ratsimbazafy
|
a7a1f78499
|
Fix TRACE chronicles_log_level (#451)
|
2019-09-23 17:00:10 +02:00 |