Skip to content

v5.4.0 - 🐲CAS

Compare
Choose a tag to compare
@troggy troggy released this 13 Nov 15:31
· 40 commits to master since this release
v5.4.0
88d337d

Added

  • (consensus) validators include Cryptoeconomic Aggregated Signatures (CAS) into period submissions. Validators submit a PeriodVote tx for every period and collect votes from other nodes to build CAS bitmap. #305 #315 #318
  • (consensus) added feature flag notion. Allows to isolate breaking changes into condition. #361
  • (rpc) added plasma_getTransactionByPrevOut. Allows to check if UTXO was spent. #302
  • (rpc) added plasma_getPeriodByBlockHeight. The node is storing period information now. docs. #319
  • (rpc) added plasma_getState. #344
  • (config) added optional CLI argument --dataPath to specify where to store network data. Useful to run multiple leap-node instances on the same machine. #308
  • (config) allow to specify root network either via cli --rootNetwork orrootNetwork attribute in a network config. #353 #360

Fixed

  • (consensus) fixed Epoch Length change issue. #310 #312 #349
  • (consensus) testnet resync issues. #333 #351 #361
  • (consensus) event subscription reads the same block twice. #348
  • (node) period handler / checkBridge is not working. #358
  • (spendies) prevent NST writes without allowance. #311 via #303
  • (spendies) mismatched outputs when NFT not touched. #304 via #303
  • (spendies) no error [object Object] for spencon simulation. #321

Changed

  • (spendies) show more details when execution is reverted. #296
  • (abi) BREAKING: new ExitHandler ABI. #316
  • (rpc) getTransactionReceipt now returns logs. #317 #329
  • (rpc) getUnspent and getUnsignedTransferTx allow to specify color by token address as well. #325 via #332
  • (rpc) getUnspent excludes exiting utxo now. #339

Removed

  • (config) removed --readonly CLI option. #337