Most users approve ERC-20 allowances with the "unlimited", proposed limit.

If a user sets a precise amount for the allowance and then tries to stake this amount in our app, the stake button will remain disabled, likely due to a rounding issue.
Example
- I transferred 12,345.6789 OGV to 0x4797C31eE4743BFb8caa81D8605411fb1e402174.
- Then I chose to stake "100%" of my holdings, which is rounded up in the UI to "12.35k".
- After clicking "Approve Transfer", I clicked "Edit Permission", switched to "Custom spend limit", entered "12345.6789", and submitted the transaction.
- My "Stake" button is still not enabled because the app thinks my approval is insufficient.

This issue was originally reported by 0x9154508c94a6D11A18a0c2a274B9bfC80243FD71.
Most users approve ERC-20 allowances with the "unlimited", proposed limit.
If a user sets a precise amount for the allowance and then tries to stake this amount in our app, the stake button will remain disabled, likely due to a rounding issue.
Example
This issue was originally reported by 0x9154508c94a6D11A18a0c2a274B9bfC80243FD71.