Skip to content

Commit b6ba7ef

Browse files
committed
Override field is mandatory
1 parent da54536 commit b6ba7ef

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/lib/Wst/Server.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ transferProgrammableTokenEndpoint TransferProgrammableTokenArgs{ttaSender, ttaRe
224224
dirEnv <- asks Env.directoryEnv
225225
logic <- Env.transferLogicForDirectory (paymentKeyHashFromAddress ttaIssuer)
226226
assetId <- Env.programmableTokenAssetId dirEnv <$> Env.transferLogicForDirectory (paymentKeyHashFromAddress ttaIssuer) <*> pure ttaAssetName
227-
let policy = maybe DontSubmitFailingTx (\k -> if k then SubmitFailingTx else DontSubmitFailingTx) ttaSubmitFailingTx
227+
let policy = if ttaSubmitFailingTx then SubmitFailingTx else DontSubmitFailingTx
228228
Env.withEnv $ Env.withOperator operatorEnv $ Env.withDirectory dirEnv $ Env.withTransfer logic $ do
229229
TextEnvelopeJSON <$> Endpoints.transferSmartTokensTx policy assetId ttaQuantity (paymentCredentialFromAddress ttaRecipient)
230230

src/lib/Wst/Server/Types.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ data TransferProgrammableTokenArgs =
136136
, ttaIssuer :: C.Address C.ShelleyAddr
137137
, ttaAssetName :: AssetName
138138
, ttaQuantity :: Quantity
139-
, ttaSubmitFailingTx :: Maybe Bool
139+
, ttaSubmitFailingTx :: Bool
140140
}
141141
deriving stock (Eq, Show, Generic)
142142

0 commit comments

Comments
 (0)