Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data AddressesAPI route #
AddressesAPI | |
|
Instances
Generic (AddressesAPI route) # | |
Defined in Maestro.API.V1.Addresses type Rep (AddressesAPI route) ∷ Type → Type # from ∷ AddressesAPI route → Rep (AddressesAPI route) x # to ∷ Rep (AddressesAPI route) x → AddressesAPI route # | |
type Rep (AddressesAPI route) # | |
Defined in Maestro.API.V1.Addresses type Rep (AddressesAPI route) = D1 ('MetaData "AddressesAPI" "Maestro.API.V1.Addresses" "maestro-sdk-1.7.3-inplace" 'False) (C1 ('MetaCons "AddressesAPI" 'PrefixI 'True) (((S1 ('MetaSel ('Just "decodeAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- (Capture "address" (TaggedText AddressToDecode) :> ("decode" :> Get '[JSON] AddressInfo)))) :*: S1 ('MetaSel ('Just "addressUtxos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- (Capture "address" (Bech32StringOf Address) :> ("utxos" :> (QueryParam "resolve_datums" Bool :> (QueryParam "with_cbor" Bool :> (QueryParam "asset" NonAdaNativeToken :> (Pagination :> Get '[JSON] PaginatedUtxoWithSlot))))))))) :*: (S1 ('MetaSel ('Just "addressesUtxos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("utxos" :> (QueryParam "resolve_datums" Bool :> (QueryParam "with_cbor" Bool :> (Pagination :> (ReqBody '[JSON] [Bech32StringOf Address] :> Post '[JSON] PaginatedUtxoWithSlot))))))) :*: S1 ('MetaSel ('Just "addressUtxoRefs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- (Capture "address" (Bech32StringOf Address) :> ("utxo_refs" :> (Pagination :> Get '[JSON] PaginatedOutputReferenceObject))))))) :*: ((S1 ('MetaSel ('Just "addressTxs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- (Capture "address" (Bech32StringOf Address) :> ("transactions" :> (QueryParam "order" Order :> (QueryParam "from" SlotNo :> (QueryParam "to" SlotNo :> (Pagination :> Get '[JSON] PaginatedAddressTransaction)))))))) :*: S1 ('MetaSel ('Just "paymentCredentialUtxos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("cred" :> (Capture "credential" (Bech32StringOf PaymentCredentialAddress) :> ("utxos" :> (QueryParam "resolve_datums" Bool :> (QueryParam "with_cbor" Bool :> (QueryParam "asset" NonAdaNativeToken :> (Pagination :> Get '[JSON] PaginatedUtxoWithSlot)))))))))) :*: (S1 ('MetaSel ('Just "paymentCredentialsUtxos") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("cred" :> ("utxos" :> (QueryParam "resolve_datums" Bool :> (QueryParam "with_cbor" Bool :> (Pagination :> (ReqBody '[JSON] [Bech32StringOf PaymentCredentialAddress] :> Post '[JSON] PaginatedUtxoWithSlot)))))))) :*: S1 ('MetaSel ('Just "paymentCredentialTxs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (route :- ("cred" :> (Capture "credential" (Bech32StringOf PaymentCredentialAddress) :> ("transactions" :> (QueryParam "order" Order :> (QueryParam "from" SlotNo :> (QueryParam "to" SlotNo :> (Pagination :> Get '[JSON] PaginatedPaymentCredentialTransaction))))))))))))) |