v3-periphery icon indicating copy to clipboard operation
v3-periphery copied to clipboard

fix compilation error with solc > 0.8, fixes #209

Open ChrisiPK opened this issue 3 years ago • 5 comments
trafficstars

Fixes the compilation error in PoolLibrary with Solidity 0.8. Now, we first cast to uin160 before casting to address.

ChrisiPK avatar May 22 '22 15:05 ChrisiPK

Thanks for this change, could you move this to a separate branch called '0.8', similar to what we did for v3-core here?

willpote avatar May 31 '22 15:05 willpote

I will try to update all the contracts to 0.8 and create a second PR for this.

However, I disagree that this change should not be incorporated into the 0.7 version. It doesn't break compatibility with older versions and enables users to include the PoolAddress contract in their 0.8 projects already. The solidity version pragma of this file doesn't exclude compatibility with 0.8 so it should be fixed to work with 0.8.

ChrisiPK avatar Jun 03 '22 17:06 ChrisiPK

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

stale[bot] avatar Aug 02 '22 18:08 stale[bot]

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

Still relevant IMHO. Would be happy to hear from maintainers what is blocking it from their perspective.

ChrisiPK avatar Aug 05 '22 11:08 ChrisiPK

Curious to know too 😄

therealdannzor avatar Aug 05 '22 12:08 therealdannzor

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

stale[bot] avatar Oct 04 '22 12:10 stale[bot]

still relevant

cruzdanilo avatar Oct 05 '22 13:10 cruzdanilo

still relevant

jmfrancolin avatar Oct 07 '22 16:10 jmfrancolin

+1

ahbit avatar Oct 14 '22 13:10 ahbit

+1

ethanolle avatar Nov 29 '22 11:11 ethanolle

Can anyone check if the truncation is done right? and behaves according to < v8?

andreujuanc avatar Dec 04 '22 14:12 andreujuanc

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

stale[bot] avatar Feb 04 '23 12:02 stale[bot]

still relevant

cruzdanilo avatar Feb 04 '23 17:02 cruzdanilo

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

stale[bot] avatar Apr 14 '23 10:04 stale[bot]

Still relevant. I would also like to know if there is anything blocking it and if there is something we can do to move it forward.

@andreujuanc How do you suggest to test this?

ChrisiPK avatar Apr 14 '23 16:04 ChrisiPK

@ChrisiPK Sadly I don't remember why I was checking this PR :D

andreujuanc avatar Apr 14 '23 18:04 andreujuanc

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

stale[bot] avatar Jun 13 '23 20:06 stale[bot]

any updates?

passabilities avatar Sep 21 '23 21:09 passabilities

still relevant

xklob avatar Sep 27 '23 08:09 xklob

This should be merged @hensha256

arr00 avatar Mar 21 '24 18:03 arr00