You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have programmed all investing and redeeming to go through the CentrifugeRouter contract. Prior to investing enable() is called. If the user invests with the centrifuge router they will also be able to redeem with it. However there are some edge cases where a user may have made an investment before the centrifuge router was installed and now want to make a redemption. For those users we have to called enable first.
before a redemption check on the CentrifugeRouter is isEnabled is false
if false call enable() as a first transaction and then claimRedeem in the second
Note: due to a bug in the contracts, enable and claimRedeem have to be called in two separate transactions = two signature
The text was updated successfully, but these errors were encountered:
We have programmed all investing and redeeming to go through the CentrifugeRouter contract. Prior to investing
enable()
is called. If the user invests with the centrifuge router they will also be able to redeem with it. However there are some edge cases where a user may have made an investment before the centrifuge router was installed and now want to make a redemption. For those users we have to calledenable
first.isEnabled
is falseenable()
as a first transaction and then claimRedeem in the secondNote: due to a bug in the contracts,
enable
andclaimRedeem
have to be called in two separate transactions = two signatureThe text was updated successfully, but these errors were encountered: