Pre-release

@evgeny-krylov evgeny-krylov released this Aug 24, 2018 · 818 commits to master since this release

Assets 8

Added

  • Network: A UID for nodes
  • Sync: Up node synchronization
  • Sync: Application synchronization status
  • Sync: Check application synchronization status and start synchronization if need
  • RPC: Get explorer info
  • RPC: Get a list of blocks
  • RPC: Get a list of transactions
  • RPC: Main and genesis block endpoints unit tests
  • Wallet UI: Create a transaction
  • Wallet UI: Past transaction list

Changed

  • Core: Genesis and Main blocks are not broadcasted after creation, pending blocks are broadcasted instead
  • Core validation: Now it is impossible to create vote transaction on the nonexistent delegate
  • Core validation: Now it is impossible to generate a request of vote transaction with the nonexistent vote type
  • Core validation: Now it is impossible to create transactions with a negative fee
  • Core validation: Improved fee and amount validation for the transfer transaction
  • Core: Removed validation from main block service on adding a block
  • Core: Removed validation from genesis service on adding a block

Checksums

File Checksum (MD5)
open-chain-0.6.0.jar B387005436E09020322B5A2653FB84F3
open-chain-0.6.0_installer-macos.dmg 3CFBE76AA954DD632F975767D12FF28B
open-chain-0.6.0_installer-unix.sh 58E10612928001A45DA2C7DE204A22F5
open-chain-0.6.0_installer-windows-x64.exe AC081F5827EB50F41E195BCAF3FC2A14
open-chain-0.6.0_portable-unix.tar.gz FD91BE328ED3431BCFBBB0CB2F58D0FB
open-chain-0.6.0_portable-windows-x64.zip DD5F5C14AFE1D43EA90AD79790733748