Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add refund utilities for tinlake.js tests, add helper for tx success
Use refund mechanism in all tests
Add claim rad functionality to tinlake.js
Use actual gas price for refunding ETH after tinlake.js tests
Update claim RAD ABI
Fix yield data fetching
Implement reward claims UI
Rename claim RAD contract name
Fix buggy permission check
Add Centrifuge Chain wallet, add functionality to set Centrifuge Chain address link on Ethereum
Fix validation
Improve flow
Signed-off-by: Philip Stanislaus 6912756+philipstanislaus@users.noreply.github.com
Fix compilation errors
Update field names
Add display of claimed rewards on Centrifuge Chain
Add fetching of rad rewards tree from GCP
Refactor user rewards to make them simpler
Add reward collection on Centrifuge Chain
Improve flow and copy for demo of RAD rewards claim
Fix spacing and other bugs
Fix claims
Add explanation if collected/uncollected is higher than earned
Add rad reward claim proofs
Fix hash calculation
Remove system rewards
Update reward claim design
Fix reward collection
Simplify state
Add user current investments and daily rewards
Add system rewards
Fix rewards collected display
Add RAD icon to collect stripe
Remove console.logs
Update copy
Show data for non-investors
Update copy
Update copy
More copy updates
Add hook to detect installed/injected polkadot browser extension
Fix bug caused by checksum casing of Ethereum address
Add rewards to dashboard
Fix loading indicators
Design and copy changes
Remove Total Financed to Date
Small layout fixes
Add reload page after polkadot wallet extension install
Automatically connect polkadot wallet
Add title to rewards page
Replace orange with white RAD rewards box on dashboard
Rename "address" with "account" on rewards UI
Change data types for rewards from strings to BNs/Decimals
Add start investing step for investors without earned rewards before link account step
Add success message to account linking and poll status
Change cent chain link address selection to dropdown
Copy changes
Redesign system rewards
Fix bug that led to wrong allocation of claimed rewards
Fix bug if nonZeroBalanceSince is null
Fix padding
Improve pool title visuals
Copy and layout changes
Remove unused router
Add claim rewards entry to wallet
Copy changes
Fix compilation error
Fix bug that caused linked accounts without investments not showing up in rewards page
Add extrinsic hash to claim UI
Fix decimal issues
Add thousands separators to RAD reward claims
Rename tinlake get cent chain account functions
Improve missing env variable errors
Co-authored-by: Jeroen Offerijns jeroen@offerijns.com