-
Notifications
You must be signed in to change notification settings - Fork 4
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
[ADHOC] Fix decodeClaimData for ERC20PeggedVariableCriteriaIncentive #345
Conversation
🦋 Changeset detectedLatest commit: 872d6ac The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
|
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.
shipit
|
1 similar comment
|
|
5b0215c
to
a1c7516
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.
LGTM - one potential tweak but non-blocking. Up to you. Concern is around the behavior being slightly different between incentives.
* @returns {BigInt} Returns the reward amount from a claim data payload | ||
*/ | ||
public decodeClaimData(data: Hex) { | ||
return BigInt(decodeAbiParameters([{ type: 'uint256' }], data)[0]); | ||
public async decodeClaimData( |
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.
I think it makes sent to keep the decode just decoding, and put this functionality in a secondary helper, wdyt?
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.
Makes sense -- will add secondary helper!
Description