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

fix: removed the tags and added the branch in .gitmodules #687

Merged
merged 8 commits into from Jun 26, 2023
Merged

fix: removed the tags and added the branch in .gitmodules #687

merged 8 commits into from Jun 26, 2023

Conversation

ghost
Copy link

@ghost ghost commented Jun 19, 2023

Resolves #643

removed the tags and added the branch in .gitmodules

@ghost ghost requested a review from zgorizzo69 as a code owner June 19, 2023 16:23
@ghost
Copy link
Author

ghost commented Jun 19, 2023

am i supposed to commit the changes of that libs folder too ? @rndquu

@ghost
Copy link
Author

ghost commented Jun 19, 2023

hm seems like openzeppelin-contracts are breaking

@ghost
Copy link
Author

ghost commented Jun 19, 2023

hm how is this breaking ughh

@ghost
Copy link
Author

ghost commented Jun 19, 2023

hm "operator-filter-registry" is the only one breaking the things

@ghost
Copy link
Author

ghost commented Jun 19, 2023

@rndquu using the branch= v1.4.0 rather then main making the "operator-filter-registry" to create no errors should we go with it?

@rndquu rndquu self-requested a review June 20, 2023 09:06
@rndquu
Copy link
Member

rndquu commented Jun 20, 2023

@zgorizzo69 pls check this PR

@ghost ghost mentioned this pull request Jun 20, 2023
Copy link
Contributor

@zgorizzo69 zgorizzo69 left a comment

Choose a reason for hiding this comment

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

LGTM 🚀

@ghost
Copy link
Author

ghost commented Jun 25, 2023

LGTM 🚀

Cool

@ghost
Copy link
Author

ghost commented Jun 25, 2023

@rndquu when are we gonna merge this or is there anything left

@rndquu rndquu merged commit 92b792e into ubiquity:development Jun 26, 2023
}

function _beforeConsecutiveTokenTransfer(
address,
address,
uint256,
uint96
) internal override(ERC721, ERC721Enumerable) {
Copy link
Contributor

Choose a reason for hiding this comment

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

why remove the override? @rndquu it conflicts with the other branch, i think this would trigger compiler warning

Copy link
Author

Choose a reason for hiding this comment

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

why remove the override? @rndquu it conflicts with the other branch, i think this would trigger compiler warning

it was not overriding anything

Copy link
Contributor

Choose a reason for hiding this comment

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

let's retest, the idea is to avoid branching conflicts

Copy link
Contributor

@molecula451 molecula451 Jun 26, 2023

Choose a reason for hiding this comment

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

Error (4327): Function needs to specify overridden contracts "ERC721" and "ERC721Enumerable".
--> src/ubiquistick/UbiquiStick.sol:128:5

can you confirm. Not to dismiss your PR. i think its best to recheck!

@pavlovcik
@rndquu
this conflicted with #704

Copy link
Author

Choose a reason for hiding this comment

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

image

Copy link
Contributor

Choose a reason for hiding this comment

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

it's not a good idea to rely on VSCode problems, the compiler shall tell you what's good and what's not

Copy link
Author

Choose a reason for hiding this comment

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

image

Copy link
Author

Choose a reason for hiding this comment

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

compiler saying the same wym

Copy link
Member

Choose a reason for hiding this comment

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

@molecula451 if it conflicts with another branch then we should resolve conflicts and compiler warnings

Copy link
Member

Choose a reason for hiding this comment

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

@molecula451 this PR updates dependencies so perhaps you should run forge update and check again

@@ -103,7 +103,7 @@ contract UbiquiStick is
}
}

function random() private view returns (uint256) {
function _random() private view returns (uint256) {
Copy link
Contributor

Choose a reason for hiding this comment

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

we're relying on block.prevrandao @rndquu to avoid compiling warnings as foundry.toml is shanghai

??

Copy link
Member

Choose a reason for hiding this comment

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

I don't understand the question

Copy link
Member

Choose a reason for hiding this comment

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

Yes, your PR sets it to prevrandao but this PR merges into the development branch which uses the "old" difficulty. I still can't get what you mean

Copy link
Contributor

Choose a reason for hiding this comment

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

yes no issues, what's trying to sync the whole thing, that's why asked

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.

Solidity imported libraries should have a version
3 participants