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

ERC1155 #56

Merged
merged 47 commits into from
Jul 24, 2022
Merged

ERC1155 #56

merged 47 commits into from
Jul 24, 2022

Conversation

caffeinum
Copy link
Member

No description provided.

@codecov
Copy link

codecov bot commented Jun 26, 2022

Codecov Report

Merging #56 (992fae6) into main (a3682be) will increase coverage by 4.95%.
The diff coverage is 69.50%.

@@            Coverage Diff             @@
##             main      #56      +/-   ##
==========================================
+ Coverage   46.52%   51.48%   +4.95%     
==========================================
  Files          20       25       +5     
  Lines        1109     1414     +305     
  Branches      175      219      +44     
==========================================
+ Hits          516      728     +212     
- Misses        593      686      +93     
Impacted Files Coverage Δ
...ontracts/extensions/OffchainAllowListExtension.sol 0.00% <0.00%> (ø)
contracts/MetaverseBaseNFT_ERC1155.sol 76.54% <76.54%> (ø)
contracts/experiments/Wilderness.sol 100.00% <100.00%> (ø)
contracts/utils/NextShuffler.sol 100.00% <100.00%> (ø)
contracts/utils/NextShufflerLazyInit.sol 100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us.

@caffeinum caffeinum changed the title ERC1155: draft ERC1155 Jul 22, 2022
@caffeinum caffeinum merged commit eb74769 into main Jul 24, 2022
@caffeinum caffeinum deleted the feature/erc1155 branch July 24, 2022 13:18
caffeinum added a commit that referenced this pull request Jun 19, 2023
* draft erc1155

* draft 2.0

* fix mint random, fix uri

* modify storage

* fix tests

* add gas cost test

* add inherit from erc1155 custom contracc

* add tests

* fix -1 error in importSeries

* fix tests and gas optimize

* change tests to offchain extension

* update wilderness live version

* fix public nextTokenId

* fix tests and randomization

* small fixes

* clean up

* add name,symbol

* fix token id mapping

* rename method names

* fix random uniform distribution

* add editable name and symbol

* temporarily disable flunky failing test

* fix dependency updated line

* rm unused file

* keep offchain extension tests

* fix old tests

* remove unused array in minting

* update max per wallet

* add force withdraw

* autoformat

* add minted by wallet limit

* refactor

* renaming

* mint external: use data == 0x0 for random

* fix small issues

* turn off failing test

* fix reserved

* update values

* fix test

* import series in the contract

* test max per wallet

* test wilderness directly

* remove comments

* disable wilderness mint test by default

* fix ipfs uri
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.

1 participant