Closed bitcoinbrisbane closed 1 month ago
The pull request introduces a new smart contract named MergeFactory
in MergeFactory.sol
, designed to manage the creation and tracking of merge contracts for specific tokens. It includes functions for creating merges and retrieving the merge count. Additionally, a module MergeFactoryModule
is added to facilitate the use of the MergeFactory
contract in the application. The package.json
file is updated to include a new deployment script for the MergeFactory
module. Changes to the README.md
file reflect new command examples and updated contract addresses.
File | Change Summary |
---|---|
contracts/core/merge/MergeFactory.sol |
- Added contract MergeFactory with functions getMergeCount , createMerge , setMerge , setAllowedDeployer , and event MergeCreated . |
ignition/modules/MergeFactory.ts |
- Introduced module MergeFactoryModule that exports the MergeFactory contract. |
package.json |
- Added new script "deploy:bro:factory" for deploying the MergeFactory.ts module. |
README.md |
- Updated with new command examples for WEWE and added new contract addresses including MergeFactory . |
ignition/deployments/chain-8453/artifacts/ |
- Added MergeFactory.json and MergeFactory.dbg.json for the new MergeFactory contract; removed BroMerge and BBroMerge artifacts. |
ignition/deployments/chain-8453/deployed_addresses.json |
- Removed entries for BroMergeModule#BroMerge and BBroMergeModule#BBroMerge ; added entry for MergeFactoryModule#MergeFactory . |
MergeFactory
contract by providing context for its usage.MergeFactory
context.Bro Merge
, which is relevant to the MergeFactory
as it manages merge contracts.BBroMerge
contract is directly related to the MergeFactory
as both are part of the merging functionality within the same module.SC
In the meadow where merges bloom,
A factory springs, dispelling gloom.
Tokens dance and contracts play,
With each creation, a bright new day.
Hops of joy, we celebrate,
Merging dreams, oh, isn't it great! 🐰✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
MergeFactory
smart contract for managing merge contracts associated with tokens.MergeFactoryModule
for easier integration within the application.Chores
package.json
with a new deployment script for theMergeFactory
module.BroMerge
andBBroMerge
.