@@ -7,19 +7,18 @@ const { Sentry } = require("../sentry");
7
7
const {
8
8
EXPIRE_1M ,
9
9
EXPIRE_24H ,
10
- EXPIRE_1W ,
10
+ EXPIRE_48H ,
11
11
EXPIRE_7D ,
12
12
EXPIRE_14D ,
13
- EXPIRE_48H ,
14
13
TOTAL_CONFIRMATIONS_COLLECTION ,
15
14
TOTAL_CONFIRMATIONS_24H ,
16
- TOTAL_CONFIRMATIONS_7D ,
17
15
TOTAL_CONFIRMATIONS_48H ,
16
+ TOTAL_CONFIRMATIONS_7D ,
18
17
TOTAL_CONFIRMATIONS_14D ,
19
18
TOTAL_VOLUME_COLLECTION ,
20
19
TOTAL_VOLUME_24H ,
21
- TOTAL_VOLUME_7D ,
22
20
TOTAL_VOLUME_48H ,
21
+ TOTAL_VOLUME_7D ,
23
22
TOTAL_VOLUME_14D ,
24
23
CONFIRMATIONS_PER_SECOND ,
25
24
} = require ( "../constants" ) ;
@@ -85,22 +84,22 @@ cron.schedule("*/10 * * * * *", async () => {
85
84
. then ( ( [ { totalConfirmations24h = 0 } = { } ] ) => {
86
85
nodeCache . set ( TOTAL_CONFIRMATIONS_24H , totalConfirmations24h ) ;
87
86
} ) ;
88
- // conf 7d
87
+
89
88
database
90
89
. collection ( TOTAL_CONFIRMATIONS_COLLECTION )
91
90
. aggregate ( [
92
91
{
93
92
$match : {
94
93
createdAt : {
95
- $gte : new Date ( Date . now ( ) - EXPIRE_1W * 1000 ) ,
94
+ $gte : new Date ( Date . now ( ) - EXPIRE_48H * 1000 ) ,
96
95
} ,
97
96
} ,
98
97
} ,
99
- { $group : { _id : null , totalConfirmations7d : { $sum : "$value" } } } ,
98
+ { $group : { _id : null , totalConfirmations48h : { $sum : "$value" } } } ,
100
99
] )
101
100
. toArray ( )
102
- . then ( ( [ { totalConfirmations7d = 0 } = { } ] ) => {
103
- nodeCache . set ( TOTAL_CONFIRMATIONS_7D , totalConfirmations7d ) ;
101
+ . then ( ( [ { totalConfirmations48h = 0 } = { } ] ) => {
102
+ nodeCache . set ( TOTAL_CONFIRMATIONS_48H , totalConfirmations48h ) ;
104
103
} ) ;
105
104
106
105
database
@@ -109,15 +108,15 @@ cron.schedule("*/10 * * * * *", async () => {
109
108
{
110
109
$match : {
111
110
createdAt : {
112
- $lt : new Date ( Date . now ( ) + EXPIRE_48H * 1000 ) ,
111
+ $gte : new Date ( Date . now ( ) - EXPIRE_14D * 1000 ) ,
113
112
} ,
114
113
} ,
115
114
} ,
116
- { $group : { _id : null , totalConfirmations48h : { $sum : "$value" } } } ,
115
+ { $group : { _id : null , totalConfirmations7d : { $sum : "$value" } } } ,
117
116
] )
118
117
. toArray ( )
119
- . then ( ( [ { totalConfirmations48h = 0 } = { } ] ) => {
120
- nodeCache . set ( TOTAL_CONFIRMATIONS_48H , totalConfirmations48h ) ;
118
+ . then ( ( [ { totalConfirmations7d = 0 } = { } ] ) => {
119
+ nodeCache . set ( TOTAL_CONFIRMATIONS_7D , totalConfirmations7d ) ;
121
120
} ) ;
122
121
123
122
//conf 1w
@@ -144,7 +143,7 @@ cron.schedule("*/10 * * * * *", async () => {
144
143
{
145
144
$match : {
146
145
createdAt : {
147
- $lt : new Date ( Date . now ( ) + EXPIRE_24H * 1000 ) ,
146
+ $gte : new Date ( Date . now ( ) - EXPIRE_24H * 1000 ) ,
148
147
} ,
149
148
} ,
150
149
} ,
@@ -178,7 +177,7 @@ cron.schedule("*/10 * * * * *", async () => {
178
177
{
179
178
$match : {
180
179
createdAt : {
181
- $lt : new Date ( Date . now ( ) + TOTAL_VOLUME_14D * 1000 ) ,
180
+ $lt : new Date ( Date . now ( ) + TOTAL_VOLUME_14D * 1000 ) ,
182
181
} ,
183
182
} ,
184
183
} ,
@@ -195,7 +194,7 @@ cron.schedule("*/10 * * * * *", async () => {
195
194
{
196
195
$match : {
197
196
createdAt : {
198
- $lt : new Date ( Date . now ( ) + EXPIRE_48H * 1000 ) ,
197
+ $gte : new Date ( Date . now ( ) - EXPIRE_48H * 1000 ) ,
199
198
} ,
200
199
} ,
201
200
} ,
0 commit comments