diff options
author | Alex Browne <stephenalexbrowne@gmail.com> | 2018-12-06 04:27:32 +0800 |
---|---|---|
committer | Fred Carlsen <fred@sjelfull.no> | 2018-12-06 19:06:35 +0800 |
commit | ef1e5eacbdeed353ae98a532d10014df06741b41 (patch) | |
tree | 5bd608006fea2ed4a8e716ad37ad76585b97427a /packages/pipeline/src/scripts | |
parent | 7ba47c47bb33f9b7569a744600169d0cec2fee18 (diff) | |
download | dexon-sol-tools-ef1e5eacbdeed353ae98a532d10014df06741b41.tar dexon-sol-tools-ef1e5eacbdeed353ae98a532d10014df06741b41.tar.gz dexon-sol-tools-ef1e5eacbdeed353ae98a532d10014df06741b41.tar.bz2 dexon-sol-tools-ef1e5eacbdeed353ae98a532d10014df06741b41.tar.lz dexon-sol-tools-ef1e5eacbdeed353ae98a532d10014df06741b41.tar.xz dexon-sol-tools-ef1e5eacbdeed353ae98a532d10014df06741b41.tar.zst dexon-sol-tools-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.ts | 5 |
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); } }); } |