Sept 21th, 2018
BUG FIXES
- [api] Fix concurrent API calls
Sept 20th, 2018
IMPROVEMENT
- [core] Speed up synchronization
BUG FIXES
- [gui] Fix validator status
Sept 18th, 2018
BREAKING CHANGES
- [core] Switch Ethereum Patricia Tree to IAVL
- [core] Change consensus TimeoutCommit to 4.5 sec, TimeoutPropose to 2 sec
- [core] Now validator punished if it misses 12 of 24 last blocks
IMPROVEMENT
- [config] Add validator mode
- [api] Include events by default
- [gui] Add validator status
Sept 17th, 2018
BUG FIXES
- [core] Proper handle of db errors
Sept 17th, 2018
IMPROVEMENT
- [core] Performance update
Sept 15th, 2018
BUG FIXES
- [core] Critical fix
Sept 13th, 2018
IMPROVEMENT
- [api] Add Code and Log fields in transaction api
Sept 13th, 2018
IMPROVEMENT
- [api] Optimize events. WARNING! If you are using events you should re-sync blockchain from scratch.
- [api] Refactor api
Sept 8th, 2018
IMPROVEMENT
- [api] Add block size in bytes
- [api] #100 Add "events" to block response. To get events add ?withEvents=true to request URL. WARNING! You should sync blockchain from scratch to get this feature working
Sept 8th, 2018
BUG FIXES
- [core] Fix null pointer exception
Sept 8th, 2018
BUG FIXES
- [core] Fix shutdown issue
Sept 8th, 2018
BREAKING CHANGES
- [core] Validators are now updated each 120 blocks
- [core] Validators are now updated then at least one of current validators exceed 12 missed blocks
- [tendermint] Update Tendermint to v0.24.0
IMPROVEMENT
- [p2p] Add seed nodes
- [sync] Speed up synchronization
- [core] Extend max payload size to 1024 bytes
- [core] Add network id checker
- [core] Add tx.sell_amount to SellAllCoin tags
- [core] Change punishment for byzantine behavior
- [api] Limit balance watchers to 10 clients
- [config] Add config file
- [config] Add GUI listen address to config
- [config] Add API listen address to config
- [docs] Update documentation
- [validators] Remove 0-valued stakes from state
BUG FIXES
- [core] Fix issue #77 Incorrect createCoin fee
- [core] Fix issue with insufficient coin reserve in buy coin tx
- [core] Fix unbond transaction
- [api] Fix issue #82
Aug 24th, 2018
BUG FIXES
- [api] Fix estimateTxCommission endpoint
IMPROVEMENT
- [gui] Minor GUI updates
Aug 23th, 2018
In this update we well test blockchain's hardfork. There is no need to wipe old data, just be sure to update binary until 15000 block.
BUG FIXES
- [validators] Fix api
Aug 23th, 2018
In this update we well test blockchain's hardfork. There is no need to wipe old data, just be sure to update binary until 15000 block.
BUG FIXES
- [validators] Fix validators issue
Aug 22th, 2018
BREAKING CHANGES
- [testnet] New testnet id
- [core] New rewards
- [core] Validators list are now updated each 12 blocks
- [core] Set DAO commission to 10%
- [core] Add Developers commission of 10%
- [core] Now stake of custom coin is calculated by selling all such staked coins
- [api] Reformatted candidates and validators endpoints
- [api] tx.return tags are now encoded as strings
IMPROVEMENT
- [tendermint] Update tendermint to 0.23.0
- [api] Add block reward to api
- [api] Add bip_value field to Stake
- [api] Add /api/candidates endpoint
- [api] Add /api/estimateTxCommission endpoint
- [gui] Minor GUI update
Aug 19th, 2018
BUG FIXES
- [core] Critical fix
Aug 4th, 2018
BUG FIXES
- [core] Critical fix
Jule 30th, 2018
BREAKING CHANGES
- [testnet] New testnet id
IMPROVEMENT
- [validators] Added flag
--reset-private-validator
- [testnet] Main validator stake is set to 1 mln MNT by default
Jule 30th, 2018
BREAKING CHANGES
- [testnet] New testnet id
BUG FIXES
- [core] Fixed critical bug
Jule 28th, 2018
BUG FIXES
- [tendermint] Update tendermint to 0.22.8
- [core] Temporary critical fix
Jule 25th, 2018
IMPROVEMENT
- [tendermint] Update tendermint to 0.22.6
Jule 25th, 2018
IMPROVEMENT
- [tendermint] Update tendermint to 0.22.5
Jule 23th, 2018
BREAKING CHANGES
- [core] 0.1x transaction fees
- [core] Genesis is now encapsulated in code
- [core] Add new transaction type: SellAllCoin
- [core] Add GasCoin field to transaction
- [config] New config directories
- [api] Huge API update. For more info see docs
IMPROVEMENT
- [binary] Now Minter is available as single binary. There is no need to install Tendermint
- [config] 10x default send/recv rate
- [config] Recheck after empty blocks
- [core] Check transaction nonce before adding to mempool
- [performance] Huge performance enhancement due to getting rid of network overhead between tendermint and minter
- [gui] GUI introduced! You can use it by visiting http://localhost:3000/ in your local browser
BUG FIXES
- [api] Fixed raw transaction output
Jule 16th, 2018
BREAKING CHANGES
- [core] Change commissions
- [testnet] New testnet id
- [core] Fix transaction decoding issue
- [core] Remove transaction ConvertCoin, add SellCoin and BuyCoin. For details see the docs.
- [core] Coin name is now limited to max 64 bytes
- [api] Update estimate exchange endpoint
IMPROVEMENT
- [api] Update transaction api
- [api] Add transaction result to block api
- [mempool] Mempool cache is disabled
- [tendermint] Updated to v0.22.4
- [versioning] Adapt Semantic Versioning https://semver.org/
- [client] Add --disable-api flag to client
Jule 4rd, 2018
BREAKING CHANGES
- [core] Remove Reserve Coin from coin object. All coins should be reserved with base coin
- [core] Limit tx payload and service data to 128 bytes
- [core] Fix critical issue with instant convert of 2 custom coins
- [testnet] New testnet chain id (minter-test-network-9)
- [tendermint] Switched to v0.22.0
IMPROVEMENT
- [api] Fix issue with not found coins
BUG FIXES
- [api] Fix transaction endpoint
June 24th, 2018
BREAKING CHANGES
- [validators] Reward now is payed each 12 blocks
- [validators] Change total "validators' power" to 100 mln
- [tendermint] Switched to v0.21.0
- [testnet] New testnet chain id
- [api] Changed /api/block response format
IMPROVEMENT
- [docs] Updated docs
BUG FIXES
- [validators] Fixed issue with incorrect pubkey length