1- package exchange.dydx.abacus.state.v2.manager
1+ package exchange.dydx.abacus
22
33import exchange.dydx.abacus.di.AbacusScope
44import exchange.dydx.abacus.di.Deployment
@@ -17,8 +17,15 @@ import exchange.dydx.abacus.protocols.TransactionCallback
1717import exchange.dydx.abacus.protocols.asTypedObject
1818import exchange.dydx.abacus.protocols.readCachedTextFile
1919import exchange.dydx.abacus.responses.ParsingError
20- import exchange.dydx.abacus.state.app.adaptors.V4TransactionErrors
21- import exchange.dydx.abacus.state.app.helper.DynamicLocalizer
20+ import exchange.dydx.abacus.state.StateManagerAdaptorV2
21+ import exchange.dydx.abacus.state.helper.DynamicLocalizer
22+ import exchange.dydx.abacus.state.helper.V4TransactionErrors
23+ import exchange.dydx.abacus.state.machine.AdjustIsolatedMarginInputField
24+ import exchange.dydx.abacus.state.machine.ClosePositionInputField
25+ import exchange.dydx.abacus.state.machine.TradeInputField
26+ import exchange.dydx.abacus.state.machine.TransferInputField
27+ import exchange.dydx.abacus.state.machine.TriggerOrdersInputField
28+ import exchange.dydx.abacus.state.machine.WalletConnectionType
2229import exchange.dydx.abacus.state.manager.ApiData
2330import exchange.dydx.abacus.state.manager.AppSettings
2431import exchange.dydx.abacus.state.manager.ConfigFile
@@ -34,17 +41,10 @@ import exchange.dydx.abacus.state.manager.HumanReadableSubaccountTransferPayload
3441import exchange.dydx.abacus.state.manager.HumanReadableTriggerOrdersPayload
3542import exchange.dydx.abacus.state.manager.HumanReadableWithdrawPayload
3643import exchange.dydx.abacus.state.manager.OrderbookGrouping
37- import exchange.dydx.abacus.state.manager.SingletonAsyncAbacusStateManagerProtocol
3844import exchange.dydx.abacus.state.manager.TransferChainInfo
3945import exchange.dydx.abacus.state.manager.V4Environment
4046import exchange.dydx.abacus.state.manager.configs.V4StateManagerConfigs
41- import exchange.dydx.abacus.state.model.AdjustIsolatedMarginInputField
42- import exchange.dydx.abacus.state.model.ClosePositionInputField
43- import exchange.dydx.abacus.state.model.TradeInputField
44- import exchange.dydx.abacus.state.model.TransferInputField
45- import exchange.dydx.abacus.state.model.TriggerOrdersInputField
46- import exchange.dydx.abacus.state.model.WalletConnectionType
47- import exchange.dydx.abacus.state.v2.supervisor.AppConfigsV2
47+ import exchange.dydx.abacus.state.supervisor.AppConfigsV2
4848import exchange.dydx.abacus.utils.CoroutineTimer
4949import exchange.dydx.abacus.utils.DummyFormatter
5050import exchange.dydx.abacus.utils.DummyLocalizer
@@ -422,7 +422,7 @@ class AsyncAbacusStateManagerV2(
422422 for ((key, value) in environmentsData) {
423423 val data = parser.asMap(value) ? : continue
424424 val dydxChainId = parser.asString(data[" dydxChainId" ]) ? : continue
425- val environment = V4Environment .parse(
425+ val environment = V4Environment .Companion . parse(
426426 id = key,
427427 data = data,
428428 parser = parser,
@@ -454,7 +454,7 @@ class AsyncAbacusStateManagerV2(
454454
455455 val apps = parser.asMap(items[" apps" ])
456456 if (apps != null ) {
457- this ._appSettings = AppSettings .parse(apps, parser)
457+ this ._appSettings = AppSettings .Companion . parse(apps, parser)
458458 }
459459
460460 return true
@@ -541,7 +541,7 @@ class AsyncAbacusStateManagerV2(
541541 try {
542542 return adaptor?.placeOrderPayload()
543543 } catch (e: Exception ) {
544- val error = V4TransactionErrors .error(null , e.toString())
544+ val error = V4TransactionErrors .Companion . error(null , e.toString())
545545 trackTransactionError(" placeOrderPayload" , error)
546546 throw e
547547 }
@@ -551,7 +551,7 @@ class AsyncAbacusStateManagerV2(
551551 try {
552552 return adaptor?.closePositionPayload()
553553 } catch (e: Exception ) {
554- val error = V4TransactionErrors .error(null , e.toString())
554+ val error = V4TransactionErrors .Companion . error(null , e.toString())
555555 trackTransactionError(" closePositionPayload" , error)
556556 throw e
557557 }
@@ -561,7 +561,7 @@ class AsyncAbacusStateManagerV2(
561561 try {
562562 return adaptor?.cancelOrderPayload(orderId)
563563 } catch (e: Exception ) {
564- val error = V4TransactionErrors .error(null , e.toString())
564+ val error = V4TransactionErrors .Companion . error(null , e.toString())
565565 trackTransactionError(" cancelOrderPayload" , error)
566566 throw e
567567 }
@@ -571,7 +571,7 @@ class AsyncAbacusStateManagerV2(
571571 try {
572572 return adaptor?.cancelAllOrdersPayload(marketId)
573573 } catch (e: Exception ) {
574- val error = V4TransactionErrors .error(null , e.toString())
574+ val error = V4TransactionErrors .Companion . error(null , e.toString())
575575 trackTransactionError(" cancelAllOrdersPayload" , error)
576576 throw e
577577 }
@@ -581,7 +581,7 @@ class AsyncAbacusStateManagerV2(
581581 try {
582582 return adaptor?.closeAllPositionsPayload()
583583 } catch (e: Exception ) {
584- val error = V4TransactionErrors .error(null , e.toString())
584+ val error = V4TransactionErrors .Companion . error(null , e.toString())
585585 trackTransactionError(" closeAllPositionsPayload" , error)
586586 throw e
587587 }
@@ -591,7 +591,7 @@ class AsyncAbacusStateManagerV2(
591591 try {
592592 return adaptor?.triggerOrdersPayload()
593593 } catch (e: Exception ) {
594- val error = V4TransactionErrors .error(null , e.toString())
594+ val error = V4TransactionErrors .Companion . error(null , e.toString())
595595 trackTransactionError(" triggerOrdersPayload" , error)
596596 throw e
597597 }
@@ -601,7 +601,7 @@ class AsyncAbacusStateManagerV2(
601601 try {
602602 return adaptor?.adjustIsolatedMarginPayload()
603603 } catch (e: Exception ) {
604- val error = V4TransactionErrors .error(null , e.toString())
604+ val error = V4TransactionErrors .Companion . error(null , e.toString())
605605 trackTransactionError(" adjustIsolatedMarginPayload" , error)
606606 throw e
607607 }
@@ -611,7 +611,7 @@ class AsyncAbacusStateManagerV2(
611611 try {
612612 return adaptor?.depositPayload()
613613 } catch (e: Exception ) {
614- val error = V4TransactionErrors .error(null , e.toString())
614+ val error = V4TransactionErrors .Companion . error(null , e.toString())
615615 trackTransactionError(" depositPayload" , error)
616616 throw e
617617 }
@@ -621,7 +621,7 @@ class AsyncAbacusStateManagerV2(
621621 try {
622622 return adaptor?.withdrawPayload()
623623 } catch (e: Exception ) {
624- val error = V4TransactionErrors .error(null , e.toString())
624+ val error = V4TransactionErrors .Companion . error(null , e.toString())
625625 trackTransactionError(" withdrawPayload" , error)
626626 throw e
627627 }
@@ -631,7 +631,7 @@ class AsyncAbacusStateManagerV2(
631631 try {
632632 return adaptor?.subaccountTransferPayload()
633633 } catch (e: Exception ) {
634- val error = V4TransactionErrors .error(null , e.toString())
634+ val error = V4TransactionErrors .Companion . error(null , e.toString())
635635 trackTransactionError(" subaccountTransferPayload" , error)
636636 throw e
637637 }
@@ -641,7 +641,7 @@ class AsyncAbacusStateManagerV2(
641641 return try {
642642 adaptor?.commitPlaceOrder(callback)
643643 } catch (e: Exception ) {
644- val error = V4TransactionErrors .error(null , e.toString())
644+ val error = V4TransactionErrors .Companion . error(null , e.toString())
645645 trackTransactionError(" commitPlaceOrder" , error)
646646 callback(false , error, null )
647647 null
@@ -652,7 +652,7 @@ class AsyncAbacusStateManagerV2(
652652 return try {
653653 adaptor?.commitTriggerOrders(callback)
654654 } catch (e: Exception ) {
655- val error = V4TransactionErrors .error(null , e.toString())
655+ val error = V4TransactionErrors .Companion . error(null , e.toString())
656656 trackTransactionError(" commitTriggerOrders" , error)
657657 callback(false , error, null )
658658 null
@@ -663,7 +663,7 @@ class AsyncAbacusStateManagerV2(
663663 return try {
664664 adaptor?.commitAdjustIsolatedMargin(callback)
665665 } catch (e: Exception ) {
666- val error = V4TransactionErrors .error(null , e.toString())
666+ val error = V4TransactionErrors .Companion . error(null , e.toString())
667667 trackTransactionError(" commitAdjustIsolatedMargin" , error)
668668 callback(false , error, null )
669669 null
@@ -674,7 +674,7 @@ class AsyncAbacusStateManagerV2(
674674 return try {
675675 adaptor?.commitClosePosition(callback)
676676 } catch (e: Exception ) {
677- val error = V4TransactionErrors .error(null , e.toString())
677+ val error = V4TransactionErrors .Companion . error(null , e.toString())
678678 trackTransactionError(" commitClosePosition" , error)
679679 callback(false , error, null )
680680 null
@@ -689,7 +689,7 @@ class AsyncAbacusStateManagerV2(
689689 try {
690690 adaptor?.commitTransfer(callback)
691691 } catch (e: Exception ) {
692- val error = V4TransactionErrors .error(null , e.toString())
692+ val error = V4TransactionErrors .Companion . error(null , e.toString())
693693 trackTransactionError(" commitTransfer" , error)
694694 callback(false , error, null )
695695 }
@@ -699,7 +699,7 @@ class AsyncAbacusStateManagerV2(
699699 try {
700700 adaptor?.commitCCTPWithdraw(callback)
701701 } catch (e: Exception ) {
702- val error = V4TransactionErrors .error(null , e.toString())
702+ val error = V4TransactionErrors .Companion . error(null , e.toString())
703703 trackTransactionError(" commitCCTPWithdraw" , error)
704704 callback(false , error, null )
705705 }
@@ -709,7 +709,7 @@ class AsyncAbacusStateManagerV2(
709709 try {
710710 adaptor?.faucet(amount, callback)
711711 } catch (e: Exception ) {
712- val error = V4TransactionErrors .error(null , e.toString())
712+ val error = V4TransactionErrors .Companion . error(null , e.toString())
713713 trackTransactionError(" faucet" , error)
714714 callback(false , error, null )
715715 }
@@ -719,7 +719,7 @@ class AsyncAbacusStateManagerV2(
719719 try {
720720 adaptor?.cancelOrder(orderId, callback)
721721 } catch (e: Exception ) {
722- val error = V4TransactionErrors .error(null , e.toString())
722+ val error = V4TransactionErrors .Companion . error(null , e.toString())
723723 trackTransactionError(" cancelOrder" , error)
724724 callback(false , error, null )
725725 }
@@ -729,7 +729,7 @@ class AsyncAbacusStateManagerV2(
729729 try {
730730 adaptor?.cancelAllOrders(marketId, callback)
731731 } catch (e: Exception ) {
732- val error = V4TransactionErrors .error(null , e.toString())
732+ val error = V4TransactionErrors .Companion . error(null , e.toString())
733733 trackTransactionError(" cancelAllOrders" , error)
734734 callback(false , error, null )
735735 }
@@ -739,7 +739,7 @@ class AsyncAbacusStateManagerV2(
739739 return try {
740740 adaptor?.closeAllPositions(callback)
741741 } catch (e: Exception ) {
742- val error = V4TransactionErrors .error(null , e.toString())
742+ val error = V4TransactionErrors .Companion . error(null , e.toString())
743743 trackTransactionError(" closeAllPositions" , error)
744744 callback(false , error, null )
745745 null
@@ -750,7 +750,7 @@ class AsyncAbacusStateManagerV2(
750750 try {
751751 adaptor?.triggerCompliance(action, callback)
752752 } catch (e: Exception ) {
753- val error = V4TransactionErrors .error(null , e.toString())
753+ val error = V4TransactionErrors .Companion . error(null , e.toString())
754754 trackTransactionError(" triggerCompliance" , error)
755755 callback(false , error, null )
756756 }
0 commit comments