Permalink
Switch branches/tags
Nothing to show
Commits on Oct 1, 2012
Commits on Sep 18, 2012
Commits on Sep 14, 2012
  1. cache head block

    mhanne committed Sep 14, 2012
  2. move check if blockchain is in sync from node to store, fix peer bloc…

    mhanne committed Sep 14, 2012
    …ks in info command
  3. tidy up Bitcoin::BinaryExtensions

    lian committed Sep 14, 2012
Commits on Sep 13, 2012
  1. testcase coinbase tx with non-default sequence

    lian committed Sep 13, 2012
      depends on previous commit: c768075
  2. for a new block to extend the main chain, make sure the prev block is…

    mhanne committed Sep 13, 2012
    … the current head
    
    and not just some old block in the main chain; in that case the new block becomes side branch
  3. when fetching next_block, make sure it's from main chain

    mhanne committed Sep 13, 2012
    to avoid a side-block considering its own txs doublespends
Commits on Sep 12, 2012
  1. add BIP30 exceptions

    lian committed Sep 12, 2012
      bitcoind commit: ab91bf39b7c11e9c86bb2043c24f0f377f1cf514
        Apply BIP30 checks to all blocks except the two historic violations.
Commits on Sep 11, 2012
  1. typo (thanks altamic!), comments

    mhanne committed Sep 11, 2012
  2. drop Validation::Base class

    lian committed Sep 11, 2012
  3. check coinbase value, cleanup

    mhanne committed Sep 11, 2012
  4. exception for known transactions

    mhanne committed Sep 10, 2012
  5. optimize storage and validation

    mhanne committed Sep 6, 2012
  6. basic validation

    mhanne committed Sep 3, 2012
  7. add electrum/mnemonic.rb

    lian committed Sep 11, 2012
Commits on Sep 7, 2012
  1. add Block#bip34_block_height

    lian committed Sep 7, 2012
      https://en.bitcoin.it/wiki/BIP_0034
      bitcoin/bitcoin#1526
    
      this behavior is added to bitcoind with: Bitcoin 0.7.0-rc2
  2. add mempool message to the parser. BIP_0035

    lian committed Sep 7, 2012
      add mempool message from BIP 0035 to the parser.
    
        https://en.bitcoin.it/wiki/BIP_0035
        bitcoin/bitcoin#1641
    
      this behavior is added to bitcoind with: Bitcoin 0.7.0-rc2
Commits on Aug 31, 2012
Commits on Aug 30, 2012
  1. fix p2sh signature hash calculation

    lian committed Aug 30, 2012
      the signature hash of the inner p2sh script was calculated wrong.
    
      p2sh-with-inner-multisig mainnet txs:
        3a17dace09ffb919ed627a93f1873220f4c975c1248558b18d16bce25d38c4b7
        bd1715f1abfdc62bea3f605bdb461b3ba1f2cca6ec0d73a18a548b7717ca8531
  2. pushdata values in OP_MIN and OP_MAX

    lian committed Aug 30, 2012
      scripts from tx 0f24294a1d23efbb49c1765cf443fba7930702752aba6d765870082fe4f13cae verifies now.
Commits on Aug 26, 2012
  1. add Block#verify_mrkl_root

    lian committed Aug 26, 2012
Commits on Aug 22, 2012
  1. add unstaged p2sh tests

    lian committed Aug 22, 2012
      add unstaged and missing tests from commit: 4f13e1e