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 1212#include < serialize.h>
1313#include < sync.h>
1414#include < uint256.h>
15+ #include < timedata.h>
1516
1617#include < cstdint>
1718#include < optional>
Original file line number Diff line number Diff line change 2929#include < scheduler.h>
3030#include < streams.h>
3131#include < sync.h>
32+ #include < timedata.h>
3233#include < tinyformat.h>
3334#include < txmempool.h>
3435#include < txorphanage.h>
Original file line number Diff line number Diff line change 3636#include < shutdown.h>
3737#include < support/allocators/secure.h>
3838#include < sync.h>
39- #include < timedata.h>
4039#include < txmempool.h>
4140#include < uint256.h>
4241#include < univalue.h>
Original file line number Diff line number Diff line change 55#ifndef BITCOIN_TIMEDATA_H
66#define BITCOIN_TIMEDATA_H
77
8+ #include < util/time.h>
9+
810#include < algorithm>
9- #include < assert.h>
10- #include < stdint.h>
11+ #include < cassert>
12+ #include < chrono>
13+ #include < cstdint>
1114#include < vector>
1215
1316static const int64_t DEFAULT_MAX_TIME_ADJUSTMENT = 70 * 60 ;
@@ -73,6 +76,7 @@ class CMedianFilter
7376/* * Functions to keep track of adjusted P2P time */
7477int64_t GetTimeOffset ();
7578int64_t GetAdjustedTime ();
79+ inline NodeSeconds AdjustedTime () { return Now<NodeSeconds>() + std::chrono::seconds{GetTimeOffset ()}; }
7680void AddTimeData (const CNetAddr& ip, int64_t nTime);
7781
7882/* *
You can’t perform that action at this time.
0 commit comments