Please note that this is a MANDATORY update.
A NETWORK WIDE HARD FORK will happen at block 4,372,000, which is expected to happen already Saturday after midnight Amsterdam time.This is a friendly update to an older channel.
Please find us here meanwhile
https://discord.com/invite/9aS72N2Heat Server 4.0.0This is the backend blockchain server to join the HEAT p2p blockchain network.
Available as stand alone and Docker images (docker is Heats preferred way of deploys) note that docker image is available with blockchain bootstrap as well.
- docker =
https://hub.docker.com/r/heatcrypto/heatledger/- java + shell start script =
https://github.com/heatcrypto/heatledger/releases/tag/v4.0.0 New featuresPrivate Asset feature:- Issue asset of type Standard or Private;
- Specify whitelist of accounts available to use the private asset;
- Specify the fee on order creation, the fee on trade, the recipient of these fees;
- Define default network fee payer for private asset on whitelisting market;
- Calculate and charge the fees on order creation, on trading;
- API functions to support private assets;
Asset expiration feature:- Asset trading available until asset expiration time;
- New transaction type to assign the expiration;
Supervisory Account feature:- New transaction type (type 4 subtype 2) to assign one account under the control of another account;
Limited Amount of Account Asset in interval feature:- New transaction type (type 4 subtype 3) to limit the account by supervisory account how much max amount of the asset the account can send in the interval;
Microservice engine:- Implement listeners “onConfirmed”, “onComplete”;
- Fix minor bugs;
API updates- API to get the Multi Atomic Transfers.
- Add field height for API function /account/payments.
- API to get the list of actual masternodes.
- API to get messages by transaction type (e.g. get messages of order placements).
- Add to API the ability to send messages by transactions of types Ask order, Bid order, Cancel order, Issue Asset, Set Fee for private asset.
Other updates - Change masternode registration fee to 50 HEAT, enhance validity period to 622080 blocks (~180 days).
- Added new ways to set server properties.
- Support encrypted messaging through server when direct WebRTC is not allowed for endpoints.
Bug fixes and optimisations- Optimise performance of processing block with big number of transactions.
- Fix getting highest transaction for benchmarking: compare longs as unsigned values. Prevent bloating cache of the highest transactions.
- Fix processing broadcast request with multiple transactions if one of transactions is failed.
- Fix applying unconfirmed transactions for atomic multi transfers to guarantee all transfers or nothing (truly atomic).
- Fix description of API function. Update Swagger UI.
- Fix minor bugs.