This repository has been archived by the owner on Mar 28, 2023. It is now read-only.
0.12.0 (Ropsten)
Pre-release
Pre-release
This Ropsten release of tBTC pulls in the corresponding keep-ecdsa release and carries a variety of bug fixes and improvements:
- Fix: Fixes to
approveAndCall
return values (#527). - Fix: Let
BondedECDSAKeep
manage all bond-related keep closing (#532). - Fix: Use contract types as type annotations rather than casts where possible (#542).
- Improvement: Refactor funding fraud paths to drop SPV proofs and always send the funder the full bond value of the signers if ECDSA fraud is proven (#534).
- Improvement: Refund keep creation cost if signer setup fails (#520).
- Improvement: Various resiliency improvements to
DepositLog
(#537). - Improvement: Adjust some
unit256
values down a few sizes to leverage compiler bit packing (#541). - Improvement: Adjust starting point of liquidation auctions to assume the deposit is well-collateralized (#539).
- Nit: The solidity contracts for tBTC now live in the
solidity/
subdirectory; this aligns tBTC with other Keep repositories for consistency (#538). - Deployment: Various deployment and monitoring fixes and adjustments (#533, #536, #544).