-
Notifications
You must be signed in to change notification settings - Fork 25
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
feat(pods): use referral in mint validation #479
feat(pods): use referral in mint validation #479
Conversation
🦋 Changeset detectedLatest commit: 4c52d23 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 |
…date-pods-to-use-referral-param
packages/pods/src/Pods.ts
Outdated
{ mintReferral: checksumAddress }, | ||
{ | ||
rewardsRecipients: { | ||
$and: [{ $first: checksumAddress }, { $last: checksumAddress }], |
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.
@Quazia We want to make sure that the referral is the only item in the array. Would using an array literal work better here? ie: rewardsRecipients: [checksumAddress]
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.
Used the array literal instead of $and.
uses
referral
param in mint validationuses
referral
from action params in simulate int and mint intents functionsadd tests to verify referral validation is working correctly
feat(utils): add referral property to MintActionParams #475
Fixes BOOST-4258
https://linear.app/rh-app/issue/BOOST-4258/update-pods-to-use-referral-param-in-mint-validation-function