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

Editor changes for EIP-4400 #5092

Merged
merged 14 commits into from
May 17, 2022
Merged

Editor changes for EIP-4400 #5092

merged 14 commits into from
May 17, 2022

Conversation

SamWilsn
Copy link
Contributor

Hey @Daniel-K-Ivanov,

I have a few changes to suggest. I hope you don't mind me taking the liberty of making them myself! First, we no longer allow external links, so I've included your reference implementation in the assets directory. I've also added a last-call-deadline and removed the code snippet.

Please look over these changes, and approve if they're acceptable!

Daniel-K-Ivanov and others added 11 commits October 30, 2021 14:55
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
… transfer

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>
…0c1e26a'

git-subtree-dir: assets/eip-4400
git-subtree-mainline: 1a4ca4c
git-subtree-split: 40eea31
@eth-bot
Copy link
Collaborator

eth-bot commented May 13, 2022

All tests passed; auto-merging...

(pass) eip-4400.md

classification
updateEIP
  • passed!

(pass) assets/eip-4400/.gitignore

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

(pass) assets/eip-4400/LICENSE

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

(pass) assets/eip-4400/README.md

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

(pass) assets/eip-4400/abi/ERC721Consumable.json

classification
ambiguous
  • file assets/eip-4400/abi/ERC721Consumable.json is associated with EIP 4400; because there are also changes being made to EIPS/eip-4400.md all changes to corresponding assets are also allowed

(pass) assets/eip-4400/abi/IERC721Consumable.json

classification
ambiguous
  • file assets/eip-4400/abi/IERC721Consumable.json is associated with EIP 4400; because there are also changes being made to EIPS/eip-4400.md all changes to corresponding assets are also allowed

(pass) assets/eip-4400/contracts/ERC721Consumable.sol

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

(pass) assets/eip-4400/contracts/ExampleToken.sol

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

(pass) assets/eip-4400/contracts/IERC721Consumable.sol

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

(pass) assets/eip-4400/hardhat.config.ts

classification
ambiguous
  • file assets/eip-4400/hardhat.config.ts is associated with EIP 4400; because there are also changes being made to EIPS/eip-4400.md all changes to corresponding assets are also allowed

(pass) assets/eip-4400/package.json

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

(pass) assets/eip-4400/test/erc721-consumable.ts

classification
ambiguous
  • file assets/eip-4400/test/erc721-consumable.ts is associated with EIP 4400; because there are also changes being made to EIPS/eip-4400.md all changes to corresponding assets are also allowed

(pass) assets/eip-4400/tsconfig.json

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

Copy link
Contributor

@Daniel-K-Ivanov Daniel-K-Ivanov left a comment

Choose a reason for hiding this comment

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

LGTM @SamWilsn and thank you for stepping up and helping out! Much appreciated 🙏

@eth-bot eth-bot enabled auto-merge (squash) May 15, 2022 14:25
@@ -0,0 +1,21 @@
MIT License
Copy link
Contributor

Choose a reason for hiding this comment

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

License for all EIP related files must be CC0.

EIPS/eip-4400.md Outdated Show resolved Hide resolved
auto-merge was automatically disabled May 17, 2022 15:33

Head branch was pushed to by a user without write access

@eth-bot eth-bot enabled auto-merge (squash) May 17, 2022 15:35
@eth-bot eth-bot merged commit de5393b into ethereum:master May 17, 2022
PowerStream3604 pushed a commit to PowerStream3604/EIPs that referenced this pull request May 19, 2022
* Initial commit

* add(er721-consumer-impl)

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(er721-consumer-impl)

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(er721-consumer-impl): Change to consumable + clear consumer on transfer

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(inline-docs)

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(change-consumer): Fix issue on minting

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* add(tests): Add tests for the reference implementation

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* add(abi): Add ABI files

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* add(example-impl): Decouple implementation from example token

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* chore: change title of README.md

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* Apply editor feedback

* fix typo

* Remove package-lock.json to appease codespell

Co-authored-by: Daniel Ivanov <Daniel.K.Ivanov95@gmail.com>
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
@SamWilsn SamWilsn deleted the sam-eip-4400 branch May 27, 2022 17:56
nachomazzara pushed a commit to nachomazzara/EIPs that referenced this pull request Jan 13, 2023
* Initial commit

* add(er721-consumer-impl)

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(er721-consumer-impl)

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(er721-consumer-impl): Change to consumable + clear consumer on transfer

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(inline-docs)

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* update(change-consumer): Fix issue on minting

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* add(tests): Add tests for the reference implementation

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* add(abi): Add ABI files

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* add(example-impl): Decouple implementation from example token

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* chore: change title of README.md

Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com>

* Apply editor feedback

* fix typo

* Remove package-lock.json to appease codespell

Co-authored-by: Daniel Ivanov <Daniel.K.Ivanov95@gmail.com>
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
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.

5 participants