Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EIP-5218: NFT Rights Management #5222

Merged
merged 32 commits into from
Jul 20, 2022

Conversation

iseriohn
Copy link
Contributor

When opening a pull request to submit a new EIP, please use the suggested template: https://github.com/ethereum/EIPs/blob/master/eip-template.md

We have a GitHub bot that automatically merges some PRs. It will merge yours immediately if certain criteria are met:

  • The PR edits only existing draft PRs.
  • The build passes.
  • Your GitHub username or email address is listed in the 'author' header of all affected PRs, inside .
  • If matching on email address, the email address is the one publicly listed on your GitHub profile.

@eth-bot
Copy link
Collaborator

eth-bot commented Jul 11, 2022

All tests passed; auto-merging...

(pass) eip-5218.md

classification
updateEIP
  • passed!

(pass) assets/eip-5218/contracts/README.md

classification
ambiguous
  • file assets/eip-5218/contracts/README.md is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/contracts/foundry.toml

classification
ambiguous
  • file assets/eip-5218/contracts/foundry.toml is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/contracts/remappings.txt

classification
ambiguous
  • file assets/eip-5218/contracts/remappings.txt is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/contracts/src/IERC5218.sol

classification
ambiguous
  • file assets/eip-5218/contracts/src/IERC5218.sol is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/contracts/src/RightsManagement.sol

classification
ambiguous
  • file assets/eip-5218/contracts/src/RightsManagement.sol is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/contracts/test/Contract.t.sol

classification
ambiguous
  • file assets/eip-5218/contracts/test/Contract.t.sol is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/ic3license/ic3license.pdf

classification
ambiguous
  • file assets/eip-5218/ic3license/ic3license.pdf is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/ic3license/ic3license.tex

classification
ambiguous
  • file assets/eip-5218/ic3license/ic3license.tex is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

(pass) assets/eip-5218/license-tree.png

classification
ambiguous
  • file assets/eip-5218/license-tree.png is associated with EIP 5218; because there are also changes being made to EIPS/eip-5218.md all changes to corresponding assets are also allowed

EIPS/eip-5222.md Outdated Show resolved Hide resolved
Copy link
Member

@Pandapip1 Pandapip1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's my first pass of this.

EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
EIPS/eip-5218.md Outdated Show resolved Hide resolved
iseriohn and others added 6 commits July 11, 2022 21:59
@iseriohn iseriohn changed the title New EIP draft: NFT Rights Management EIP-5218: NFT Rights Management Jul 12, 2022
Copy link
Member

@Pandapip1 Pandapip1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few licensing issues

assets/eip-5218/contracts/test/Contract.t.sol Outdated Show resolved Hide resolved
assets/eip-5218/contracts/src/RightsManagement.sol Outdated Show resolved Hide resolved
assets/eip-5218/contracts/src/IERC5218.sol Outdated Show resolved Hide resolved
EIPS/eip-5218.md Show resolved Hide resolved
@ethereum ethereum deleted a comment Jul 14, 2022
EIPS/eip-5218.md Outdated Show resolved Hide resolved
@iseriohn iseriohn changed the title EIP-5218: NFT Rights Management EIP-5222: NFT Rights Management Jul 18, 2022
EIPS/eip-5222.md Outdated Show resolved Hide resolved
EIPS/eip-5222.md Outdated Show resolved Hide resolved
EIPS/eip-5222.md Outdated Show resolved Hide resolved
iseriohn and others added 2 commits July 20, 2022 13:42
Co-authored-by: Pandapip1 <[email protected]>
Co-authored-by: Micah Zoltu <[email protected]>
@iseriohn iseriohn changed the title EIP-5222: NFT Rights Management EIP-5218: NFT Rights Management Jul 20, 2022
@github-actions
Copy link

The commit 6c7c875 (as a parent of 079c30f) contains errors. Please inspect the Run Summary for details.

Copy link
Member

@Pandapip1 Pandapip1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kodiakhq kodiakhq bot merged commit b4ffd22 into ethereum:master Jul 20, 2022
nachomazzara pushed a commit to nachomazzara/EIPs that referenced this pull request Jan 13, 2023
* New EIP draft: NFT Rights Management

* update eip identifier

* Update EIPS/eip-5222.md

Co-authored-by: Pandapip1 <[email protected]>

* changing eip to 5218

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* modify external urls and add images and smart contracts

* get rid of TODOs

* Update assets/eip-5218/contracts/test/Contract.t.sol

Co-authored-by: Pandapip1 <[email protected]>

* Update assets/eip-5218/contracts/src/RightsManagement.sol

Co-authored-by: Pandapip1 <[email protected]>

* Update assets/eip-5218/contracts/src/IERC5218.sol

Co-authored-by: Pandapip1 <[email protected]>

* add github handle

* Update EIPS/eip-5218.md

Co-authored-by: Pandapip1 <[email protected]>

* change eip number from 5218 to 5222

* fix EIPW Validator errors

* fix EIPW Validator errors

* add a paragraph on persistent license uri

* add IC3 NFT License

* Update EIPS/eip-5222.md

Co-authored-by: Pandapip1 <[email protected]>

* Update EIPS/eip-5222.md

Co-authored-by: Micah Zoltu <[email protected]>

* changing eip number from 5222 to 5218

Co-authored-by: Pandapip1 <[email protected]>
Co-authored-by: Micah Zoltu <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants