Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] OP_WITHDRAWPROOFVERIFY implementation #5

Open
wants to merge 32 commits into
base: master
Choose a base branch
from

Commits on Feb 28, 2017

  1. Configuration menu
    Copy the full SHA
    74bb486 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2017

  1. Configuration menu
    Copy the full SHA
    1d0f68b View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2017

  1. Configuration menu
    Copy the full SHA
    878003c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10 from Christewart/add_merkle_block

    Modifying generators to be more flexible
    Christewart committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    02d8f81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    510e65f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #11 from Christewart/add_merkle_block

    Fixing bug in generator for merkle blocks with specific txs
    Christewart committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    a79ad19 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2017

  1. Configuration menu
    Copy the full SHA
    bf2d9bb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12 from Christewart/add_merkle_block

    Adding more flexibility to block header generators
    Christewart committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    a74c6d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    995cf92 View commit details
    Browse the repository at this point in the history
  4. Fixing bug

    Christewart committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    fe64c0e View commit details
    Browse the repository at this point in the history
  5. Merge pull request #13 from Christewart/add_merkle_block

    Add merkle block
    Christewart committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    f8144d5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    194ec0a View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2017

  1. Fixing bug where we were not checking that we were properly relocking…

    … coins in the OP_WPV output when a user is not withdrawing all of them
    Christewart committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    1762a74 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2017

  1. Configuration menu
    Copy the full SHA
    6429007 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #14 from Christewart/fix_calc_pushop_script_num_op

    Fixing bug in calculating pushops for ScriptNumberOperations
    Christewart committed Mar 8, 2017
    Configuration menu
    Copy the full SHA
    55e0cba View commit details
    Browse the repository at this point in the history
  3. Fixing bug in pushing constants onto the stack whose op codes are Scr…

    …iptNumberOperations -- for instance pushing an 83 byte transaction (whose op code is OP_3) -- whose script looks like OP_PUSHDATA1 OP_3 <83 byte tx> would fail before this
    Christewart committed Mar 8, 2017
    Configuration menu
    Copy the full SHA
    a31439c View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2017

  1. Merge pull request #15 from Christewart/fix_calc_pushop_script_num_op

    Fixing bug in pushing constants onto the stack whose op codes are Scr…
    Christewart committed Mar 9, 2017
    Configuration menu
    Copy the full SHA
    b7e34d5 View commit details
    Browse the repository at this point in the history
  2. Implementing generator for withdrawl tx, implementing property to che…

    …ck to make sure withdrawl txs are valid
    Christewart committed Mar 9, 2017
    Configuration menu
    Copy the full SHA
    73fe54b View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2017

  1. Configuration menu
    Copy the full SHA
    690ea50 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2017

  1. Configuration menu
    Copy the full SHA
    02ff430 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2017

  1. Configuration menu
    Copy the full SHA
    612c0e1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin-s#67 from Christewart/fix_calc_pushop_scri…

    …pt_num_op
    
    Fixing bug in calculating pushops for ScriptNumberOperations
    Christewart committed Mar 14, 2017
    Configuration menu
    Copy the full SHA
    754b524 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2017

  1. Adding contract type to represent the contract in a WithdrawScriptSig…

    …nature, fixing first round of nits on OP_WPV pull request
    Christewart committed Mar 15, 2017
    Configuration menu
    Copy the full SHA
    c921abc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30e1976 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4dc2d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2017

  1. Merge pull request #16 from Christewart/op_wpv_bug_fixes

    Adding contract type to represent the contract in a WithdrawScriptSig…
    Christewart committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    a8c7ea1 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2017

  1. Configuration menu
    Copy the full SHA
    979435a View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2017

  1. Configuration menu
    Copy the full SHA
    f5b566b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #17 from Christewart/secp256k1_api_enhancement

    Secp256k1 api enhancement
    Christewart committed Mar 23, 2017
    Configuration menu
    Copy the full SHA
    022f347 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a67f477 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26dfd81 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #19 from Christewart/p2pkh_script_sig_bug_rd2

    P2pkh script sig bug rd2
    Christewart committed Mar 23, 2017
    Configuration menu
    Copy the full SHA
    fb5333e View commit details
    Browse the repository at this point in the history