<commit_before># bitcoinconsensus-php

PHP extension for Bitcoin Script validation.

It exposes bindings to the bitcoinconsensus.h library, which exposes the VerifyScript
with a C compatible interface. 

The library is normally build during compilation of Bitcoin Core, and is also distributed
in signed releases of Bitcoin Core. This means you can build your own or
get a trusted copy. 

## Requirements

Version v2.0.0 can run on PHP versions 5.3 - 5.6, and PHP 7.0 - 7.1.

## Supported features

    BITCOINCONSENSUS_VERIFY_NONE 
    BITCOINCONSENSUS_VERIFY_P2SH
    BITCOINCONSENSUS_VERIFY_DERSIG
    BITCOINCONSENSUS_VERIFY_CHECKLOCKTIMEVERIFY
    BITCOINCONSENSUS_VERIFY_CHECKSEQUENCEVERIFY
    BITCOINCONSENSUS_VERIFY_WITNESS
    
    Optional (depends on bitcoinconsensus.h build):
    BITCOINCONSENSUS_VERIFY_NULLDUMMY

## Compatibility
<commit_msg>readme - document v0.13.0 + requirement<commit_after># bitcoinconsensus-php

PHP extension for Bitcoin Script validation.

It exposes bindings to the bitcoinconsensus.h library, which exposes the VerifyScript
with a C compatible interface. 

The library is normally build during compilation of Bitcoin Core, and is also distributed
in signed releases of Bitcoin Core. This means you can build your own or
get a trusted copy. 

## Requirements

Version v2.0.0 can run on PHP versions 5.3 - 5.6, and PHP 7.0 - 7.1.

It must be built against Bitcoin Core v0.13.0 upwards. 

## Supported features

    BITCOINCONSENSUS_VERIFY_NONE 
    BITCOINCONSENSUS_VERIFY_P2SH
    BITCOINCONSENSUS_VERIFY_DERSIG
    BITCOINCONSENSUS_VERIFY_CHECKLOCKTIMEVERIFY
    BITCOINCONSENSUS_VERIFY_CHECKSEQUENCEVERIFY
    BITCOINCONSENSUS_VERIFY_WITNESS
    
    Optional (depends on bitcoinconsensus.h build):
    BITCOINCONSENSUS_VERIFY_NULLDUMMY

## Compatibility

{'fraction_non_alphanumeric': 0.039466370205669815, 'fraction_numerical': 0.017787659811006114, 'mean_word_length': 4.438066465256798, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5336130', 'n_tokens_mistral': 601, 'n_tokens_neox': 568, 'n_words': 182}