Skip to content

Releases: signum-network/signum-node

Burstcoin Reference Software 2.5.0-alpha3

08 May 22:26
8cab1f8
Compare
Choose a tag to compare

This is a TESTNET only version, changes since 2.4.2:

  • More powerful and cheaper running smart contracts CIP20
  • Deeplink Generator API CIP22
  • Enforce slot fees CIP23
  • New deadline computation formula aiming at more stable block times CIP24
  • Can run on recent Java versions (previously limited to Java 8)
  • A new GUI implementation
  • Improved CORS support
  • Fixed Escrow ID in Escrow Result Attachment Protobuf is always 2
  • Fixed Get Peer Handler in gRPC API is never initialized
  • Fixed GetOrdersHandler always returns ask orders
  • Fixed Bugs in AT API Implementation

Zip SHA-256: ef773b9c7460cc52be4bf14e267bf898fc6412f08e341a3de46c00b9976391ad

To install, download the zip file and extract it. Also download the brs-testnet.properties, and put it in the conf folder, rename it to simply brs.properties and modify its contents to suit your needs. Now either run the burst.exe file (if on Windows) or java -jar burst.jar otherwise.

Burstcoin Reference Software 2.5.0-alpha2

01 May 16:37
Compare
Choose a tag to compare

This is a TESTNET only version, changes since 2.4.2:

  • New deadline computation formula aiming at more stable block times
  • New CIPS activated: CIP20 and CIP23
  • Can run on recent Java versions (previously limited to Java 8)
  • A new GUI implementation
  • Improved CORS support
  • Several other small improvements
  • Bug Fixes

Zip SHA-256: 14355e85223e9e8ef4e981fd005c4170ea1903e35458e3b0a6e0ab6d40d5b7b9

To install, download the zip file and extract it. Also download the brs-testnet.properties, and put it in the conf folder, rename it to simply brs.properties and modify its contents to suit your needs. Now either run the burst.exe file (if on Windows) or java -jar burst.jar otherwise.

Burstcoin Reference Software 3.0.0-alpha5

24 Feb 11:46
2b339d7
Compare
Choose a tag to compare

Changes (Since 3.0.0-alpha4):

  • New gRPC P2P layer (Please expose TCP port 7120, port is configurable)

  • Native implementations of performance-heavy operations

  • Block and transaction caching

  • Bug Fixes

Zip SHA-256: 235967f727eadede52b3b5442e929661e08b1b40fbeab02b0a2255ea3d195708

To install testnet properties, download the file and modify the first 2 properties. Then place it in conf/brs.properties

Burstcoin Reference Software 3.0.0-alpha4

03 Jan 17:16
da4c7b5
Compare
Choose a tag to compare

Changelog (Since Alpha 3):

  • Bug Fixes

Zip SHA-256: dbf464f7a9f6455dd9e0c42307f9bef413fea35e69be6b2a246caba842e2d438

To install testnet properties, download the file and modify the first 2 properties. Then place it in conf/brs.properties

Burstcoin Reference Software 3.0.0-alpha2

17 Nov 19:52
4a60ef1
Compare
Choose a tag to compare

Changelog (Since Alpha 1):

  • Fix brs.Burst.main entry point missing
  • SQLite support
  • Fix HTTP Rewrite
  • Deep Link Protocol (CIP-22) Implemented by @ohager
  • Better block pre-verification
  • JDK13 Support
  • Configuration now loaded from conf/ directory instead of from classpath.
  • Other various bug fixes

Zip SHA-256: 99da5cb62ecee8f285b9a75c410d86eb7b27f80c4f461e623b175ff755cba59a

To install testnet properties, download the file and modify the first 2 properties. Then place it in conf/brs.properties

Burstcoin Reference Software 3.0.0-alpha1

04 Nov 00:19
7ce7fe0
Compare
Choose a tag to compare

Changelog:

  • Complete backend codebase translation from Java to Kotlin (excluding generated code)
  • CI now passes against Java 8, Java 9 and Java 12 - theoretically should run on those platforms
  • General Optimizations
  • Lots of optimizations to AT Implementation
  • New TaskScheduler
  • Move to Gradle-based build
  • Many bug fixes
  • Removed lots of unused code

