@@ -239,7 +239,7 @@ instance Arbitrary (V1 Core.PassPhrase) where
239
239
instance ToSchema (V1 Core. PassPhrase ) where
240
240
declareNamedSchema _ =
241
241
pure $ NamedSchema (Just " V1PassPhrase" ) $ mempty
242
- & type_ . ~ SwaggerString
242
+ & type_ ? ~ SwaggerString
243
243
& format ?~ " hex|base16"
244
244
245
245
instance ToJSON (V1 Core. Coin ) where
@@ -257,7 +257,7 @@ instance Arbitrary (V1 Core.Coin) where
257
257
instance ToSchema (V1 Core. Coin ) where
258
258
declareNamedSchema _ =
259
259
pure $ NamedSchema (Just " V1Coin" ) $ mempty
260
- & type_ . ~ SwaggerNumber
260
+ & type_ ? ~ SwaggerNumber
261
261
& maximum_ .~ Just (fromIntegral Core. maxCoinVal)
262
262
263
263
instance ToJSON (V1 Core. Address ) where
@@ -275,7 +275,7 @@ instance Arbitrary (V1 Core.Address) where
275
275
instance ToSchema (V1 Core. Address ) where
276
276
declareNamedSchema _ =
277
277
pure $ NamedSchema (Just " Address" ) $ mempty
278
- & type_ . ~ SwaggerString
278
+ & type_ ? ~ SwaggerString
279
279
& format ?~ " base58"
280
280
281
281
instance FromHttpApiData (V1 Core. Address ) where
@@ -318,7 +318,7 @@ instance Arbitrary (V1 Core.Timestamp) where
318
318
instance ToSchema (V1 Core. Timestamp ) where
319
319
declareNamedSchema _ =
320
320
pure $ NamedSchema (Just " Timestamp" ) $ mempty
321
- & type_ . ~ SwaggerString
321
+ & type_ ? ~ SwaggerString
322
322
& description ?~ " Time in ISO 8601 format"
323
323
324
324
--
@@ -364,7 +364,7 @@ deriveJSON
364
364
instance ToSchema AssuranceLevel where
365
365
declareNamedSchema _ =
366
366
pure $ NamedSchema (Just " AssuranceLevel" ) $ mempty
367
- & type_ . ~ SwaggerString
367
+ & type_ ? ~ SwaggerString
368
368
& enum_ ?~ [" normal" , " strict" ]
369
369
370
370
deriveSafeBuildable ''AssuranceLevel
@@ -418,7 +418,7 @@ deriveJSON Aeson.defaultOptions { A.constructorTagModifier = reverse . drop 6 .
418
418
instance ToSchema WalletOperation where
419
419
declareNamedSchema _ =
420
420
pure $ NamedSchema (Just " WalletOperation" ) $ mempty
421
- & type_ . ~ SwaggerString
421
+ & type_ ? ~ SwaggerString
422
422
& enum_ ?~ [" create" , " restore" ]
423
423
424
424
deriveSafeBuildable ''WalletOperation
@@ -548,15 +548,15 @@ instance FromJSON EstimatedCompletionTime where
548
548
instance ToSchema EstimatedCompletionTime where
549
549
declareNamedSchema _ =
550
550
pure $ NamedSchema (Just " EstimatedCompletionTime" ) $ mempty
551
- & type_ . ~ SwaggerObject
551
+ & type_ ? ~ SwaggerObject
552
552
& required .~ [" quantity" , " unit" ]
553
553
& properties .~ (mempty
554
554
& at " quantity" ?~ (Inline $ mempty
555
- & type_ . ~ SwaggerNumber
555
+ & type_ ? ~ SwaggerNumber
556
556
& minimum_ .~ Just 0
557
557
)
558
558
& at " unit" ?~ (Inline $ mempty
559
- & type_ . ~ SwaggerString
559
+ & type_ ? ~ SwaggerString
560
560
& enum_ ?~ [" milliseconds" ]
561
561
)
562
562
)
@@ -596,14 +596,14 @@ instance FromJSON SyncThroughput where
596
596
instance ToSchema SyncThroughput where
597
597
declareNamedSchema _ =
598
598
pure $ NamedSchema (Just " SyncThroughput" ) $ mempty
599
- & type_ . ~ SwaggerObject
599
+ & type_ ? ~ SwaggerObject
600
600
& required .~ [" quantity" , " unit" ]
601
601
& properties .~ (mempty
602
602
& at " quantity" ?~ (Inline $ mempty
603
- & type_ . ~ SwaggerNumber
603
+ & type_ ? ~ SwaggerNumber
604
604
)
605
605
& at " unit" ?~ (Inline $ mempty
606
- & type_ . ~ SwaggerString
606
+ & type_ ? ~ SwaggerString
607
607
& enum_ ?~ [" blocksPerSecond" ]
608
608
)
609
609
)
@@ -685,11 +685,11 @@ instance ToSchema SyncState where
685
685
declareNamedSchema _ = do
686
686
syncProgress <- declareSchemaRef @ SyncProgress Proxy
687
687
pure $ NamedSchema (Just " SyncState" ) $ mempty
688
- & type_ . ~ SwaggerObject
688
+ & type_ ? ~ SwaggerObject
689
689
& required .~ [" tag" ]
690
690
& properties .~ (mempty
691
691
& at " tag" ?~ (Inline $ mempty
692
- & type_ . ~ SwaggerString
692
+ & type_ ? ~ SwaggerString
693
693
& enum_ ?~ [" restoring" , " synced" ]
694
694
)
695
695
& at " data" ?~ syncProgress
@@ -797,7 +797,7 @@ instance Example MnemonicBalance where
797
797
instance ToSchema PublicKey where
798
798
declareNamedSchema _ =
799
799
pure $ NamedSchema (Just " PublicKey" ) $ mempty
800
- & type_ . ~ SwaggerString
800
+ & type_ ? ~ SwaggerString
801
801
& format ?~ " base58"
802
802
803
803
--------------------------------------------------------------------------------
@@ -841,7 +841,7 @@ instance FromJSON (V1 AddressOwnership) where
841
841
instance ToSchema (V1 AddressOwnership ) where
842
842
declareNamedSchema _ =
843
843
pure $ NamedSchema (Just " V1AddressOwnership" ) $ mempty
844
- & type_ . ~ SwaggerString
844
+ & type_ ? ~ SwaggerString
845
845
& enum_ ?~ [" isOurs" , " ambiguousOwnership" ]
846
846
847
847
instance Arbitrary (V1 AddressOwnership ) where
@@ -945,7 +945,7 @@ instance BuildableSafeGen AccountIndex where
945
945
946
946
instance ToParamSchema AccountIndex where
947
947
toParamSchema _ = mempty
948
- & type_ . ~ SwaggerNumber
948
+ & type_ ? ~ SwaggerNumber
949
949
& minimum_ .~ Just (fromIntegral $ getAccIndex minBound )
950
950
& maximum_ .~ Just (fromIntegral $ getAccIndex maxBound )
951
951
@@ -1337,7 +1337,7 @@ instance FromJSON (V1 Core.InputSelectionPolicy) where
1337
1337
instance ToSchema (V1 Core. InputSelectionPolicy ) where
1338
1338
declareNamedSchema _ =
1339
1339
pure $ NamedSchema (Just " V1InputSelectionPolicy" ) $ mempty
1340
- & type_ . ~ SwaggerString
1340
+ & type_ ? ~ SwaggerString
1341
1341
& enum_ ?~ [" OptimizeForSecurity" , " OptimizeForHighThroughput" ]
1342
1342
1343
1343
instance Arbitrary (V1 Core. InputSelectionPolicy ) where
@@ -1422,7 +1422,7 @@ deriveJSON defaultOptions { A.constructorTagModifier = reverse . drop 11 . rever
1422
1422
instance ToSchema TransactionType where
1423
1423
declareNamedSchema _ =
1424
1424
pure $ NamedSchema (Just " TransactionType" ) $ mempty
1425
- & type_ . ~ SwaggerString
1425
+ & type_ ? ~ SwaggerString
1426
1426
& enum_ ?~ [" local" , " foreign" ]
1427
1427
& description ?~ mconcat
1428
1428
[ " A transaction is 'local' if all the inputs and outputs "
@@ -1454,7 +1454,7 @@ deriveJSON defaultOptions { A.constructorTagModifier = reverse . drop 11 . rever
1454
1454
instance ToSchema TransactionDirection where
1455
1455
declareNamedSchema _ =
1456
1456
pure $ NamedSchema (Just " TransactionDirection" ) $ mempty
1457
- & type_ . ~ SwaggerString
1457
+ & type_ ? ~ SwaggerString
1458
1458
& enum_ ?~ [" outgoing" , " incoming" ]
1459
1459
1460
1460
-- | This is an information-less variant of 'PtxCondition'.
@@ -1492,17 +1492,17 @@ instance ToJSON TransactionStatus where
1492
1492
instance ToSchema TransactionStatus where
1493
1493
declareNamedSchema _ =
1494
1494
pure $ NamedSchema (Just " TransactionStatus" ) $ mempty
1495
- & type_ . ~ SwaggerObject
1495
+ & type_ ? ~ SwaggerObject
1496
1496
& required .~ [" tag" , " data" ]
1497
1497
& properties .~ (mempty
1498
1498
& at " tag" ?~ Inline (mempty
1499
- & type_ . ~ SwaggerString
1499
+ & type_ ? ~ SwaggerString
1500
1500
& enum_ ?~
1501
1501
map (String . transactionStatusToText)
1502
1502
allTransactionStatuses
1503
1503
)
1504
1504
& at " data" ?~ Inline (mempty
1505
- & type_ . ~ SwaggerObject
1505
+ & type_ ? ~ SwaggerObject
1506
1506
)
1507
1507
)
1508
1508
@@ -1686,7 +1686,7 @@ instance ToSchema ShieldedRedemptionCode where
1686
1686
declareNamedSchema _ =
1687
1687
pure
1688
1688
$ NamedSchema (Just " ShieldedRedemptionCode" ) $ mempty
1689
- & type_ . ~ SwaggerString
1689
+ & type_ ? ~ SwaggerString
1690
1690
1691
1691
deriveSafeBuildable ''ShieldedRedemptionCode
1692
1692
instance BuildableSafeGen ShieldedRedemptionCode where
0 commit comments