Skip to content

Commit cdc81e9

Browse files
committed
Now required config address to passed instead of being computed from config script
1 parent 5a3bea7 commit cdc81e9

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

src/GeniusYield/Api/Dex/PartialOrderConfig.hs

+11-9
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Stability : develop
77
-}
88
module GeniusYield.Api.Dex.PartialOrderConfig (
99
PocdException (..),
10-
partialOrderConfigAddr',
10+
-- partialOrderConfigAddr',
1111
fetchPartialOrderConfig,
1212
) where
1313

@@ -17,11 +17,11 @@ import GeniusYield.Api.Dex.Types
1717
import GeniusYield.HTTP.Errors (GYApiError (..), IsGYApiError (..))
1818
import GeniusYield.Imports
1919
import GeniusYield.Scripts.Dex.PartialOrderConfig (
20+
HasPartialOrderConfigAddr (getPartialOrderConfigAddr),
2021
PartialOrderConfigInfoF (..),
21-
partialOrderConfigAddr,
2222
)
2323
import GeniusYield.TxBuilder (
24-
GYTxQueryMonad (networkId, utxosAtAddressWithDatums),
24+
GYTxQueryMonad (utxosAtAddressWithDatums),
2525
addressFromPlutus',
2626
throwAppError,
2727
utxoDatumPure',
@@ -46,15 +46,17 @@ instance IsGYApiError PocdException where
4646
gaeMsg = Txt.pack $ printf "Partial order config not found for NFT: %s" nftToken
4747
}
4848

49-
partialOrderConfigAddr' GYDexApiQueryMonad m a GYAssetClass m GYAddress
50-
partialOrderConfigAddr' nftToken = do
51-
nid networkId
52-
a ask
53-
pure $ partialOrderConfigAddr a nid nftToken
49+
-- partialOrderConfigAddr' ∷ GYDexApiQueryMonad m a ⇒ GYAssetClass → m GYAddress
50+
-- partialOrderConfigAddr' nftToken = do
51+
-- nid ← networkId
52+
-- a ← ask
53+
-- pure $ partialOrderConfigAddr a nid nftToken
5454

5555
fetchPartialOrderConfig GYDexApiQueryMonad m a GYAssetClass m (GYTxOutRef, PartialOrderConfigInfoF GYAddress)
5656
fetchPartialOrderConfig nftToken = do
57-
addr partialOrderConfigAddr' nftToken
57+
-- addr ← partialOrderConfigAddr' nftToken
58+
a ask
59+
let addr = getPartialOrderConfigAddr a
5860
utxos utxosAtAddressWithDatums addr $ Just nftToken
5961
case utxos of
6062
[p@(utxo, Just _)] do

0 commit comments

Comments
 (0)