Skip to content
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
Compare
Choose a tag to compare
@Shadowfiend Shadowfiend released this 04 Apr 14:40
46f6e7b

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).