🚀 Launch DashCore v0.14.0.5, which is able to repair some ChainLocks points noticed on mainnet and a not too long ago recognized DoS assault vector. All nodes are inspired to replace. Obtain the brand new model at sprint.org/downloads.
🖋 Applied re-signing of InstantSend locks, which solely occurs when a non-locked transaction seems in a brand new block. That is required to make retroactive signing work when components of the community have already seen the transaction within the mempool, and different components solely see it first in a block.
- When this occurs, the a part of the community that sees it through the mempool may run into timeouts for the signing classes, which causes the session to by no means be accomplished even when the opposite a part of the community indicators it when it receives the transaction through a block.
- With this variation, the primary a part of the community will re-sign the transaction when essential on the time it receives the block in order that the InstantSend lock will occur appropriately.
🇹🇭 Launched Sprint web site in Thai.
🚎 Up to date knowledge triggers in DPP, that are capabilities that routinely execute based mostly on knowledge being added, learn, deleted, or modified within the DPNS platform software. A precursor to sensible contract performance.
🎨 Applied a number of updates on DashWallet iOS and Android as a part of the UI redesign, such because the Conceal Steadiness, Invalid PIN entry, Superior Safety (iOS) and Gadget Lock (Android) screens, amongst a number of others.
✉️ Made some tweaks to the ‘Ship’ popup message in DashQT Pockets, together with highlighting when not all recipients of a transaction are displayed, clarified textual content explaining price rounding in PrivateSend, show of transaction measurement and precise price charge, and the variety of inputs a PrivateSend transaction goes to devour with a warning if it exceeds 10 to let customers know that it could scale back privateness by making it simpler to trace these funds again to the unique pockets through clustering evaluation.
🥅 Applied state transition signing and verification logic in Sprint Platform Protocol (DPP), which is able to permit for state transitions akin to when a consumer’s contact record is up to date.
🤸♂️ Up to date Sprint Platform Protocol (DPP) and Drive to make use of Identities, relatively than Blockchain Customers (the earlier implementation).
☝️ Mounted a fingerprint bug in DashWallet Android and up to date the Community Monitor and Transaction Historical past/Standing screens as a part of the UI redesign.