/haskoin-script

Implementation of Bitcoin script parsing and evaluation in Haskell

Primary LanguageHaskellThe UnlicenseUnlicense

haskoin-script

This package provides functions for parsing and evaluating bitcoin transaction scripts. Data types are provided for building and deconstructing all of the standard input and output script types.

Documentation

http://hackage.haskell.org/package/haskoin-script

Installing from Cabal

You can install the latest stable version of the haskoin-script package automatically through the cabal package manager:

    # You may have to update your cabal package list:
    cabal update

    # Install
    cabal install haskoin-script

    # Run test suites and install:
    cabal install haskoin-script --enable-tests

Contributing

We're glad you want to contribute! It's simple:

  • Fork haskoin-script
  • Create a branch git checkout -b my_branch
  • Commit your changes git commit -am 'comments'
  • Push the branch git push origin my_branch
  • Open a pull request

Code guidelines:

  • 80 columns.
  • 4 space indentation. No tabs.
  • Follow the general style of the code, whenever it makes sense.

Supporting

You can support the project by donating in Bitcoins to: 176CwMCWMq1y9CxFZWk7Vfoka5PoaNzxRq