Skip to content

Commit

Permalink
Release v1.2.3 (#86)
Browse files Browse the repository at this point in the history
* release v1.2.3

* Update README.md
  • Loading branch information
sebsadface authored Oct 1, 2024
1 parent fea444c commit 6acb0db
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 15 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# CHANGELOG

## v1.2.3

* Refactored SPG into "workflow" contracts and introduced `RoyaltyWorkflows` for IP Revenue Claiming
* Fixed and enhanced tests and upgrade scripts: changed mock IPGraph precompile address, added integration tests, improved test logs, and added missing `run` function calls.
* Optimized royalty and licensing: removed `currencyTokens` parameter, extracted batch claim functions, and removed `hasIpAttachedLicenseTerms` check
* Added `registerGroupAndAttachLicense` function for grouping
* repo enhancement and bumped solidity version to 0.8.26

**Full Changelog**: [v1.2.2...v1.2.3](https://github.com/storyprotocol/protocol-periphery-v1/compare/v1.2.2...v1.2.3)

## v1.2.2

* Introduced `RoyaltyWorkflows` for IP Revenue Claiming

**Full Changelog**: [v1.2.1...v1.2.2](https://github.com/storyprotocol/protocol-periphery-v1/compare/v1.2.1...v1.2.2)
Expand Down
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,13 @@ Batch calling functions is supported both natively and through the `Multicall3`

```json
{
"GroupingWorkflows": "0xDed2AF44142489d5c380322A22cB9A0B8f22111A",
"RoyaltyWorkflows": "0xA07f6f4258440d8128Ab86362F17361391F4CA2B",
"SPG": "0xAceb5E631d743AF76aF69414eC8D356c13435E59",
"SPGNFTBeacon": "0x769A0F5197D427a7fC4378317437e924c8c74b33",
"SPGNFTImpl": "0xbE0EB11e256093e22c8802977023970Da6B97fAB",
"Multicall3": "0xcA11bde05977b3631167028862bE2a173976CA11"
"DerivativeWorkflows": "0xdAe4A3134c33C4aD24cF2907C8f73Acdb58649be",
"GroupingWorkflows": "0x81d717d320Af60805c85B5aD60b506D6e9920584",
"LicenseAttachmentWorkflows": "0x96D26F998a56D6Ee34Fb581d26aAEb94e71e3929",
"RegistrationWorkflows": "0x601C24bFA5Ae435162A5dC3cd166280C471d16c8",
"RoyaltyWorkflows": "0x24f571e4982163bC166E594De289D6b754cB82A5",
"SPGNFTBeacon": "0xEFd61b92F619e374e37E2475A8d7e46FD8Be7939",
"SPGNFTImpl": "0x92C7c6805DF9B936888e5daC865111dF028846E5"
}
```

Expand Down
12 changes: 7 additions & 5 deletions deploy-out/deployment-1513.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
{
"main": {
"GroupingWorkflows": "0xDed2AF44142489d5c380322A22cB9A0B8f22111A",
"RoyaltyWorkflows": "0xA07f6f4258440d8128Ab86362F17361391F4CA2B",
"SPG": "0xAceb5E631d743AF76aF69414eC8D356c13435E59",
"SPGNFTBeacon": "0x769A0F5197D427a7fC4378317437e924c8c74b33",
"SPGNFTImpl": "0xbE0EB11e256093e22c8802977023970Da6B97fAB"
"DerivativeWorkflows": "0xdAe4A3134c33C4aD24cF2907C8f73Acdb58649be",
"GroupingWorkflows": "0x81d717d320Af60805c85B5aD60b506D6e9920584",
"LicenseAttachmentWorkflows": "0x96D26F998a56D6Ee34Fb581d26aAEb94e71e3929",
"RegistrationWorkflows": "0x601C24bFA5Ae435162A5dC3cd166280C471d16c8",
"RoyaltyWorkflows": "0x24f571e4982163bC166E594De289D6b754cB82A5",
"SPGNFTBeacon": "0xEFd61b92F619e374e37E2475A8d7e46FD8Be7939",
"SPGNFTImpl": "0x92C7c6805DF9B936888e5daC865111dF028846E5"
}
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@story-protocol/protocol-periphery",
"version": "v1.2.2",
"version": "v1.2.3",
"description": "Story Proof-of-Creativity protocol periphery smart contracts",
"main": "",
"directories": {
Expand Down
6 changes: 3 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1158,9 +1158,9 @@ ethereum-cryptography@^2.0.0, ethereum-cryptography@^2.1.2:
"@scure/bip39" "1.3.0"

ethers@^6.10.0:
version "6.13.2"
resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.2.tgz#4b67d4b49e69b59893931a032560999e5e4419fe"
integrity sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==
version "6.13.3"
resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.3.tgz#b87afdadb91cc8df5f56b9c59c96e5b206f4a600"
integrity sha512-/DzbZOLVtoO4fKvvQwpEucHAQgIwBGWuRvBdwE/lMXgXvvHHTSkn7XqAQ2b+gjJzZDJjWA9OD05bVceVOsBHbg==
dependencies:
"@adraffy/ens-normalize" "1.10.1"
"@noble/curves" "1.2.0"
Expand Down

0 comments on commit 6acb0db

Please sign in to comment.