Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EN-5829: node start in epoch #1238

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
3277e6b
EN-5829: epoch start data provider first implementation
bogdan-rosianu Feb 27, 2020
8a9acd0
EN-5829: removed a func
bogdan-rosianu Feb 27, 2020
1bcf1e9
EN-5829: some changes
bogdan-rosianu Feb 28, 2020
335bdcb
EN-5829: added requests for previous epoch start
bogdan-rosianu Mar 2, 2020
8dec7d7
EN-5829: added unit tests and some changes
bogdan-rosianu Mar 3, 2020
346daa5
EN-5829: fixed bug when requesting eoch start metablock from epoch 0
bogdan-rosianu Mar 4, 2020
321ec2f
EN-5736: fix after review
bogdan-rosianu Mar 5, 2020
79e1985
further work (WIP)
bogdan-rosianu Mar 10, 2020
4147784
some refactoring + added more interceptors
bogdan-rosianu Mar 11, 2020
39f89f5
removed unused const
bogdan-rosianu Mar 11, 2020
79aaf70
Merge branch 'feat/start-in-epoch' into EN-5829-request-receive-epoch…
bogdan-rosianu Mar 11, 2020
ca5384a
fix after merge
bogdan-rosianu Mar 11, 2020
a2de97f
Merge branch 'feat/start-in-epoch' into EN-5829-request-receive-epoch…
bogdan-rosianu Mar 11, 2020
38c5f2a
fix after second merge + cleanup
bogdan-rosianu Mar 11, 2020
f6b80e1
EN-5829: integration test for start in epoch
bogdan-rosianu Mar 13, 2020
b189822
EN-5829: fix after review
bogdan-rosianu Mar 13, 2020
8f49fea
EN-5829: link with bootstrap from storage (WIP)
bogdan-rosianu Mar 17, 2020
24671c9
Merge branch 'dev-hardfork-to-start-in-epoch-mar18' into EN-5829-link…
sasurobert Mar 18, 2020
690f885
merges and fixes.
sasurobert Mar 18, 2020
c330312
merges and fixes.
sasurobert Mar 18, 2020
5280209
Merge remote-tracking branch 'origin/EN-5829-start-in-epoch-integrati…
sasurobert Mar 19, 2020
1f5cc4b
merges and fixes.
sasurobert Mar 19, 2020
f22b91d
fixes, moving implementation to bootstrapper.
sasurobert Mar 19, 2020
f48bc1f
EN-5829 created interceptors container (WIP)
bogdan-rosianu Mar 19, 2020
47e9410
fixes, moving implementation to bootstrapper.
sasurobert Mar 19, 2020
607e5c2
EN-5829 added sync headers by hash + integration (WIP)
bogdan-rosianu Mar 20, 2020
fdd2c5c
fixes, moving implementation to bootstrapper.
sasurobert Mar 20, 2020
899f9f6
Merge remote-tracking branch 'origin/EN-5829-refactor-data-provider' …
sasurobert Mar 20, 2020
47116cb
fixes, moving implementation to bootstrapper.
sasurobert Mar 20, 2020
1100e61
fixes, moving implementation to bootstrapper.
sasurobert Mar 20, 2020
e6f52bd
fixes
sasurobert Mar 20, 2020
e9714b8
fix after review
sasurobert Mar 20, 2020
87e05aa
epoch start processing
sasurobert Mar 20, 2020
88ab16d
epoch start processing and refactor.
sasurobert Mar 23, 2020
d3b7582
processing changes.
sasurobert Mar 23, 2020
09fbb7e
processing.
sasurobert Mar 23, 2020
45a49af
finished implementation to save in bootrstrap storage unit.
sasurobert Mar 23, 2020
17f3a4b
Merge branch 'feat/start-in-epoch' into EN-5829-link-start-in-epoch-t…
sasurobert Mar 24, 2020
9e9b23b
fix after merge
sasurobert Mar 24, 2020
9338012
processing finishes
sasurobert Mar 24, 2020
e2e9d7a
deleted unused files
sasurobert Mar 24, 2020
9cf97c5
Merge branch 'feat/start-in-epoch' into EN-5829-link-start-in-epoch-t…
sasurobert Mar 24, 2020
6a12b31
fix after merge
sasurobert Mar 24, 2020
d0b389e
fix after merge
sasurobert Mar 24, 2020
5c90a25
implemented starting in epoch from storage.
sasurobert Mar 24, 2020
9cac5fc
implementation of creating nodes coordinator data from peer changes.
sasurobert Mar 25, 2020
64281ca
finished the remaining implementation
sasurobert Mar 25, 2020
85d8f4a
finished the remaining implementation
sasurobert Mar 25, 2020
3db82f5
fixes after review
sasurobert Mar 26, 2020
2f4e039
fixes after review
sasurobert Mar 26, 2020
3002baf
EN-6013: updated integration test + fixes
bogdan-rosianu Mar 26, 2020
d96a683
fixes after review
sasurobert Mar 26, 2020
982dbcc
fixes after review
sasurobert Mar 26, 2020
38d5c2d
fix edge case
sasurobert Mar 26, 2020
c0d7f5f
EN-6013: updated integration test + fixes 2
bogdan-rosianu Mar 26, 2020
ab3a026
EN-6013: fixed 2 hardcoded fields
bogdan-rosianu Mar 26, 2020
f79f4f1
logs + configs
bogdan-rosianu Mar 27, 2020
5b6e489
Merge branch 'feat/start-in-epoch' into EN-5829-link-start-in-epoch-t…
sasurobert Mar 27, 2020
dcc1718
merge from feat.
sasurobert Mar 27, 2020
e4b0487
fixed network sharding integration tests
iulianpascalau Mar 27, 2020
b456da3
logs + configs
bogdan-rosianu Mar 27, 2020
250aada
new trie syncer with Context.
sasurobert Mar 30, 2020
73db391
added more implementation.
sasurobert Mar 30, 2020
3bf3409
added more implementation.
sasurobert Mar 30, 2020
22b8222
no need for updateListIndex, fixed shard coordinator return when star…
sasurobert Mar 30, 2020
23d6891
no need for updateListIndex, fixed shard coordinator return when star…
sasurobert Mar 31, 2020
232ba2e
EN-6030: fix trie storers (temporary)
bogdan-rosianu Mar 31, 2020
9ec5def
processing fixes.
sasurobert Mar 31, 2020
dfbbfcf
fix after review.
sasurobert Mar 31, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions cmd/node/config/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -303,20 +303,20 @@
[MultisigHasher]
Type = "blake2b"

# The main marshalizer, used in internod communication
# Type idenftifies the marshalizer
# The main marshalizer, used in internodes communication
# Type identifies the marshalizer
# SizeCheckDelta the maximum allow drift between the input data buffer and
# the reencoded version (in percents).
# 0 disables the feature.
[Marshalizer]
Type = "gogo protobuf"
SizeCheckDelta = 0

# The marshalizer used for smartcontracts data exchage
# The marshalizer used for smartcontracts data exchange
[VmMarshalizer]
Type = "json"

# The marshalizer used in transction signing
# The marshalizer used in transaction signing
[TxSignMarshalizer]
Type = "json"

Expand Down
Loading