Jacek Sieka
746659bdc6
bump stew, fix warnings ( #655 )
2019-12-20 14:25:33 +01:00
Jacek Sieka
b994da78a7
Move some attestation/block logic out of beacon node
...
* state data cache in block pool
* keep head state around
* more attestation logic in attestation pool
* first fork choice tests (!)
* fix fork choice (it's still likely broken / out of date)
2019-12-19 16:17:45 +00:00
Ștefan Talpalaru
bc8264a043
bump nim-eth & nim-nat-traversal
2019-12-12 02:35:15 +01:00
Ștefan Talpalaru
6dd54393ed
bump vendor/nim-nat-traversal
2019-12-10 16:46:31 +01:00
Jacek Sieka
2d5605524a
bump submodules
2019-12-10 15:52:15 +01:00
Jacek Sieka
a3145f0f5c
cleanups
...
* move stuff out of beaconnode
* fix use-after-free in query
2019-12-10 14:47:52 +00:00
Zahary Karadjov
10e6d4842f
Local sim finalizes with native LibP2P
2019-12-10 15:02:16 +02:00
Zahary Karadjov
889031453f
The beacon node can be compiled with the LibP2P native back-end
...
This hasn't been tested yet even in local sim.
2019-12-10 15:02:16 +02:00
Ștefan Talpalaru
f8e2496b06
bump vendor/nimbus-build-system [skip ci]
2019-12-03 17:18:35 +01:00
Zahary Karadjov
ee2448b221
Simple validator onboarding
...
On your very first connection to each testnet, you'll be asked to
become a validator. Please consult our private repo for a Goerli
Eth1 private key that you can use for deposits.
Other changes:
* Added a simple wrapper ./connect-to-testnet script calling the
nims file in the correct environment. No extension was used to
make the command the same on Unix and Windows.
* Bumped a number of modules with fixes from this week
* `make testnet0` and `make testnet1` will no longer delete your
existing database. This is considered a more appropriate behavior
for testing forward sync.
2019-12-03 02:23:17 +02:00
Ștefan Talpalaru
7682a010a9
remove getCurrentExceptionMsg()
2019-12-02 22:06:42 +02:00
Ștefan Talpalaru
84c189fd1b
Nim 1.0.4 ( #604 )
...
* Nim 1.0.4
* Azure: try to fix cache key
* mock_validator_keys.nim: fix index out of bounds
* Travis: make Nim building verbose
2019-11-29 10:17:18 +01:00
Ștefan Talpalaru
d5f20846ad
Jenkinsfile setup
2019-11-28 17:32:46 +02:00
Zahary Karadjov
34ed2b0fa4
Bump nim-eth
2019-11-26 02:45:25 +02:00
Yuriy Glukhov
2e875ea17e
Better connection error handling in MainchainMonitor
2019-11-25 13:45:53 +02:00
Ștefan Talpalaru
38077162b9
bump vendor/nimbus-build-system
2019-11-18 09:18:20 +01:00
Ștefan Talpalaru
99164bbfdd
bump vendor/nim-nat-traversal and vendor/nimbus-build-system
2019-11-14 17:52:01 +01:00
Zahary Karadjov
5a6a8e9520
Finalizing setup for testnet1; Auto-restart of the docker containers after testnet resets
2019-11-12 19:08:12 +00:00
Zahary Karadjov
7fe18732d5
Bump confutils
2019-11-12 19:08:12 +00:00
Zahary Karadjov
ac5aabd569
Use the latest confutils
2019-11-11 23:29:36 +00:00
Zahary Karadjov
fb180a1313
A `query` CLI command for inspecting the state of the database (WIP)
2019-11-11 23:29:36 +00:00
Ștefan Talpalaru
3192d1fb4d
bump vendor/nim-metrics
2019-11-10 18:57:51 +01:00
Ștefan Talpalaru
c1a63035b9
beacon_node: "--version" option [skip ci]
...
fixes #466
2019-11-09 17:43:42 +00:00
Mamy André-Ratsimbazafy
9be6bfce35
bump nimyaml
2019-11-07 17:22:15 +00:00
Yuriy Glukhov
9b39c792d0
Revert f79f9deeb3
a0fbf5464a
94a9c51d8a
( #523 )
2019-11-06 16:56:54 +02:00
cheatfate
94a9c51d8a
Initial commit.
2019-11-06 16:41:23 +02:00
Ștefan Talpalaru
03f57aab43
bump vendor/nim-libp2p
2019-11-05 23:31:01 +01:00
Ștefan Talpalaru
f8e8dc6c7a
bump vendor/nim-web3
2019-11-05 15:15:31 +01:00
Zahary Karadjov
14374504cf
Finalization experiements
...
* Switched to FloodSub
* Testnet0 switched to the minimal preset. All validators deployed on the master node.
2019-11-05 03:13:16 +02:00
Zahary Karadjov
a6f350f35f
Bump modules
2019-10-30 18:35:52 +02:00
Yuriy Glukhov
abbe4075fa
Fixed deposit contract deployment
2019-10-30 17:23:34 +02: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
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
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
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
Ș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
Zahary Karadjov
d3f88929da
Integrate nim-prompt
2019-10-07 23:56:34 +09:00
Mamy André-Ratsimbazafy
c1918d1253
bump again for unary var having precedence over | for tpe constraint
2019-09-26 17:53:59 +03:00
Mamy André-Ratsimbazafy
c6c4cf82dd
bum blscurve to fix in-place init signature - f9a29c2af9
2019-09-26 17:53:59 +03:00