Skip to content

Commit

Permalink
Merge pull request #202 from oasisprotocol/CedarMist/delegate-staking…
Browse files Browse the repository at this point in the history
…-fixes

contracts: initial fixes for delegation tests + staking.sol
  • Loading branch information
CedarMist authored Dec 18, 2023
2 parents 7c4fe94 + f3e26ce commit 8116571
Show file tree
Hide file tree
Showing 6 changed files with 707 additions and 53 deletions.
48 changes: 48 additions & 0 deletions contracts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Change Log

All notables changes to this project are documented in this file.

The format is inspired by [Keep a Changelog].

[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/

## 0.2.6 (2023-12-18)

### Added

- Subcall.sol support for staking & delegation

### Changed

- Many OPL Endpoint errors are now reported using `require` rather than raised using `revert` due to bug in Celer IM MessageBus which reports them as 'reverted silently' and omitting the error.

### Removed

- Unused `ERC2771Context` from `opl/Enclave.sol`

## 0.2.5 (2023-12-02)

### Added

* padGas & gasUsed precompile support in Sapphire.sol
* SEC P256 R1 curve support
* SHA512_256, SHA512 & SHA384 hash support

## 0.2.4 (2023-08-02)

### Fixed

* Compile warning in EthereumUtils.sol
* Corrected MessageBus address in opl/Endpoint.sol

## 0.2.3 (2023-07-17)

### Added

* EIP-155 compatible signing

## 0.2.2 (2023-07-12)

### Added

* Ethereum signature compatibliity (EthereumUtils)
Loading

0 comments on commit 8116571

Please sign in to comment.