Jacek Sieka
f61fdf93d3
bump chronos ( #1598 )
...
* bump chronos
this reverts backwards-incompatible changes to CancelledError and
resores other functionality.
chronos metrics are lost and will need to be reimplemented.
* bump
2020-09-04 21:27:54 +02:00
Ștefan Talpalaru
aa3298f0ea
support spaces in $(MAKE) ( #1603 )
2020-09-04 08:33:37 +02:00
nbc-bump-bot[bot]
6000a49e84
auto-bump nim-libp2p ( #1484 )
...
Co-authored-by: = <arnetheduck@users.noreply.github.com>
2020-09-01 11:26:20 +02:00
tersec
d9f926b33d
bump nim-eth ( #1579 )
2020-08-31 10:50:48 +02:00
Ștefan Talpalaru
ecc70c6405
remove BUILD_LOG_LEVEL
2020-08-27 18:44:10 +03:00
Jacek Sieka
2081c4f505
avoid unnecessary seq allocations ( #1573 )
...
"sigh"
2020-08-27 08:32:51 +02:00
Zahary Karadjov
207397775b
Update the Nimbus bootstrap nodes
2020-08-26 21:22:21 +03:00
Ștefan Talpalaru
ab22bad188
bump vendor/nim-metrics ( #1565 )
2020-08-25 09:26:56 +02:00
Ștefan Talpalaru
ddd8489de0
bump vendor/nim-blscurve ( #1560 )
...
and log the BLS backend
2020-08-24 14:56:45 +02:00
Zahary Karadjov
8809f8d200
Implement 'wallets restore' and 'wallets list'; Update 'nextAccount' properly after making deposits multiple times
2020-08-22 00:16:18 +03:00
Ștefan Talpalaru
1d1e0217ca
bump vendor/nim-nat-traversal
2020-08-22 00:09:45 +03:00
Zahary Karadjov
2c19e3f8cd
[skip ci] Use GOSSIP_MAX_SIZE when snappy decoding in the inspector as well; Bumps
2020-08-19 14:33:52 +03:00
Zahary Karadjov
3433c77c35
Prevent Snappy decompression bombs
2020-08-19 10:13:04 +03:00
Zahary Karadjov
4cf54eadf9
Bump libp2p in order to restore interop with Lighthouse
2020-08-18 20:06:43 +03:00
Zahary Karadjov
17ca72cf55
Bump nim-libp2p
2020-08-17 17:24:36 +03:00
Jacek Sieka
8c56a01706
restore NBC finalization
...
the root cause is a deadlock where the bufferstream space is exhausted
and libp2p stops reading from the socket, eventually timing it out
2020-08-17 17:24:36 +03:00
Dmitriy Ryajov
87f983c639
use split out pubsub
2020-08-17 17:24:36 +03:00
Mamy Ratsimbazafy
454b9d0724
Bump nim-blscurve ( #1491 )
...
* Bump BLSCurve
* Use unified aggregation API
* use new blscurve with unified aggregate API
* bump
* fix toRaw
* replace state_sim combine with AggregateSignature
* Fix 32-bit
* Fix 32-bit for real and test deactivating ccache for fno-tree-lopp-vectorize flag
* change compilation switches to narrow down Linux issue
* Use -fno-tree-vectorize to disable both tree-loop-vectorize and tree-slp-vectorize
* blscurve now disables both Loop and SLP vectorization
* Add tests for the miracl/milagro fallback
* Travis has max log size of 4MB
* Test with Miracl in the finalization test
* fix state_sim log level
* Coment out the slow fallback tests
2020-08-15 19:33:58 +02:00
Eugene Kabanov
37cb0a2249
Bump nimcrypto ( #1492 )
2020-08-14 21:21:55 +02:00
Jacek Sieka
936440fccd
use libp2p peer events to track peer ( #1468 )
...
this resolves some peer counting issues that were happening because the
lifetime future in PeerInfo was unreliable (multiple PeerInfo instances
existed per peer)
In addition, this solves another race condition: when connecting to a
peer and later dialling that protocol, it is not certain that the same
connection will be used if there's a concurrent incoming peer connection
ongoing - better not make too many assumptions about who sent statuses
when.
2020-08-10 12:58:34 +02:00
Ștefan Talpalaru
cd0f4a2d23
bump vendor/nim-metrics
2020-08-09 16:38:30 +02:00
Ștefan Talpalaru
5e9c91381e
bump submodules ( #1472 )
...
* fork News
* bump submodules
2020-08-08 18:00:19 +02:00
nbc-bump-bot[bot]
3d39757321
auto-bump nim-libp2p ( #1461 )
...
Co-authored-by: = <arnetheduck@users.noreply.github.com>
2020-08-07 18:29:13 +02:00
nbc-bump-bot[bot]
8d14e0aca6
auto-bump nim-libp2p ( #1446 )
...
Co-authored-by: = <arnetheduck@users.noreply.github.com>
2020-08-06 12:45:14 +02:00
Jacek Sieka
6d3f1b93be
bump
2020-08-05 19:34:59 +03:00
Jacek Sieka
221f372dbc
use peer id in a number of places
2020-08-05 19:34:59 +03:00
nbc-bump-bot[bot]
b13b04bd7b
auto-bump nim-libp2p ( #1444 )
...
Co-authored-by: = <dryajov@users.noreply.github.com>
2020-08-05 13:02:14 +02:00
nbc-bump-bot[bot]
ae072d39e6
auto-bump nim-libp2p ( #1427 )
...
Co-authored-by: = <stefantalpalaru@users.noreply.github.com>
2020-08-05 03:16:10 +02:00
Zahary Karadjov
25474d055b
Bump eth2-testnets
2020-08-04 17:27:19 +03:00
nbc-bump-bot[bot]
771ed7044a
auto-bump nim-libp2p ( #1412 )
...
Co-authored-by: = <dryajov@users.noreply.github.com>
2020-08-04 04:54:19 +00:00
Dmitriy Ryajov
52d9d269d7
bump libp2p (delayed send, without hooks) ( #1413 )
...
* use `switch.isConnected`
* libp2p
* add timeout to publish
* use isConnected
* adjust timeouts
* latest libp2p master
* do not drop peers
2020-08-03 16:43:22 +00:00
Zahary Karadjov
8c2a9a4950
Switch back to the old undepleted Infura key; Bake in the Medalla genesis state
2020-08-03 03:59:45 +03:00
Zahary Karadjov
d052623381
Fix a trivial issue with 'make medalla' and add more logging
2020-08-03 00:19:25 +03:00
Zahary Karadjov
c293254ded
Add 'deposits import' command; Switch to NJS when loading the keystores and improve the data validation
2020-08-02 23:00:43 +03:00
Zahary Karadjov
2a94f6eca6
medalla-deposit target capable of executing mass deposits
2020-08-02 23:00:43 +03:00
Jacek Sieka
25d7a17745
Revert "bump"
...
This reverts commit adbcde07f2
.
2020-08-02 11:57:46 +02:00
Jacek Sieka
adbcde07f2
bump
2020-08-02 11:46:12 +02:00
Ștefan Talpalaru
8ab9174208
bump vendor/nim-chronicles ( #1405 )
2020-07-31 01:48:58 +02:00
Ștefan Talpalaru
f2512a0c71
Nim-1.2.6-RC1 ( #1398 )
...
* Nim-1.2.6-RC1
* Azure: bump cache key
2020-07-30 14:08:49 +02:00
Zahary Karadjov
0c60e452e7
Allow the deposit contract deployment block to be specified as a number (needed for Medalla)
2020-07-28 18:13:01 +03:00
Zahary Karadjov
40ea9e9886
Integrate the Wallet support with the Deposits creation; Produce Launchpad-compatible deposits
2020-07-28 07:36:25 +03:00
Zahary Karadjov
fcd412f7a1
Finish the 'create wallet' command; Addresses #1319
2020-07-28 07:36:25 +03:00
tersec
20a2525390
v0.12.2 beacon chain protocol update ( #1378 )
2020-07-27 12:59:57 +02:00
Zahary Karadjov
5a4f6b7e5e
Restore the SSZ fuzzign tests to working state
2020-07-22 16:20:07 +03:00
Jacek Sieka
6712c7bdfd
Bumps2 ( #1336 )
...
* bumps
2020-07-17 07:02:10 +00:00
Ștefan Talpalaru
9571cb5f7a
bump vendor/nimbus-build-system
2020-07-16 21:08:27 +02:00
Ștefan Talpalaru
88a9629c2b
bump submodules
2020-07-14 03:01:23 +02:00
Dmitriy Ryajov
b0470d7318
bumps ( #1289 )
...
Co-authored-by: Jacek Sieka <jacek@status.im>
2020-07-13 22:05:04 +02:00
Jacek Sieka
d6897409e4
bump-eth ( #1310 )
2020-07-13 16:58:56 +02:00
Kim De Mey
80cba4db91
Bump nim-eth ( #1305 )
2020-07-13 12:46:05 +02:00
Eugene Kabanov
c544a3b250
Bump nimcrypto. ( #1301 )
...
* Bump nimcrypto.
* Add more recent version
2020-07-11 15:14:23 +02:00
Zahary Karadjov
c06c60dcaf
Merge branch 'devel' into cli-reforms
2020-07-10 16:23:27 +03:00
Kim De Mey
396825344c
Bump nim-eth and adjust code for it ( #1293 )
2020-07-10 11:17:15 +02:00
Zahary Karadjov
540b2828b2
Adapt the local sim scripts to use the new run-time presets
2020-07-10 01:08:54 +03:00
Zahary Karadjov
318b225ccd
Merge devel and resolve the conflicts
2020-07-08 15:36:03 +03:00
Zahary Karadjov
c4af4e2f35
Working test suite with run-time presets
2020-07-08 02:02:14 +03:00
Jacek Sieka
6fe0a623f5
Crypto rng ( #1284 )
...
* use bearssl rng throughout
* bump
* bump
* move keygen out of crypto
2020-07-07 17:51:02 +02:00
Zahary Karadjov
98761afc64
Run beacon_node --network=altona without initial Eth1 syncing
2020-07-02 18:52:48 +03:00
Zahary Karadjov
e342b96d2e
Embed the Altona metadata in the NBC executable
2020-07-02 18:14:11 +03:00
cheatfate
76c12d493e
Add check for late attestation sent messages in logtrace tool.
2020-07-02 10:36:04 +03:00
Kim De Mey
c43bf48de2
Bump vendor/nim-eth ( #1268 )
2020-07-01 16:05:42 +02:00
Jacek Sieka
ef2f037571
bump libp2p ( #1267 )
2020-07-01 13:41:40 +02:00
Dmitriy Ryajov
76a9708dff
bumping libp2p to latest master ( #1258 )
2020-06-30 09:43:39 +02:00
tersec
b4db2ad693
remove v0.11.3 support; add block_sim to CI ( #1253 )
...
* remove v0.11.3 support; add block_sim to CI
* rm stray PERSISTENT_COMMITTEE_PERIOD
* remove TopicFilter.InteropAttestations
* bump two comment-spec-refs to v0.12.1
2020-06-29 18:08:58 +00:00
Zahary Karadjov
31e31bb30c
Switch to monitoring of Blocks; More accurate genesis detection and faster Eth1 syncing
2020-06-29 02:18:48 +03:00
Jacek Sieka
816779733e
use the eth2 message id for gossip (in logging too) ( #1246 )
...
* use the eth2 message id for gossip (in logging too)
* bump
* add spec link
2020-06-28 22:06:50 +02:00
Jacek Sieka
70d468ac2b
bump libp2p ( #1232 )
2020-06-26 21:01:00 +02:00
Zahary Karadjov
384e512031
Implement EIP-2386 wallets; Progress towards a CLI for interactive wallet creation
...
For more information:
4494da0966/EIPS/eip-2386.md (specification)
2020-06-24 23:06:05 +03:00
Zahary Karadjov
f20f077827
Introduce some short-cuts in the Eth1 monitoring for faster syncing
2020-06-24 19:22:52 +03:00
tersec
12ee61421f
bump nim-blscurve to switch default to v0.12.x BLS ( #1228 )
2020-06-24 14:53:16 +00:00
Jacek Sieka
1d709c09f4
secp: requiresInit ( #1210 )
...
* secp: requiresInit
* bump
2020-06-22 21:40:19 +02:00
Zahary Karadjov
a2e28bef27
Further removal of enum support; Bump modules
2020-06-22 20:14:14 +03:00
Ștefan Talpalaru
c06682f588
Makefile: move "nat-libs" to "deps"
2020-06-22 17:08:29 +02:00
Zahary Karadjov
7211a99086
Smooth out the differences between Ganache and Infura; Working local sim and Altona target
2020-06-22 17:30:04 +03:00
Zahary Karadjov
14274587cf
More user-friendly logging during mainchain monitoring
2020-06-22 17:30:04 +03:00
Zahary Karadjov
ffb613d3c6
Usability enhancements for Tmux
...
* Press 'q' to quit Tmux
* In case of errors, Tmux will wait for a keypress before closing a pane
2020-06-22 17:30:04 +03:00
Zahary Karadjov
3d9aff5d23
Fix some logical typos introduced in the rebase
2020-06-22 17:30:04 +03:00
Zahary Karadjov
1def383ad1
Reword the Tmux setup to handle all simulation scenarios in more visible way
2020-06-22 17:30:04 +03:00
Zahary Karadjov
e9d68e2f7b
Add simulation mode that bootstraps from an Eth1 ganache instance
2020-06-22 17:30:04 +03:00
Zahary Karadjov
7d3160b0b5
Local sim now includes a prometheus server, a Ganache instance and a simulation dashboard server (in Tmux mode)
2020-06-22 17:30:04 +03:00
Jacek Sieka
a661ecbae1
bump libp2p ( #1209 )
2020-06-21 18:45:28 +02:00
Ștefan Talpalaru
e61776b9ab
Merge pull request #1105 from status-im/Nim-1-2-2
...
Nim-1.2.2
2020-06-17 19:28:11 +02:00
Jacek Sieka
073046f8ab
bump libp2p
2020-06-17 13:21:12 +00:00
Ștefan Talpalaru
e072997e97
Nim-1.2.2
2020-06-17 14:42:22 +02:00
Viktor Kirilov
00537b391c
updated news - includes a fix for the test suite of nim-web3
2020-06-17 11:15:55 +03:00
Ștefan Talpalaru
9335533503
bump submodules
2020-06-16 04:27:20 +00:00
tersec
f3fd7e17a3
Revert "bump libp2p ( #1173 )"
...
This reverts commit 95a8a0e81c
.
2020-06-15 14:31:28 +00:00
Jacek Sieka
95a8a0e81c
bump libp2p ( #1173 )
2020-06-14 13:45:05 +02:00
Ștefan Talpalaru
cd80fab5a9
add link to nimbus-build-system docs
2020-06-13 02:01:19 +02:00
Kim De Mey
68a8b7d969
Filter discovery nodes on forkId ( #1162 )
2020-06-12 16:14:18 +02:00
Jacek Sieka
f9c5769d42
bump libp2p
2020-06-11 10:12:52 +02:00
Jacek Sieka
016cc22173
show peer info on connect ( #1155 )
2020-06-11 07:14:26 +02:00
Ștefan Talpalaru
4517bf5dd4
Merge pull request #1156 from status-im/bump
...
bump submodules
2020-06-09 22:29:16 +02:00
Dustin Brody
8f7541959a
allow compile-time switching between v0.11.3 and v0.12.1
2020-06-09 18:39:05 +00:00
Dustin Brody
cc13153fc6
initial 0.12.1 beacon chain spec
2020-06-09 18:39:05 +00:00
Ștefan Talpalaru
2a70f8c9d1
bump submodules
2020-06-09 20:00:33 +02:00
李婷婷
9c1da836f7
fix all comments
2020-06-10 00:50:10 +08:00
李婷婷
77364548e2
rebase from devel
2020-06-10 00:29:29 +08:00
Viktor Kirilov
b3710bfc0b
updated nim-json-rpc to use instead of in logScope
2020-06-09 17:07:47 +03:00
Ștefan Talpalaru
63d8966316
bump submodules
2020-06-06 17:20:54 +00:00