aboutsummaryrefslogtreecommitdiffstats
path: root/packages/pipeline/src/scripts
diff options
context:
space:
mode:
authorAlex Browne <stephenalexbrowne@gmail.com>2018-12-06 04:27:32 +0800
committerFred Carlsen <fred@sjelfull.no>2018-12-06 19:06:35 +0800
commitef1e5eacbdeed353ae98a532d10014df06741b41 (patch)
tree5bd608006fea2ed4a8e716ad37ad76585b97427a /packages/pipeline/src/scripts
parent7ba47c47bb33f9b7569a744600169d0cec2fee18 (diff)
downloaddexon-0x-contracts-ef1e5eacbdeed353ae98a532d10014df06741b41.tar.gz
dexon-0x-contracts-ef1e5eacbdeed353ae98a532d10014df06741b41.tar.zst
dexon-0x-contracts-ef1e5eacbdeed353ae98a532d10014df06741b41.zip
Fix RadarRelay timestamps (#1391)
* Fixing rr timestamps * Apply prettier
Diffstat (limited to 'packages/pipeline/src/scripts')
-rw-r--r--packages/pipeline/src/scripts/pull_radar_relay_orders.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/pipeline/src/scripts/pull_radar_relay_orders.ts b/packages/pipeline/src/scripts/pull_radar_relay_orders.ts
index 6c18bcaef..40bb6fc97 100644
--- a/packages/pipeline/src/scripts/pull_radar_relay_orders.ts
+++ b/packages/pipeline/src/scripts/pull_radar_relay_orders.ts
@@ -33,11 +33,12 @@ async function getOrderbookAsync(): Promise<void> {
// Save all the orders and update the observed time stamps in a single
// transaction.
console.log('Saving orders and updating timestamps...');
+ const observedTimestamp = Date.now();
await connection.transaction(async (manager: EntityManager): Promise<void> => {
for (const order of orders) {
await manager.save(SraOrder, order);
- const observedTimestamp = createObservedTimestampForOrder(order);
- await manager.save(observedTimestamp);
+ const orderObservation = createObservedTimestampForOrder(order, observedTimestamp);
+ await manager.save(orderObservation);
}
});
}