Skip to content
This repository has been archived by the owner on Apr 30, 2024. It is now read-only.

Commit

Permalink
Beta Release (#122)
Browse files Browse the repository at this point in the history
  • Loading branch information
jdubpark authored Feb 19, 2024
1 parent c4b34c5 commit e791af6
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 22 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# CHANGELOG

## Beta release (beta-rc4)

This release marks the official beta release of core protocol.

- Integrate the Royalty and Licensing system with new royalty policy (#99)
- Integrate the Dispute and Licensing system (#93)
- Introduce a new Royalty Policy (LAP) for on-chain royalty system (#99, #106)
- Introduce working registration features in IP Asset Registry for registering IP assets, backward compatible with Registration Module (#74, #89)
- Support upfront fee payment on license minting (#113)
- Enhance Modules with Type Support and Introduce Hook Module (#85)
- Enhance Security by Adding Owner Restriction to Permissions (#104)
- Unify the unit and integration testing with a modular test framework (#90)
- Change configurations and linting (#82, #86) and absolute to relative imports (#82, #96)
- Fix logic around license derivatives (#112)
- Fix Caller Parameter in PFM verify (#119)
- Refactor Initialization process of IPAccount registration (#108)
- Clean up and Minimize Base Module Attributes (#81)
- Clean up NatSpec, comments, and standards (#109)
- Add more unit and integration tests (#90, #114)
- Miscellaneous changes (#79, #83, #88, #91, #92, #97, #115, #121)

Full Changelog: [beta-rc2...beta-rc3](https:/storyprotocol/protocol-core/compare/beta-rc3...beta-rc4)

## Beta-rc3

This release finalizes the external-facing implementation of core modules and registries, as well as the public interfaces and events.
Expand All @@ -19,6 +42,8 @@ This release finalizes the external-facing implementation of core modules and re
- Review interfaces, events, and variables (#76) and GitHub PR actions (#36, #58)
- Refactor contracts for relative imports (#75)

Full Changelog: [beta-rc2...beta-rc3](https:/storyprotocol/protocol-core/compare/beta-rc2...beta-rc3)

## Beta-rc2

This release introduces new modules, registries, libraries, and other logics into the protocol.
Expand All @@ -33,4 +58,6 @@ This release introduces new modules, registries, libraries, and other logics int
- Enhance the deployment script & post-deployment interactions, as well as the Integration tests to capture more use-case flows (#33)
- Enhance the Unit tests for better coverage (#29, #30, #35)

Full Changelog: [beta-rc1...beta-rc2](https:/storyprotocol/protocol-core/compare/d0df7d4...beta-rc2)

## Beta-rc1
44 changes: 22 additions & 22 deletions deploy-out/deployment-11155111.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
{
"main": {
"AccessController": "0x2F5e751a01F2385d10e044A7FFC25d997DC6f09E",
"AncestorsVaultLAP": "0x1CDffcc14aA77F85101D96949D49B73e40aC9F98",
"ArbitrationPolicySP": "0xa765b52023B21D90ee49498b3cCabFF6a26a0a52",
"DisputeModule": "0x7D0aDeCF1cB4EB2A7430Af5d63eC06df49D8BA4c",
"Governance": "0xE887083e1900001eF106e48bedB36218575ce446",
"IPAccountImpl": "0x05928C75d7304f2F020D604c48035d66CF97f48F",
"IPAccountRegistry": "0xFea427d6d3C4f86631b7AE3DA04612f4097F4753",
"IPAssetRegistry": "0xD30f3199a2E1C0d2b1A53BdeCFC9660Fd0A6E1b6",
"IPAssetRenderer": "0xf2f52517C74865A099E55D89205a1d8d24542ec8",
"IPMetadataProvider": "0xa93E1499134E78E79874aC213E7275766adb9fb0",
"IPResolver": "0xC09b861E1Be9854852161966Bdb88D8fdC3f9A8D",
"LicenseRegistry": "0xe6B99A2AEbb75cED30B588296c6C6D0e41EF5c54",
"LicensingModule": "0xE582a031190C9Dc91ad032605fD5ad71855F733b",
"MockERC20": "0x6d94B2d71d4aE81f8495c212FCc885694723FaF7",
"MockERC721": "0x1be8EE9E08e1eB631eEe27fAe9b2A7840b5a5E3a",
"MockTokenGatedHook": "0x8f5370135B7769e8E48c6c868bf8B69168c920b4",
"ModuleRegistry": "0x3083B93552df047b6d865597b7D37fb018a669C9",
"PILPolicyFrameworkManager": "0xB7E30f33aaAA61cBb0F6dbd815a898Fc3e0a3bA6",
"RegistrationModule": "0x8dC88927Bf6F8c5b5B902C04E2C4d24D5257441c",
"RoyaltyModule": "0xfeCfDF6278610Cad238844A3A3679446E00d6fee",
"RoyaltyPolicyLAP": "0x93eCDdB4d8Ad5662103A58230Eb14Cc4E3CA278f",
"TaggingModule": "0x385AfC3112AeF16E49ffEc9C59b9598c87D7c2Cd"
"AccessController": "0xaFfE6DE30Dfa2b35b63789b9aBF45b0A5Da201Eb",
"AncestorsVaultLAP": "0x0cBdDc07d36A4418e9Cd6520d8DE3Dcc2cEEa2D2",
"ArbitrationPolicySP": "0xa5225E1EaBf8A20d3b976E0b41E1BD33D1405D08",
"DisputeModule": "0x657b9b514B1AaCEaB8BfB9E29Db8ECBdA5C2fdfe",
"Governance": "0x7f7eE01b9af466ff95A62A1D52dA350b0f24A445",
"IPAccountImpl": "0x39EF9292eDE66F072C467B1Eed7C807Fc0Ab5870",
"IPAccountRegistry": "0x20C3E70f87A1c5936E33Ed7AE5328DB981D71605",
"IPAssetRegistry": "0x980d2c331E8fD31D7397d83AA9Bba44EaA4daeBC",
"IPAssetRenderer": "0x84Fc610F4E111d51eB00FC92FbCD41B53eBeD708",
"IPMetadataProvider": "0x81A27a6973d54444D42B14c6C0f0588F590d3BA1",
"IPResolver": "0xF1d5e6f17580680f106b91E1c00E3896E9fC95AD",
"LicenseRegistry": "0x185345750e402b60125792cbE6d82534C8575cF4",
"LicensingModule": "0x46d7d7f2450066344B291e182371E8885558568a",
"MockERC20": "0x1E274E9B699939f61731b4f8b3091Bb1e4259669",
"MockERC721": "0xA83d034F8024816Fb69b5C9D9b1b106aF2a2f1ad",
"MockTokenGatedHook": "0xDc09B78393F7C22AB5d0A18C1303Ed8a78FBD125",
"ModuleRegistry": "0x20Ec5239BC268b485E4372EA1a287434d2030fD2",
"PILPolicyFrameworkManager": "0x3E881bEB7DeD9610CBCD0049972Ab12c2859170f",
"RegistrationModule": "0x0CECCD03bc3a4E76e44703D5c805B4Dcb97E9F1A",
"RoyaltyModule": "0x5a39defb2D3A8CF785241AA10205c020eF138230",
"RoyaltyPolicyLAP": "0xB2BF60391677b4a8E1A986ec3C786A7ACED907c4",
"TaggingModule": "0x6CD37C21598b83B5496773837f86F175EB4fbF14"
}
}

0 comments on commit e791af6

Please sign in to comment.