←
Back to news
Jun 18, 2019
Tech Report June, 3rd - June, 17th
Done in Sprint 18
- Base functionality of GUI Wallet desktop application,
Wallet
, implementing bootstrapping visualisation, accounts and payments - Persist Payment History and Payment Certificates in Wallet,
Wallet
, required to support showing the payment history in wallet - Improve security of Docker image,
Security
, strengthen the security of the node’s docker image - Introduce variable fees in transactions,
Core Blockchain, Wallet
, introduce the ability to set arbitrary fee amount for transaction in order to increase chances of transaction to be included in the nearest block - Use Base58 for external representation of wallet public keys (addresses),
Core Blockchain
, provide more user-friendly encoding of addresses - Implement WebSocket API Authorization,
Security
, introduce API tokens for authorizing WebSockets API usage, even on localhost - Support changing the wallet password,
Security
, provide the ability for the user to change wallet password - Stress Testing: Large Number of Nodes,
Testing
, part of test harness - Split log output and CLI,
Node CLI
, separating CLI application from node binary - Introduce variable fees in transactions,
Core Blockchain, Wallet
, introduce the ability to set arbitrary fee amount for transaction in order to increase chances of transaction to be included in the nearest block - Speed up BLS signatures,
Core Blockchain
, BLS signature verification time has been improved from 200ms down to 5ms per signature
Plans for Sprint 19
- Stress Testing: Packet Delay and Loss,
Testing
, part of test harness - Stress Testing: Blockchain, Consensus, Service Awards, Slashing, ValueShuffle,
Testing
, stress testing the vital subsystems using transactional loads from transaction generator
Still have questions?
Join our community on Telegram to get the answers
join