Skip to content

Releases: mappum/webcoin

v1.0.2

26 Jan 02:52
Compare
Choose a tag to compare

<a name"1.0.2">

1.0.2 (2016-01-26)

Bug Fixes

  • BlockStream:
    • don't emit 'from' block (831168a4)
    • fix emitted block heights being off by 1 (eba2aea0)
    • fix error when comaparing received block hash to request queue (5da81a99)
    • fix bug where the last block in a stream was not requested, so stream never ende (76f04f09)

v1.0.1: fix(BlockStream): fix getting transactions for Merkle blocks

05 Jan 09:22
Compare
Choose a tag to compare

<a name"1.0.1">

1.0.1 (2016-01-05)

Bug Fixes

  • BlockStream: fix getting transactions for Merkle blocks (174376eb)
  • Peer: fix clearing Bloom filter with 'setFilter' (02319b7f)

v1.0.0

05 Jan 03:11
Compare
Choose a tag to compare

<a name"1.0.0">

1.0.0 (2016-01-05)

Bug Fixes

  • Blockchain: sync chain when we receive new blocks in 'inv' messages (1ff6fba7)
  • MerkleTree: fix parsing MerkleBlock data into a Merkle Tree (e9c13490)
  • Node: prevent Node#start callback being called multiple times (a15e80af)
  • PeerGroup: ignore connections that come in after disconnect() is called (4cb9a124)
  • Wallet:
    • fix adding existing keys to Bloom Filter (78294efa)
    • use xprv private key serialization format (60e5a79c)

Features

  • BlockStream:
    • retrieve transactions that were sent in MerkleBlocks (10d7ebf6)
    • support filtered blocks (705bd113)
  • MerkleTree: add MerkleTree class (3541b254)
  • Node: use a bloom filter by default (36fbbfc9)
  • Wallet: support bloom filtering (a55d33b4)

Breaking Changes

  • if using peerGroup.on('someMessageType', the handler should
    change from function (peer, message) { ... }) to function (message, peer)

    (37ddbb1e)

v0.3.3

26 Jun 00:18
Compare
Choose a tag to compare

<a name"0.3.3">

0.3.3 (2015-06-26)

Bug Fixes

  • Blockchain: handle downloadPeer being unset while requesting headers (460eb5c8)

v0.3.2

26 Jun 00:12
Compare
Choose a tag to compare

<a name"0.3.2">

0.3.2 (2015-06-26)

Bug Fixes

  • Node: fix initialization race conditions (86ce8f30)

v0.3.1

25 Jun 21:12
Compare
Choose a tag to compare

<a name"0.3.1">

0.3.1 (2015-06-25)

Bug Fixes

  • Blockchain: handle 'to' option passed to constructor (0fe92b01)

v0.3.0: feat(Blockchain): allow custom BlockHeader constructor

24 Jun 18:47
Compare
Choose a tag to compare

<a name"0.3.0">

0.3.0 (2015-06-24)

Bug Fixes

Features

  • Blockchain: allow custom BlockHeader constructor (6ef872ab)

v0.2.0: fix(Blockchain): handle closed BlockStore when initializing

02 Jun 06:04
Compare
Choose a tag to compare

<a name"0.2.0">

0.2.0 (2015-06-02)

Bug Fixes

  • Blockchain: handle closed BlockStore when initializing (4864dae2)
  • Wallet: ignore unrecognized scripts (82634e4e)

Features

  • Blockchain: support checkpoints (611858b3)
  • Node: use blockchain checkpoints by default (bbc89f5d)

v0.1.2: fix(PeerGroup): handle lack of WebRTC support

29 May 22:19
Compare
Choose a tag to compare

<a name"0.1.2">

0.1.2 (2015-05-29)

Bug Fixes

  • PeerGroup: handle lack of WebRTC support (42d4077f)