⛓️ Reference Waves Blockchain Node (client) implementation on Scala
This update includes a couple of last-minute consensus changes:
verifyingContract
in EIP712Domain
for Metamask-signed orders has been removed for better compatibility with EIP-712.This release is required for all users. Please update your Testnet and Stagenet nodes!
Stagenet has been rolled back to height 1099636. Please re-import blockchain when updating from previous versions.
If you update your Testnet node before feature 17 activation (which is estimated to happen around 10:00 UTC on May, 23rd, assuming current miner support), there's no need to reimport blockchain.
6b4e56fbd0d04ae0a52c59f4ce3cc4d47e606732147dc5aeaadbf08f13507a6a waves-all-1.4.5.jar
0ef8aff89979110963509a463e4b5bfc7dd65cbae3fb9aaf25709b76e8d1f1ac waves-grpc-server-1.4.5.tgz
0f6279ddba34edf142b08e34eb5d127aac58cbdb2e63c53efc7f154f37b560dc waves-grpc-server-stagenet_1.4.5_all.deb
57578d4137393203fc22ec8aa37788b43f13a0c4f28705a747d4a2a852b33d7f waves-stagenet_1.4.5_all.deb
09ca8a0c06902e31f845b0b58d202f14fe444f21cfb0d7971f4408e7935d4caa waves-grpc-server-testnet_1.4.5_all.deb
64fd68fec744eb6d2b4a7a7246eade2ce4ed8db3cae6b8e7c7c0b7f00f9d220b waves-testnet_1.4.5_all.deb
This release contains numerous bug fixes and is recommended for all REST API or Blockchain Updates extension users.
waves.utx.force-validate-in-cleanup
, enabled by default) forces the node to completely validate InvokeScript transactions in its UTX pool. Older versions only validated these transactions up to fail-free complexity limit, which could cause the transactions to get stuck in the pool.unit
(or another CaseObj) as a nested invocation argument.There's no need to re-import blockchain when updating from v1.3.14.
0a3d857305f30b5bcee7b40adfa3afc2e173669618d0df753e5f0ba1b0f31502 waves-all-1.3.15.jar
4a25f93646483af19fb2d41c99292f11e90c65a72ea3b235ea76c305361bc24a waves-grpc-server-1.3.15.tgz
04deb0879bd4b0ea8e9ec4a8f8d5162086fec0d40a317b3b1418d5fac3b8a258 waves-grpc-server_1.3.15_all.deb
ad72aa9779032cddba5e22c5974a8cc8ad0c7bfe73b6a7bb7d1fec1d0643153e waves_1.3.15_all.deb
This is the first release of 1.4 series intended for both Testnet and Stagenet (however, it is not ready for Mainnet just yet). Please vote for feature 17 on Testnet!
The following issues have been fixed since 1.4.3:
be3f8b786e25b01fe6cb09cb3e4370e3a68dd0517c0a0d650e0ab81e33ed24df waves-all-1.4.4.jar
dd2ad95cdfef6b32058a97192cdccccb21f9480843ae7d701eb6ab7dca0a2619 waves-grpc-server-1.4.4.tgz
40649c5aa5c03195f042b2ed155e219b6b07ea4cea1cc01f623bea8e8ae206eb waves-grpc-server-stagenet_1.4.4_all.deb
4d24d5ebc9364ba722861eb8390f282c2a152aee9bd18a1eaba019ecbe61e927 waves-stagenet_1.4.4_all.deb
ae2bbd622a3f6db270bd598b3796f9884894810f47f71088f90999e3ed7ce6c7 waves-grpc-server-testnet_1.4.4_all.deb
ec349dd6f655b16ba8b4113df87a60bacedf80ef423ec8beb35bc6e68a5c9b4e waves-testnet_1.4.4_all.deb
18
.Stagenet has been rolled back to height 1047876. Please re-import blockchain when updating to 1.4.3!
f8ed326bf50b606f200061e0619909077bba0b96af51815eae13b027c1da13f6 waves-all-1.4.3.jar
0604d6ba9414b34d9ac9f53808e0c714ff4e2105c597141b1fa843e59f34b17e waves-grpc-server-1.4.3.tgz
7efcbd7e1edd5348d32df2eb4e08e1ef298b5abf603428a0433098f76a95ad36 waves-grpc-server-stagenet_1.4.3_all.deb
5d04698a7d575b75d3c2545a85a6445d6bbeacdf79e9aaf168b955dc016ba335 waves-stagenet_1.4.3_all.deb
This release improves transaction validation, fixes an issue with Blockchain Updates subscriptions and improves UTX cleanup process. This release is recommended for all miners, please update your nodes!
There's no need to re-import blockchain when updating from v1.3.13.
998b6c51f244fd5a009afaea5b0f2f22cded48003f671c3b394263888242871b waves-all-1.3.14.jar
43ea22102cbb5b6727a5a3d4ee54a39039fed8fdf602fef72fdb8416ddb5e31a waves-grpc-server-1.3.14.tgz
bbffb1637416ada231ce1c8dfb70d69889388b692b7bdaf41da4e20d6a3ebd7f waves-grpc-server_1.3.14_all.deb
5a33b0ad34bb4d1fb4764ffdda66433f60650b663baaa88279a509fb4c6201f0 waves_1.3.14_all.deb
4ced1c9c12dc3bd5e3bccc8836e95406aa5c9537d2c0ad53c5e57787dd90a939 waves-grpc-server-testnet_1.3.14_all.deb
cb6bd05cb1c4a41b0d902a66d8cf4d1c726c42191168bbaf835fbd423f8fd34d waves-testnet_1.3.14_all.deb
This release improves transaction validation, and also updates gRPC dependency to the most recent version. This release is recommended for all miners, please update your nodes!
There's no need to re-import blockchain when updating from v1.3.12.
65ffa68df069f763aa041fe851c312dad09da8c3d334eea488b49b5f8d4876b2 waves-all-1.3.13.jar
e011f727206606b63bb54712cd67dda1641d02af88fff04ebd43dda032f0b16b waves-grpc-server-1.3.13.tgz
784d7c7978f78501e1417fd6dde69d81dc62d1f1873f87c6efdf400f7041bc9c waves-grpc-server_1.3.13_all.deb
dfc286a59a5a18c809163e559f1067b5f73e4064e732ff2e1f864048ecb03ec9 waves_1.3.13_all.deb
5cc206c7700349a97b39a38968093be7859183d6326f24741d29e7de0b8ae438 waves-grpc-server-testnet_1.3.13_all.deb
f54006dc75b8416c13fca34573120bc08e5ee5af7df9292ed5bfc479ddfd7dbb waves-testnet_1.3.13_all.deb
@Callable
function signatures.sender
field.@Verifier
.Due to incompatibilities introduced by new script serialization format, Stagenet has been rolled back to height 1046741. Please re-import the blockchain when updating from v1.4.1.
9ec21f7eb9ba33ed88a2cb32cbc6a8af36bfaa6dad73ff2c74521112f9bed076 waves-all-1.4.2.jar
2486909aec4ec8a894baa36df0a6b503ee3c09d9c5d95cf1c0be29c0d33ea843 waves-grpc-server-1.4.2.tgz
2bc7786f327f85824d8a5f3d190e9aebad8b480077f52dfae3e3c80b1875e411 waves-grpc-server-stagenet_1.4.2_all.deb
7786d64e927060576c1e1d93bae5e88c3cdf51d1f91ef81423f556ff3059a0c5 waves-stagenet_1.4.2_all.deb
This release includes updated dependencies which fix a couple of security vulnerabilities:
Although this release is optional, we encourage everyone to update their nodes. There's no need to rebuild the state when updating from 1.3.11.
c75d20f1aab1ee2e0fef75556055b077a32c614a7ba92f691841d73aae772e32 waves-all-1.3.12.jar
bd937a571d656d214a119d78775926bb6a0004bd404f6d109f5bcc3ae61113cb waves-grpc-server-1.3.12.tgz
833d542ad1f82a8cb4dff160ac916ba9ec5f7a939480a8ba2a678612f92e2575 waves-grpc-server_1.3.12_all.deb
741c2f25eae2a1f1f17768a2b6e53e6014b936949af8dc0157c5fc6d0ea90267 waves_1.3.12_all.deb
fbd7bed063d0b18e3d0ad9a371c534bc2d6696ba41be18f851523a124ac706e9 waves-grpc-server-testnet_1.3.12_all.deb
eedef751c6e6179e3f6812857474c133e11b36688ab5ced200b2a5d3692378c3 waves-testnet_1.3.12_all.deb
This release fixes several issues in compiler and estimator, and improves exchange transaction validation. This release is recommended for all miners.
There's no need to rebuild state when upgrading from 1.3.10.
6a2cbbaccc56ca51eb6c68113a769e4e430bbfdb8a809bd9edc60c1e80d15006 waves-all-1.3.11.jar
20ce81d18d5e358a4a7524bd0e94b222c423700bd1fc8d7e6aa511f62b928db1 waves-grpc-server-1.3.11.tgz
67d5b653d63b05573c84c42cdd980cd15135c05f9aa68bbba14e8301d05f7c49 waves-grpc-server_1.3.11_all.deb
93eba501ddea39f31a0f45cb666db6e64f99584227ad151387a54f208af2ac63 waves_1.3.11_all.deb
e848121e2b8e5c621b163db61f72ba9bee4292a12fad87c1975e8952e9f544a3 waves-grpc-server-testnet_1.3.11_all.deb
a0082be07b484337f558033be672550b2f79398b02d62236f1a1cef5bd9c8bbb waves-testnet_1.3.11_all.deb
This release fixes a critical issue with InvokeScript transaction validation which caused nodes to crash when processing invalid transactions. This release is mandatory for all miners. Please update your nodes!
There's no need to rebuild state when updating from v1.3.9.
22ef2c13ecd02ac2819d94dc4a7d15becbc3025a3cfc078856024a49d358be9c waves-all-1.3.10.jar
ac75f8db8ca6c9a5c5b506c9060771010f56abf8b80b8b1a451c38c6f1b42360 waves-grpc-server-1.3.10.tgz
7d48bb770ddb0948109895b43d83c698d44eeb0a90b999c73c0f004a9eab9fcd waves-grpc-server_1.3.10_all.deb
f4ab8e13a9ab4ebede22f11810afd00ade2f15639af03b128e77b7137e4d41c9 waves_1.3.10_all.deb
8ca61cb3f88d0e221177a110771813d00ebe9e11b40ea7497fb63abafbde5213 waves-grpc-server-testnet_1.3.10_all.deb
82545da9aac461c5933e55cd0a9f473299f1947de7b3c595d27247df9d7c8ce4 waves-testnet_1.3.10_all.deb