Skip to content

Commit 4974fa7

Browse files
chore(main): release 0.1.0-rc (#12)
Co-authored-by: iexec-release-please-app[bot] <202620906+iexec-release-please-app[bot]@users.noreply.github.com> Co-authored-by: Le-Caignec <[email protected]>
1 parent 3028d8c commit 4974fa7

File tree

2 files changed

+40
-15
lines changed

2 files changed

+40
-15
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0"
2+
".": "0.1.0-rc"
33
}

CHANGELOG.md

Lines changed: 39 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,42 @@
11
# Changelog
22

3-
## vNEXT
3+
## [0.1.0-rc](https://github.com/iExecBlockchainComputing/rlc-multichain/compare/v0.1.0...v0.1.0-rc) (2025-07-30)
44

5-
### Added
6-
- Initial implementation of RLC OFT (Optimistic Fungible Token) bridge system
7-
- RLCOFT contract deployed on Arbitrum Sepolia with 9 decimal places
8-
- RLCAdapter contract deployed on Ethereum Sepolia to bridge existing RLC token
9-
- Cross-chain message passing functionality using LayerZero protocol
10-
- Configuration scripts for trustless omnichain communication setup
11-
- Token transfer capabilities between Ethereum Sepolia and Arbitrum Sepolia
12-
- `approveAndCall` function for one-step approval and contract interaction
13-
- Burn capability for RLCOFT tokens
14-
- Comprehensive deployment scripts using Foundry
15-
- Configuration utilities to set trusted remote addresses
16-
- Verification targets for block explorer verification
17-
- End-to-end cross-chain transfer test scripts
5+
### 🚀 Features
6+
7+
* `liquidityUnifier` upgrade script and tests ([#47](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/47)) ([035840e](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/035840e2eaeef5e11acf36247f284f46f75cf70e))
8+
* Add approveAndCall function ([#45](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/45)) ([d05b70f](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/d05b70f71668b3f49c9de8bf6210bd49c457832f))
9+
* add Codecov and Slither integration to CI workflow ([#35](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/35)) ([7469e9a](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/7469e9a37b1bd77110417ccb49fc4787b603cf80))
10+
* add deploy workflow for contract deployment ([#79](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/79)) ([3c7288e](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/3c7288ed15e8618a751a8a36e9deea3311339da8))
11+
* add forge-std submodule ([4ed744e](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/4ed744ee8407ad3f76cf9d90887904549a55ca6c))
12+
* Add LiquidityUnifier and LiquidityUnifierScript test contracts ([#44](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/44)) ([706f4a0](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/706f4a059c68618f41ca2556ee05316ed316e25d))
13+
* add local coverage ([#34](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/34)) ([ca269b5](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/ca269b5cd310cf71fbb6b10327aeceae8b2618f7))
14+
* Add partial pause only for send operation ([#29](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/29)) ([1ecd720](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/1ecd720a44d22cd1b1a841c77508042e3f4fd879))
15+
* add unit tests for internal `_credit` function ([#62](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/62)) ([8c72922](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/8c72922f2122e0a5e58096a51ce9b4d1c78d7ae3))
16+
* add unit tests for internal `_debit` function ([#66](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/66)) ([8ccc0e4](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/8ccc0e461981170f7a340104d848dfd4a0e5ed6e))
17+
* add upgrade scripts ([#22](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/22)) ([be1f7bd](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/be1f7bd1a1099de36f3d16652c7f3ad054502c0a))
18+
* Add upgrader address to IexecLayerZeroBridge contract & clean code ([#48](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/48)) ([11d9884](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/11d9884b2d46463adcafd8107b3b7c13954a1370))
19+
* configuring bridges contracts on CI ([#81](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/81)) ([09761d4](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/09761d4bb9c252a6ca9a0020d2ad7979ec9ae75f))
20+
* createX ([#11](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/11)) ([901ad5a](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/901ad5ab3bdacb6552430afd953e1fe8efd16e11))
21+
* Deploy on testnets ([#63](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/63)) ([a2a1cfd](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/a2a1cfdf2050c92a82dbe16a1770b4b0b5599288))
22+
* Deploy on testnets ([#74](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/74)) ([1862ccc](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/1862ccce76e3077412241ca217c5164be3f92537))
23+
* fix script folder ([#28](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/28)) ([61afbf6](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/61afbf670346892f227ca7d42ef5b165a0ac5095))
24+
* generalise config lib for deployment and scripts ([#54](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/54)) ([591c312](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/591c312cf62aa6b052e5076662a110bae9ec4697))
25+
* Implement ERC7802#crosschainBurn ([#37](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/37)) ([d9010ab](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/d9010abb4afaeb83b2b836372e1eb5180b4cf35a))
26+
* Implement ERC7802#crosschainMint ([#33](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/33)) ([0f31598](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/0f3159889339b275251901a592e0509d85d29691))
27+
* Implement LiquidityUnifier ([#38](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/38)) ([88d94bf](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/88d94bf37cece2777d7eca9061646b2e8b6966e0))
28+
* increase gas limit for receiving executor in enforced options ([#83](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/83)) ([5548a79](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/5548a79448cec41d437c830c834a042c59ea7ccf))
29+
* Init external crosschain RLC token ([#27](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/27)) ([68c17ba](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/68c17bae2fea68ebf66a8e76c80ece982134c85b))
30+
* Init unit tests ([#7](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/7)) ([4a32a1d](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/4a32a1d7135ac7504934259898833f6f27af8c22))
31+
* Make OFT contract pausable ([#9](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/9)) ([3403512](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/3403512dd630ef286a258015b5cf1eb4db46d336))
32+
* move Bridge logic from `RLCOFT` to `IexecLayerZeroBridge` contract ([#23](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/23)) ([8361e30](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/8361e30d3030851cf0da909d68a7303cf2cbe1cd))
33+
* Override access control functions to have a consistent state in the bridge contract ([#77](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/77)) ([90e0be9](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/90e0be9485a6c938df240fddb801bc91774abd31))
34+
* prepare audit fix ([#46](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/46)) ([74e5478](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/74e5478b84bcf7fc7dd53423eaba508ea421725c))
35+
* prepare audit with automate audit report ([#36](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/36)) ([f880c4d](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/f880c4d7867e056b1e41c5445de672d52438e4a1))
36+
* re add verification script ([#80](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/80)) ([9029aa7](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/9029aa7ec207f55405f8e00ab5d6b9c220b5bddf))
37+
* Restore SafeERC20 use & check for zero addresses in LiquidityUnifier ([#51](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/51)) ([5da9183](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/5da9183b9e6b075e9e9e6271bb790b126e5d9795))
38+
* update config on deploy ([#56](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/56)) ([01051e3](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/01051e39369737240d61ed6fd9b3916320fce362))
39+
* update readme ([#60](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/60)) ([3719483](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/37194839ffbe9b5b8265b98f5788aa47591c580a))
40+
* Update workflow to be compatible with Stargate UI ([#53](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/53)) ([ac0c654](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/ac0c6542e8fcf98a1144b8c5949eaa4ed4f09bab))
41+
* use config file ([#52](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/52)) ([70c70d2](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/70c70d23e27ba64a1216dfa0b81e4b23fee3c049))
42+
* Use modifier instead of manual check ([#70](https://github.com/iExecBlockchainComputing/rlc-multichain/issues/70)) ([604759c](https://github.com/iExecBlockchainComputing/rlc-multichain/commit/604759cbc85fa35ed38f71cf41cc1732551976f2))

0 commit comments

Comments
 (0)