blockfrost-api-0.4.0.1: API definitions for blockfrost.io
Safe Haskell None
Language Haskell2010

Blockfrost.Types.Cardano.Scripts

Description

Cardano Scripts responses

Synopsis

Documentation

data Script Source #

Script info

Constructors

Script

Fields

Instances

Instances details
Eq Script Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Show Script Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Generic Script Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToJSON Script Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

FromJSON Script Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToSample Script Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep Script Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

data ScriptType Source #

Script type

Constructors

Plutus
Timelock

Instances

Instances details
Eq ScriptType Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Show ScriptType Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Generic ScriptType Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToJSON ScriptType Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

FromJSON ScriptType Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToSample ScriptType Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptType Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptType = D1 (' MetaData "ScriptType" "Blockfrost.Types.Cardano.Scripts" "blockfrost-api-0.4.0.1-A9W5au7R2kOUA8M8hTMe9" ' False ) ( C1 (' MetaCons "Plutus" ' PrefixI ' False ) ( U1 :: Type -> Type ) :+: C1 (' MetaCons "Timelock" ' PrefixI ' False ) ( U1 :: Type -> Type ))

data ScriptRedeemer Source #

Script redeemer

Constructors

ScriptRedeemer

Fields

Instances

Instances details
Eq ScriptRedeemer Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Show ScriptRedeemer Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Generic ScriptRedeemer Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToJSON ScriptRedeemer Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

FromJSON ScriptRedeemer Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToSample ScriptRedeemer Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptRedeemer Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

newtype ScriptDatum Source #

Instances

Instances details
Eq ScriptDatum Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Show ScriptDatum Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Generic ScriptDatum Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToJSON ScriptDatum Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

FromJSON ScriptDatum Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToSample ScriptDatum Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptDatum Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptDatum = D1 (' MetaData "ScriptDatum" "Blockfrost.Types.Cardano.Scripts" "blockfrost-api-0.4.0.1-A9W5au7R2kOUA8M8hTMe9" ' True ) ( C1 (' MetaCons "ScriptDatum" ' PrefixI ' True ) ( S1 (' MetaSel (' Just "_scriptDatumJsonValue") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 Value )))

newtype ScriptJSON Source #

Instances

Instances details
Eq ScriptJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Show ScriptJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Generic ScriptJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToJSON ScriptJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

FromJSON ScriptJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToSample ScriptJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptJSON Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptJSON = D1 (' MetaData "ScriptJSON" "Blockfrost.Types.Cardano.Scripts" "blockfrost-api-0.4.0.1-A9W5au7R2kOUA8M8hTMe9" ' True ) ( C1 (' MetaCons "ScriptJSON" ' PrefixI ' True ) ( S1 (' MetaSel (' Just "_scriptJsonJson") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Maybe Value ))))

newtype ScriptCBOR Source #

Instances

Instances details
Eq ScriptCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Show ScriptCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

Generic ScriptCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToJSON ScriptCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

FromJSON ScriptCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

ToSample ScriptCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptCBOR Source #
Instance details

Defined in Blockfrost.Types.Cardano.Scripts

type Rep ScriptCBOR = D1 (' MetaData "ScriptCBOR" "Blockfrost.Types.Cardano.Scripts" "blockfrost-api-0.4.0.1-A9W5au7R2kOUA8M8hTMe9" ' True ) ( C1 (' MetaCons "ScriptCBOR" ' PrefixI ' True ) ( S1 (' MetaSel (' Just "_scriptCborCbor") ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Maybe Text ))))