Skip to content

Releases: gnosischain/deposit-contract

GBC Deposit contracts v1.2.0

17 Jan 20:32
c7217fc
Compare
Choose a tag to compare

What's Changed

  • [Deposit-script, Improvement] Wrap and deposit in a single tx (#18)
  • [Contracts, other] Security audit report for 1.2.0-rc0 by ChainSecurity (#20)
  • [Contracts, other] Bump package version prior to 1.2.0 (#21)

Full Changelog: 1.2.0-rc0...1.2.0

GBC Deposit contracts v1.2.0-rc0

13 Dec 11:04
c689612
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Wrap and deposit tokens in a single transaction (#14)

Full Changelog: 1.1.0...1.2.0-rc0

GBC Deposit contracts v1.1.0

13 Dec 08:07
591e38f
Compare
Choose a tag to compare

What's Changed

  • [Deposit script, Improvement] Batch deposit helper script (#11)
  • [Contracts, Fix] Apply audit suggestions (#12)
  • [Contracts, Fix] Add separate event for swap rate updates (#13)
  • [Deposit script, Fix] Preparation for the deposit script to published as a container (#15)
  • [Contracts, Other] Security audit report for 1.1.0-rc1 by ChainSecurity (#16)

Full Changelog: 1.1.0-rc1...1.1.0

SBC Deposit contracts v1.1.0-rc1

22 Oct 09:36
a1c7e9e
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Don't allow to use different withdrawal credentials for one validator (#10)

Full Changelog: 1.1.0-rc0...1.1.0-rc1

SBC Deposit contracts v1.1.0-rc0

14 Oct 16:03
c64d213
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Rework to the wrapped token approach (#9)

Full Changelog: 1.0.0...1.1.0-rc0

SBC Deposit contracts v1.0.0

03 Oct 12:33
01f0858
Compare
Choose a tag to compare
Security audit report for 1.0.0-rc0 by ChainSecurity (#8)

As part of the audit the following changes integrated:
  - Preliminary audit fixes (#6)
  - Extract EIP1967 storage constants (#7)

SBC Deposit contracts v1.0.0-rc0

13 Sep 08:50
31e14c0
Compare
Choose a tag to compare
Pre-release

This release is to sent the contracts for a security audit. It contains the following changes in comparison with the original deposit contract:

  • Upgraded to Solidity 0.8.7
  • Deposit is made via ERC20 tokens instead of native ETH
  • Deposits can be done in batches
  • Contract can be made upgradeable
  • Contract can be made claimable (allowing to claim mistakenly sent third-party tokens back)
  • Contract can be made pausable