-
Notifications
You must be signed in to change notification settings - Fork 820
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
Assets: Fix LinearContracts support #1724
Conversation
5b33bc5
to
55d5ba8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice update, clean. Just a couple nits. Then looks good to go.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ch ACK. Nice.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You may have to battle it out with Thrasher WRT bitshifting, but if you get past that, here's some verbose comments on really minor issues
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK! Thanks for listening
supportedFlag&a is true for every even number, making the test pretty close to meaningless. [This fix](5b33bc5) was a viable fix maintaining bit shifted iota, but there's no benefit to it at all. Simplifying.
9b000bd
to
c6f39af
Compare
Rebase-Squashed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Simplifies the package (as per our discussion in the past of bitshifting values and how people can be confused by it) but at the cost of specific ordering with our consts. This is going to be overhauled again as per issue #1691 so LGTM
* Assets: Fix LinearContracts support * Assets: Fix False positives with IsValid supportedFlag&a is true for every even number, making the test pretty close to meaningless. [This fix](5b33bc5) was a viable fix maintaining bit shifted iota, but there's no benefit to it at all. Simplifying.
Fixes Linear assets missing from list of strings for asset conversion.
Drive-Bys a couple of other minor fixes from another branch that shouldn't be contentious.
Type of change
How has this been tested