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

Conflict with the CRC token used to compensate the relayer for the tx type HubTransfer #167

Closed
llunaCreixent opened this issue Mar 20, 2023 · 0 comments · Fixed by #258
Closed
Assignees

Comments

@llunaCreixent
Copy link
Member

llunaCreixent commented Mar 20, 2023

In this line (https://github.com/CirclesUBI/circles-core/blob/main/src/utils.js#L800) a token among the CRC tokens the sender holds is used to compensate the relayer. However, this same token might be necessary for fulfilling the transfer steps in the HubTransfer. This issue is only relevant for HubTransfers and not for the rest of operations (trust, addOwner, etc.).

explore: if we transfer all the balance of a token that was supposed to be used for paying the relayer for the tx gas, would it generate an error?

@llunaCreixent llunaCreixent changed the title Check if there's a conflict with the CRC token used to pay the relayer for the tx Conflict with the CRC token used to compensate the relayer for the tx type HubTransfer Sep 26, 2023
@llunaCreixent llunaCreixent self-assigned this Jul 23, 2024
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 a pull request may close this issue.

1 participant