Module

Data.Generator

Package
purescript-web3-generator
Repository
f-o-a-m/purescript-web3-generator

#makeDigits Source

#vectorLength Source

#DataDecl Source

data DataDecl

Data decleration, instances, and helpers Data declaration

Constructors

Instances

#BuilderMethod Source

data BuilderMethod

Encoding instance

Constructors

#AbiEncodingInstance Source

data AbiEncodingInstance

Constructors

Instances

#HelperFunction Source

data HelperFunction

Helper functions (asynchronous call/send)

Constructors

Instances

#toTransportPrefix Source

#ParserMethod Source

data ParserMethod

Constructors

#EventGenericInstance Source

data EventGenericInstance

Constructors

Instances

#EventFilterInstance Source

data EventFilterInstance

Constructors

Instances

#GeneratorOptions Source

type GeneratorOptions = { jsonDir :: FilePath, prefix :: String, pursDir :: FilePath, truffle :: Boolean }

Tools to read and write the files

#generatePS Source

generatePS :: forall e. GeneratorOptions -> Aff (console :: CONSOLE, fs :: FS | e) Unit

#writeCodeFromAbi Source

writeCodeFromAbi :: forall e. GeneratorOptions -> FilePath -> FilePath -> Aff (fs :: FS | e) Unit

read in json abi and write the generated code to a destination file

#parseAbi Source

parseAbi :: forall r. { truffle :: Boolean | r } -> Json -> Either String Abi