mirror of
https://github.com/nspcc-dev/neo-go.git
synced 2025-01-08 05:45:16 +00:00
CHANGELOG: release 0.78.0
This commit is contained in:
parent
9fb749ff68
commit
6e5fd359ae
1 changed files with 54 additions and 0 deletions
54
CHANGELOG.md
54
CHANGELOG.md
|
@ -2,6 +2,60 @@
|
||||||
|
|
||||||
This document outlines major changes between releases.
|
This document outlines major changes between releases.
|
||||||
|
|
||||||
|
## 0.78.0 "Cardioacceleration" (15 September 2020)
|
||||||
|
|
||||||
|
This version is a Neo 2.12.0-compatible release that follows DeFi-related
|
||||||
|
network changes while also introducing some new RPC functionality and fixing
|
||||||
|
bugs.
|
||||||
|
|
||||||
|
There is an important configuration update there, please check FreeGasLimit,
|
||||||
|
MaxFreeTransactionsPerBlock and MaxTransactionsPerBlock settings as they're
|
||||||
|
now height-dependent (see the default mainnet and testnet configurations for
|
||||||
|
example of how to configure them).
|
||||||
|
|
||||||
|
If you're using getutxotransfer calls, please resynchronize your node to fix
|
||||||
|
NEO values returned.
|
||||||
|
|
||||||
|
New features:
|
||||||
|
* minimum network fee policy value can now be configured, but it defaults to
|
||||||
|
zero for now (#1397)
|
||||||
|
* stateroot import/export (#1307)
|
||||||
|
* new `getalltransfertx` RPC call returning all UTXO and NEP5 transactions
|
||||||
|
for specified account (parameters are the same as for `getnep5transfers`,
|
||||||
|
see RPC documentation for details, #1399, #1404)
|
||||||
|
* GetUTXOTransfers support was added to RPC client (#1399)
|
||||||
|
|
||||||
|
Behavior changes:
|
||||||
|
* FreeGasLimit is now height-dependent (configured as a map, instead of
|
||||||
|
simple value), default value for mainnet since 6200000 and testnet since
|
||||||
|
4840000 is 50.0 (#1394, #1397, #1400, #1402)
|
||||||
|
* getnep5transfers and getutxotransfers RPC calls now support limiting and
|
||||||
|
paging in addition to time span selection, by default both only return a
|
||||||
|
1000 of elements (and it's the maximum possible) for a single call (#1395,
|
||||||
|
#1399)
|
||||||
|
* MaxTransactionsPerBlock and MaxFreeTransactionsPerBlock are
|
||||||
|
height-dependent now, the default values for mainnet and testnet change
|
||||||
|
since 6200000 and 4840000 respectively to 200 transactions per block with
|
||||||
|
199 free ones
|
||||||
|
* RPC client's GetNEP5Transfers call was updated to support new parameters
|
||||||
|
(#1399)
|
||||||
|
|
||||||
|
Improvements:
|
||||||
|
* the project is now using proper YAML library import path (#1306)
|
||||||
|
* the node will exit with an error if no valid password is provided for CN
|
||||||
|
wallet (#1316)
|
||||||
|
|
||||||
|
Bugs fixed:
|
||||||
|
* state root addition errors in CN logs (harmless, but annoying, #1313)
|
||||||
|
* state root was generated by CNs before StateRootEnableIndex (#1320)
|
||||||
|
* panic on consensus watcher node (#1314)
|
||||||
|
* RPC calls working with 256-bit hash parameters were not accepting hashes
|
||||||
|
with "0x" prefix (#1369)
|
||||||
|
* getutxotransfer RPC call returned NEO values multiplied by 10⁸ (#1386)
|
||||||
|
* incorrect vout indexes in getblock or getrawtransaction RPC outputs (#1392)
|
||||||
|
* network fee check was not accounting for LowPriorityThreshold correctly
|
||||||
|
(#1397)
|
||||||
|
|
||||||
## 0.77.0 "Cornification" (11 August 2020)
|
## 0.77.0 "Cornification" (11 August 2020)
|
||||||
|
|
||||||
This release is aligned with Neo 2.11.0 release, bringing important changes to
|
This release is aligned with Neo 2.11.0 release, bringing important changes to
|
||||||
|
|
Loading…
Reference in a new issue