aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--python/manual_trade_upload.py20
1 files changed, 8 insertions, 12 deletions
diff --git a/python/manual_trade_upload.py b/python/manual_trade_upload.py
index 24e7f984..1ac6438f 100644
--- a/python/manual_trade_upload.py
+++ b/python/manual_trade_upload.py
@@ -1,18 +1,14 @@
import sys
-sys.path.append("/home/flint/projects/ops/serenitas/")
-from ops.funds import Fund
-from ops.trade_dataclasses import DealKind
+from serenitas.ops.funds import Service
+from serenitas.ops.trade_dataclasses import DealKind
-asset_class = "cds"
-trade_ids = [4234, 4232, 4219, 4218]
+asset_class = "termination"
+trade_ids = [394]
buffers = []
for tradeid in trade_ids:
- if isinstance(DealKind[asset_class].from_tradeid(tradeid).to_citco("UPDATE"), list):
- buffers.extend(DealKind[asset_class].from_tradeid(tradeid).to_citco("UPDATE"))
- else:
- buffers.append(DealKind[asset_class].from_tradeid(tradeid).to_citco("UPDATE"))
-
-Fund["ISOSEL"].staging_queue.extend(buffers)
-Fund["ISOSEL"].build_buffer(asset_class)
+ buf = list(DealKind[asset_class].from_tradeid(tradeid).to_citco("NEW"))
+ buffers.extend(buf)
+Service["ISOSEL"].staging_queue.extend(buffers)
+Service["ISOSEL"].build_buffer(asset_class)