Zip SHA-256: b4cd6a77c5734c888ee87b2434d0284fc3f87b66253945d8551260a36b109b52

To install testnet properties, download the file and modify the first 2 properties. Then place it in conf/brs.properties

Burstcoin Reference Software 2.4.2

13 Aug 07:06
33307ac
Compare
Choose a tag to compare

Changes in this release:

  • Fixed HTTP API Encoding being reported to the client incorrectly, leading to the client incorrectly parsing special characters

  • Limit maximum number of items returned by HTTP API

  • Fixed NPE in ProtoBuilder when fetching an account

Zip SHA-256: a03cb6491b4fa870b7d3498f9449df822d5612ab167576b4408c5ba0bbcf1afc

Burstcoin Reference Software 2.4.1

15 Jul 01:48
8b0f9ff
Compare
Choose a tag to compare

Changes in this release:

  • Default to submit nonce whitelist off

  • Revert removal of rejection of surplus parameters

  • Add option to bind V2 API to specific interface

  • MariaDB Settings tweaks

  • Various bug fixes and improvements

Zip SHA256: fc3d943ddd34c6e3fefed5de824f2ebe72ba6947fb9d287ef95875f56ea775a2

Burstcoin Reference Software 2.4.0

30 Jun 23:51
0fcede4
Compare
Choose a tag to compare

Changes in this release:

  • Massive DB optimization, much much faster sync speed (Benchmarked at 7 hours to sync to block 600k on a 4C/8T 16GB RAM system, under MariaDB 10.3)

  • Implemented CIP19 - View incoming & outgoing multi-out transactions in the UI

  • Added new feature to sign arbitrary messages using UI

  • Fixed gRPC error descriptions

  • Comprehensive V2 API with all functionality of V1 implemented

  • Auto pop-off on block push fail with slow back-off, should prevent nodes from getting stuck forever

  • UTStore should produce waaaay less spam

  • CORS on by default

  • Minimum previous version is now v2.3.0

  • Enforce fee structure (Inactive)

  • Improved algorithm for transaction candidate selection

  • Check in gRPC generated files (simplifies build)

  • Tighter timings for sync threads

  • Burstkit4j integration

  • Rewrite support for UI (Apps that utilize deep linking such as phoenix can now be hosted by BRS)

  • Add a method to not submit passphrase when solo mining by configuring passphrase in config and only submitting account ID, and an option to disallow others from mining on your node

  • AT debug option

  • Improvements to AT implementation

  • Web UI: Display AT messages as both string and hex

  • Fix UT Store failed removal

  • Re-add getGuaranteedBalance HTTP API call as lots of clients depended on it

  • Test endpoint support for QR code generator

  • Implemented CIP20 (Inactive)

Zip sha256: a3d357a18b6f806521d466762636c81c9bc5c71edc0203503f0b83dcdea3d372

Burstcoin Reference Software 2.3.0

04 Mar 07:38
da77690
Compare
Choose a tag to compare

Changes in this release:

  • Fix of major security vulnerability where passphrase was sent to node upon login

  • gRPC-based V2 API. Currently only contains calls needed for mining, will be expanded in future if well received.

  • Migrate to GSON as JSON library

  • Significantly improve sync speed, as well as other minor performance improvements

  • New Semver-based versioning system

  • Fix bug where reward recipient assignments would not go into unconfirmed transactions

  • Lightweight Desktop GUI, with tray icon (For windows and mac, can be disabled with "--headless" command line argument)

  • Automatically add conf/ directory to classpath

  • Configurable TestNet UI/API port

  • New getAccountsWithName API call

  • UI: Fix 24h timestamp display option

  • Allow development versions of wallet to run on TestNet only

  • Fixed bug where string validation could fail in certain locales

  • Use FlywayDB for database migration management

Zip sha256: 21afa3be8971ad491b5aabc775263710a93fd767b2448d0074360c9587204ed6

Sha256 signed by @harry1453 using public key 871a79f30c5f4e70d6915978fbb29b2e9969746e28322a4d93413c46b9f9566e: fc839899621c0f9c802a0fcf712231d3f5d1f88d552ba1ad0c1cac24a32b750b39c4343a440beda14dcdf30108cdb4298b1508e4e2b63363f0d366d5b717aed0