Nov 27th, 2018
IMPROVEMENT
- [tendermint] Update to v0.26.4
BUG FIXES
- [node] Fix issue #168 with unexpected database corruption
Nov 22th, 2018
BUG FIXES
- [api] Fix issue in which transaction appeared in
/api/transaction
before actual execution
Nov 20th, 2018
BUG FIXES
- [tendermint] "Send failed" is logged at debug level instead of error
- [tendermint] Set connection config properly instead of always using default
- [tendermint] Seed mode fixes:
- Only disconnect from inbound peers
- Use FlushStop instead of Sleep to ensure all messages are sent before disconnecting
Nov 18th, 2018
BUG FIXES
- [core] More fixes on issue with negative coin reserve
Nov 18th, 2018
BUG FIXES
- [core] Fix issue with negative coin reserve
Nov 16th, 2018
IMPROVEMENT
- [tendermint] Update to v0.26.2
Nov 15th, 2018
BREAKING CHANGES
- [api]
/api/sendTransaction
is now returns onlycheckTx
result. Applications are now forced to manually check if transaction is included in blockchain. - [tendermint] Update to v0.26.1
- [core] Block hash is now 32 bytes length
IMPROVEMENT
- [core] Add
MultisendTx
- [core] Add special cases to Formulas #140
- [core] Stake unbond now instant after dropping of from 1,000st place #146
- [p2p] Default send and receive rates are now 15mB/s
- [mempool] Set max mempool size to 10,000txs
- [gui] Small GUI improvements
Oct 30th, 2018
BREAKING CHANGES
- [core] Set validators limit to 100 for testnet
- [core] SetCandidateOff transaction now applies immediately
- [tendermint] Update to v0.26.0
IMPROVEMENT
- [config] Add keep_state_history option
- [api] Limit API requests
Oct 22th, 2018
BUG FIXES
- [core] Fixed bug with unexpected node backoff
Oct 15th, 2018
BREAKING CHANGES
- [core] Multisig wallets
- [core] Sub coin reserve and supply on slash
- [core] Change unbond time for testnet to 720 blocks
- [core] Limit candidates count to validatorsLimit*3 at given block
- [core] Limit delegators count to 1000 per candidate/validator
IMPROVEMENT
- [tendermint] Update to v0.25.0
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