Skip to content
Pre-release
Pre-release

@orogvany orogvany released this Jan 30, 2019 · 81 commits to develop since this release

!!! Testnet ONLY !!!

This release adds support for virtual machine/contracts and HD wallets. It addresses several bugs found in RC1.

Name SHA256 checksum
semux-linux-1.5.1-RC2-c341c9f.tar.gz 12bc4d6c87419c4a86eedf0e1b4de4f39fbf974140411df01c55da7e2ee16239
semux-macos-1.5.1-RC2-c341c9f.tar.gz 58c1c9993a1aee561e812e67cee5278159c56e04c3701ddd1056bd82dc6b681c
semux-windows-1.5.1-RC2-c341c9f.zip f9d29bb7db77d9e815841c3235184141554daba920445d9473a308d0387c668a
Assets 8
Pre-release
Pre-release

@orogvany orogvany released this Nov 17, 2018 · 145 commits to develop since this release

!!! Testnet ONLY !!!

This release adds support for virtual machine/contracts and HD wallets.

Features and enhancements:

  • Consensus
    • Introduce fork for VM call support
  • Core
    • Introduce support for heirarchical deterministic wallets
    • Add support for ethereum vm compatible contracts
  • API
    • Adds new methods for calling and creating contracts

File checksum:

Name SHA256 checksum
semux-linux-1.5.0-RC1-021d510.tar.gz 041c52d73ceb13664f8ff41456a5ff9c44d7ad90cd76d4f3409a104b84e245ce
semux-macos-1.5.0-RC1-021d510.tar.gz 15051f13ba544653409b81616c107db46d2a53781de2646d661440de6766448b
semux-windows-1.5.0-RC1-021d510.tar.gz cc5cec3ea7f74d87006e3e54e4bd124b3901b46d463adeb57d922fa4a4f21a8b

Build from source:
If you prefer to build from source tar.gz, please use the -P src-build flag

Assets 5

@semuxgo semuxgo released this Aug 1, 2018 · 366 commits to master since this release

This release fixes the validator timestamp issue and introduces fast syncing.

Bugfixes:

  • GUI
    • Fixed the sender address order issue
  • Tools
    • Fixed windows unicode directories
  • Consensus
    • Fixed the block timestamp issue

Features and enhancements:

  • Consensus
    • Introduced fast syncing
  • Core
    • Introduced NTP time adjustment
    • Removed 32-bit system support
  • API
    • Removed API v1
  • Net
    • Added filter of duplicated transactions

File checksum:

Name SHA256 checksum
semux-linux-1.3.0-8b4f140.tar.gz 1d4fe91674ef96403c57423efd26bc5d3904358275ea365c40f9839c432a3d15
semux-macos-1.3.0-8b4f140.tar.gz 5f19ecf24556ea17f26f015ea29608f83bc10e78f79288f2693e43acc74556dd
semux-windows-1.3.0-8b4f140.tar.gz 22524e51238bf0f5a2d6798bac26d69771d5970740717fcf572de1a36fcd33c8
Assets 5

@semuxgo semuxgo released this Jun 11, 2018 · 472 commits to master since this release

Fixed bugs:

  • Net
    • Fixed a memory leak caused by connection limiter
  • API 2.0.0
    • Fixed a bug that data parameter was marked as required for making transactions in API v2.0.0 Swagger definition
  • Consensus
    • Fixed an issue that SemuxBFT reports a wrong fork activation height for a freshly synced client
  • GUI
    • Fixed an issue that long aliases can break rendering

New features:

  • Add Java 10 Support
  • Add API 2.1.0 based off API 2.0.0
    • Add DELETE /account?address
    • Add GET /account/votes?address API
    • Add GET /account/pending-transactions?address&from&to API
    • Add validator flag to DelegateType
    • Add network and capabilities into the response of GET /info API
    • Add an optional parameter privateKey to POST /account that enables consumers to import private keys
    • Add optional parameters nonce and validateNonce to transaction ops that enables consumers to manage transaction nonces on client-side
    • Validate raw transaction passing in POST /transaction/raw
    • Change fee parameter from required to optional, default to minimum fee if omitted
  • GUI
    • Add a transaction filter on Transactions panel
    • Add dropdown for selecting recipient on Send panel
  • Consensus
    • Add blockchain checkpoints
  • Security
    • Provide safe ways for automatic wallet unlock to address an issue that --password CLI option exposes wallet password to process explorer
      • semux.properties: wallet.password
      • environment variable: SEMUX_WALLET_PASSWORD

Implemented enhancements:

  • GUI
    • Rearrange sorting of delegate panel
      • Reflect internal validator positions within 200-block round
      • Prioritize registration block over delegate name
  • Security
    • Don't dump private key in log file on create
  • Docs
    • Add devnet doc and API base unit doc
    • Add links to API clients
    • Add links to delegate pools and block explorers
    • Improve API descriptions and validation patterns in swagger definition
    • Re-organize documentation

File checksum:

Name SHA256 checksum
semux-linux-1.2.0-73852f9.tar.gz c3eba5ff08d31a7963d702f41a70be2e1b371078fe26c525ec5d3ec55637bfb4
semux-macos-1.2.0-73852f9.tar.gz dd6d7057def9655f92537a20bfe2701aaa9e1aca48a110f2449eb77e62484402
semux-windows-1.2.0-73852f9.tar.gz 1d31cb56d38e3c8fe4e0d25fd5eb65846b198238caa73ee98f7038497de152b4
Assets 5
You can’t perform that action at this time.