In this release
This release refines functionality introduced with release 1.3.0. Being intended for Stagenet only, it still has some known issues described below. To find out more about new functionality in series 1.3, head over to release notes.
Protocol Enhancements
- Increased block complexity limit from 1M to 2.5M, changed overall (including nested) invocation limits:
- complexity can not exceed 26000
- action limit has been increased to 30
- data entry limit has been increased to 100
- Fixed complexity estimation for dApp-to-dApp calls.
- When dApp does not have enough balance to cover transfer actions produced by an invocation, such invocations are no longer discarded, and are included in the block as failed instead.
- Attached payment limit has been increased from 2 to 10 for invocations targeting dApps using RIDE V5.
- When account's
@Verifier
script complexity does not exceed 200, outgoing transactions from such accounts will not require additional fee. - Continued сomputations have been pushed to release 1.4. All continuations-related functionality has been removed from this release.
RIDE
In addition to the features from v1.3.0, he following changes have been introduced with RIDE V5:
- New BigInt type widens built-in integer type to 512 bits.
Invocation
structure has been extended withoriginalCaller
andoriginalCallerPublicKey
fields which contain original InvokeScript transaction's sender address and public key.- Added new functions:
isDataStorageUntouched
that checks if the data storage of a given account never contained any entries.hashScriptAtAddress
that returns BLAKE2b-256 hash of the script assigned to a given account.
- Non-standard rounding modes
HALFDOWN
andUP
have been removed.
Node
- Leases produced from nested dApp invocation will not be returned by
/leasing/active/{address}
API. This is a known issue which will be fixed in the upcoming version. - Upon successful rollback completion, only those transactions which are not present in the blockchain will be returned to UTX pool.
- All fixes from 1.2.x series (up to [release 1.2.20]) have been backported to this series, which includes the new Blockchain Updates extension.
SHA256 Checksums
c50cad467603dbedeb2dbed4183dcc80675125b5c34b01ebba66b98aa5eb2410 grpc-server-stagenet-1.3.1.tgz
91ebade64a49c4183025a5b2f86a03c78620bab39f1faf11c56a585b6e922351 grpc-server-stagenet_1.3.1_all.deb
02b30d0316612776022eb1f89b032897806c2adaf35fdaff0fccd4cb8b86c997 waves-all-1.3.1.jar
1bce131015342bf74e64994f54160ef7e74a11bd641d7f8c76684cf4690d6c58 waves-stagenet_1.3.1_all.deb