File tree Expand file tree Collapse file tree 4 files changed +8
-3
lines changed Expand file tree Collapse file tree 4 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 12
12
#include < serialize.h>
13
13
#include < sync.h>
14
14
#include < uint256.h>
15
+ #include < timedata.h>
15
16
16
17
#include < cstdint>
17
18
#include < optional>
Original file line number Diff line number Diff line change 29
29
#include < scheduler.h>
30
30
#include < streams.h>
31
31
#include < sync.h>
32
+ #include < timedata.h>
32
33
#include < tinyformat.h>
33
34
#include < txmempool.h>
34
35
#include < txorphanage.h>
Original file line number Diff line number Diff line change 36
36
#include < shutdown.h>
37
37
#include < support/allocators/secure.h>
38
38
#include < sync.h>
39
- #include < timedata.h>
40
39
#include < txmempool.h>
41
40
#include < uint256.h>
42
41
#include < univalue.h>
Original file line number Diff line number Diff line change 5
5
#ifndef BITCOIN_TIMEDATA_H
6
6
#define BITCOIN_TIMEDATA_H
7
7
8
+ #include < util/time.h>
9
+
8
10
#include < algorithm>
9
- #include < assert.h>
10
- #include < stdint.h>
11
+ #include < cassert>
12
+ #include < chrono>
13
+ #include < cstdint>
11
14
#include < vector>
12
15
13
16
static const int64_t DEFAULT_MAX_TIME_ADJUSTMENT = 70 * 60 ;
@@ -73,6 +76,7 @@ class CMedianFilter
73
76
/* * Functions to keep track of adjusted P2P time */
74
77
int64_t GetTimeOffset ();
75
78
int64_t GetAdjustedTime ();
79
+ inline NodeSeconds AdjustedTime () { return Now<NodeSeconds>() + std::chrono::seconds{GetTimeOffset ()}; }
76
80
void AddTimeData (const CNetAddr& ip, int64_t nTime);
77
81
78
82
/* *
You can’t perform that action at this time.
0 commit comments