[go: up one dir, main page]

secp256k1 0.3.0

Rust bindings for Pieter Wuille's `libsecp256k1` library. Implements ECDSA for the SECG elliptic curve group secp256k1 and related utilities.
Documentation
language: rust

matrix:
  include:
    - rust: stable
    - rust: beta
    - rust: nightly

install:
  - git clone https://github.com/bitcoin/secp256k1.git
  - cd secp256k1
  - ./autogen.sh && ./configure --enable-module-ecdh --enable-module-recovery && make && sudo make install
  - sudo ldconfig /usr/local/lib
  - cd ..
  - |
      pip install 'travis-cargo<0.2' --user &&
      export PATH=$HOME/.local/bin:$PATH

script:
  - |
      travis-cargo build &&
      travis-cargo test &&
      travis-cargo bench &&
      travis-cargo --only stable doc