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

Alternative digits implementation #2

Merged
merged 1 commit into from
Jul 6, 2015
Merged

Alternative digits implementation #2

merged 1 commit into from
Jul 6, 2015

Conversation

UdjinM6
Copy link

@UdjinM6 UdjinM6 commented Jul 6, 2015

crowning- added a commit that referenced this pull request Jul 6, 2015
Alternative digits implementation
@crowning- crowning- merged commit a23c61e into crowning-:Digits Jul 6, 2015
@UdjinM6 UdjinM6 deleted the Digits branch March 7, 2016 03:13
crowning- pushed a commit that referenced this pull request Sep 22, 2017
…onnection-logic (#2) (dashpay#1558)

* Move MarkBlockAsReceived out of ProcessNewMessage

* Remove network state wipe from UnloadBlockIndex.

UnloadBlockIndex is only used during init if we end up reindexing
to clear our block state so that we can start over. However, at
that time no connections have been brought up as CConnman hasn't
been started yet, so all of the network processing state logic is
empty when its called.

Additionally, the initialization of the recentRejects set is moved
to InitPeerLogic.

* Move all calls to CheckBlockIndex out of net-processing logic

This will result in many more calls to CheckBlockIndex when
connecting a list of headers (eg in ::HEADERS messages processing)
but its only enabled in debug mode, and that should mostly just be
during IBD, so it should be OK.

* Move FlushStateToDisk call out of ProcessMessages::TX into ATMP

* Move nTimeBestReceived updating into net processing code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants