Skip to content

v0.26.0

Compare
Choose a tag to compare
@gz-c gz-c released this 01 Jun 09:03
ff75408

Which version should I download?

Applications

  • cli: CLI utility for communicating with the daemon and various offline operations (see https://github.com/skycoin/skycoin/blob/develop/cmd/cli/README.md)
  • daemon: For running as a daemon on a server
  • gui-standalone: For running from the command line as a desktop client that opens in your browser
  • gui-electron: For running as a desktop client that opens in its own application

Architectures

  • win: Windows (32-bit or 64-bit)
  • win-x64: 64-bit Windows
  • win-x86: 32-bit Windows
  • linux-arm: ARM Linux (e.g. RaspberryPi)
  • linux-x64: 64-bit Linux
  • osx: 64-bit OS X / macOS
  • osx-darwn-x64: 64-bit OS X / macOS

Downloads

GUI (Electron)

https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-linux-x64.AppImage
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-win-setup.exe
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-osx.dmg

GUI (Standalone, opens in web browser)

https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-arm.tar.gz
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-x64.tar.gz
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x64.zip
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x86.zip
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-osx-darwin-x64.zip

CLI

https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-arm.tar.gz
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-x64.tar.gz
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x64.zip
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x86.zip
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-osx-darwin-x64.zip

Daemon

https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-arm.tar.gz
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-x64.tar.gz
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x64.zip
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x86.zip
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-osx-darwin-x64.zip

SHA256SUMS

https://downloads.skycoin.net/wallet/SHA256SUMS-0.26.0

Signatures

Refer to the signature verification instructions

GUI (Electron)

https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-linux-x64.AppImage.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-win-setup.exe.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-electron-osx.dmg.asc

GUI (Standalone, opens in web browser)

https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-arm.tar.gz.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-linux-x64.tar.gz.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x64.zip.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-win-x86.zip.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-gui-standalone-osx-darwin-x64.zip.asc

CLI

https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-arm.tar.gz.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-linux-x64.tar.gz.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x64.zip.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-win-x86.zip.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-cli-osx-darwin-x64.zip.asc

Daemon

https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-arm.tar.gz.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-linux-x64.tar.gz.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x64.zip.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-win-x86.zip.asc
https://downloads.skycoin.net/wallet/skycoin-0.26.0-daemon-osx-darwin-x64.zip.asc

SHA256SUMS

https://downloads.skycoin.net/wallet/SHA256SUMS-0.26.0.asc

Changelog

[0.26.0] - 2019-05-21

Added

  • When sending coins in the UI, the user can choose to send in SKY, or the equivalent amount of SKY in USD
  • Add the option for changing the language of the GUI.
  • Add Spanish and Simplified Chinese language options
  • Add genesis block hash in INTR message
  • Add bip32 package for preliminary HD wallet support
  • Add CLI checkDBDecoding command to verify the skyencoder-generated binary decoders match the reflect-based decoder
  • Add CLI addresscount command to return the count of addresses that currently have unspent outputs (coins) associated with them.
  • Add -max-inc-msg-len and -max-out-msg-len options to control the size of incoming and outgoing wire messages
  • Add -disable-header-check flag to disable Host/Origin/Referer header checks for the node APIs
  • Add header_check_enabled parameter in the /health endpoint response
  • Add unsigned option to POST /api/v1/wallet/transaction to create unsigned transactions from a wallet
  • Add unsigned option to POST /api/v2/transaction/verify for verifying an unsigned transaction
  • Add POST /api/v2/wallet/transaction/sign to sign an unsigned transaction with a wallet
  • Add POST /api/v2/transaction to create an unsigned transaction from addresses or unspent outputs without a wallet
  • Add /api/v2/data APIs for transaction notes and generic key-value storage.
  • Update /metrics endpoint to add metrics from /health: unspent_outputs, unconfirmed_txns, time_since_last_block_seconds, open_connections, outgoing_connections, incoming_connections, start_at, uptime_seconds, last_block_seq.

Fixed

  • Return a v2-style error for disabled API endpoints
  • #2172 Fix electron build failure for linux systems
  • Don't send wire protocol messages that exceed the configured 256kB limit, which caused peers to disconnect from the sender
  • #2348 Fix panic in skycoin-cli transaction command if no (zero) arguments are passed. Exactly one argument is expected.

Changed

  • Duplicate wallets in the wallets folder will prevent the application from starting
  • An empty wallet in the wallets folder will prevent the application from starting
  • Use skyencoder-generated binary encoders/decoders for network and database data, instead of the reflect-based encoders/decoders in cipher/encoder.
  • Add /api/v1/resendUnconfirmedTxns to the WALLET API set
  • In POST /api/v1/wallet/transaction, moved wallet parameters to the top level of the object
  • Incoming wire message size limit increased to 1024kB
  • Clients restrict the maximum number of blocks they will send in a GiveBlocksMessage to 20
  • POST /api/v2/wallet/seed/verify returns an error if the seed's checksum is invalid
  • Increase the detail of error messages for invalid seeds sent to POST /api/v2/wallet/seed/verify
  • Move package github.com/skycoin/skycoin/src/cipher/go-bip39 to github.com/skycoin/skycoin/src/cipher/bip39
  • The Content-Security-Policy header was modified to make it stricter
  • Update INTR message verify logic to reject connection if blockchain pubkey not matched or provided
  • Change the coinhour burn rate to 10%

Removed