Skip to content

Releases: snowblossomcoin/snowblossom

2.0 - Wee Big Shards

22 Feb 18:57
Compare
Choose a tag to compare
  • Added support for Snowblossom Braid (SIP-5)
  • New peering block sync mechanism
  • Support for multiple shards
  • Automatic database compaction (on rocksdb)
  • Updated rocksdb to 6.28.2
  • Added UPNP support for handling incoming connections better

1.8.0 - Advent of Blocks

12 Dec 21:09
Compare
Choose a tag to compare

1.8.0 - Advent of Blocks

New in this release, we are now building a Windows installer that includes OpenJDK.
That is the .MSI file and is super easy to run in Windows.

https://snowblossom.org/releases/index.html

  • SIP4 - Input value checking set for block 151680
  • Update seed nodes
  • Add remote address to Shackleton explorer logs
  • Switch Shackleton web handling over to new web framework
  • Added explorer APIs zone and /api/total_coins
  • Lower max history replies
  • Add get_address_history rpc
  • Fixed presentation bug in unspent with mempool
  • Added public note string to iceleaf send panel

1.7.1 Mail Sort

27 Aug 04:01
Compare
Choose a tag to compare
  • Added History panel to iceleaf GUI
  • Added SubscribeAddressUpdates gRPC api to node to monitor addresses
  • Added MonitorTool to use SubscribeAddressUpdates to monitor addresses

Release 1.7.0 - bEARN IT

13 Apr 17:00
Compare
Choose a tag to compare

1.7.0 - bEARN IT

  • Allow reserving channel name in CLI
  • Adding username and channel identifiers to explorer
  • Switching MrPlow to continue using the same channel
  • Switching from maven-jar to new maven-install based system for bazel 2.0
  • Added watch-only note on wallet summary page of iceleaf GUI
  • Add details button to iceleaf GUI to get xpubs and seeds of wallets
  • Fixed bug in re-index for tx history - will automatically repair db on restart
  • Switching to much newer version of gRPC
  • Added firm warning message about 32-bit JVM
  • Break and fix mining share calculation
    • Broken in commit a577f01 (2019.11.22)
    • Fixed in commit 03254fb (2020.02.03)
  • Added streaming block template so MrPlow can update block template without breaking the connection
    • MrPlow will need the SnowBlossomNode to be updated to run
  • Added RichList report to explorer
  • Update bouncy castle to 1.65

Release 1.6.0 - The Chocolate Ten

16 Nov 07:09
Compare
Choose a tag to compare
  • Changing tx_index and addr_index over to Hashed Trie mode
  • Adding FBO and name values to hashed trie as well
  • Those above two will involve an index rebuild to update the database
    • This should take a few minutes
  • Added RPC call for get_fbo_list and get_id_list
  • Added RPC option to get_transaction to return json with "send_json" option

1.5.2 - Frozen Trees

25 Jul 05:50
Compare
Choose a tag to compare

1.5.1 - Verified Vortex

03 Jul 04:56
Compare
Choose a tag to compare

Release 1.5.1

  • Adding SurfMiner using new wave mining method
  • Updating Arktika, PoolMiner and SurfMiner to use fewer memory allocations
  • Allows Arktika to read a single blob snowfield just like PoolMiner and SurfMiner
  • Change rocksdb log retention to 5 files
  • In client jsonrpc get_unspent add optional parameter to specify address to query
  • In client jsonrpc add get_block by height or hash
  • Switch to SecureRandom for seed generation since Random only uses a 64-bit seed
  • Adding audit log mode: https://wiki.snowblossom.org/index.php/Audit_Log_Mode
  • Calculator on explorer
  • Add xpub support for seed based wallets. TODO: watch-only mode for xpubs
  • RPC get status returns balance matching other balance results
  • Add get_address_balance RPC
  • Add optional TLS service port
  • Fixed log levels so that they are respected for things outside of snowblossom

1.5.0 - Purring Chains

11 Jan 18:49
Compare
Choose a tag to compare

1.5.0 - Purring Chains

  • Adding benchmarking features to Arktika
  • Improve error logging in Arktika
  • Add terrible vanity address generator
  • Add terrible hole generator that is of no use
  • Added exceptions for invalid characters in address, previously would have probably
    been a checksum failure
  • Updated 'monitor' command to only print a new line when something is different
  • Added ability to send 'all' to empty a wallet
  • Update proto rules to new system, requires newer bazel
  • Add BIP44 based seed wallets
  • Switch default wallet type to BIP44
  • Added 'import_seed' and 'show_seed' commands
  • Added dynamic fee estimation based on mempool
  • Notes for wallet type migration: https://wiki.snowblossom.org/index.php/Migrate:_Standard_Keys_to_Seed_Keys

1.4.2 - Duck's Vision

13 Nov 06:40
Compare
Choose a tag to compare

1.4.2

  • Only allow 100k of low fee transactions per block when building a block
  • When mempool is half full, reject new low fee transactions
  • MrPool lowers difficulty if share rate is low
  • Switch miners to faster MultiAtomicLong for hash counting
  • Add stats outputs to arktika
  • Abstract pool client interaction into PoolClient class
  • Enable mining client failover among a list of pools

1.4.1 - Less Chatter

25 Oct 17:17
Compare
Choose a tag to compare

This release fixes a bug where nodes will get into a state of asking peers for mempool TX clusters over and over again, essentially not being functional nodes any longer until restarted.