- button in TransactionStatus component now works (232adbb)
- cart checkout now handles ETH vs WETH properly (3be655a)
- cart now properly handles decimal amounts (7e887f3)
- clearing cart and removing items syncs Cart.vue state with localstorage (44c0f55)
- donate and swap tests now pass with GrantRoundManager update (ac5b1ea)
- handle cases when integer division flooring results in donation sums < 100% (a61ad8f)
- remove duplicate function definition that resulted from rebase (4798a1a)
- support London (a7b6a00)
- uniswap route encoding for tests (765e9aa)
- add BaseSelect to choose token, sync cart with localStorage (cbdddfe)
- add global error handler so all errors are surfaced to user (5f4e4b8)
- add GrantRoundPage + add metadata (556da69)
- add GrantRoundPayout contract (93294a3)
- add linear + sha handle function (3d60280)
- add notify.js for showing notifications (f51c906)
- add summary string, add alerts for not-implemented features (f804a08)
- add support for batch donations to GrantRoundManager (095f1ee)
- add swapAndDonate to GrantRoundManager (68ed43b)
- add TransactionStatus component and use it for cart (b3eb05d)
- add utils package (f102a99)
- assert user has sufficient balance before executing checkout (3104a9c)
- calculate amountOutMin to minimize slippage (eec37d3)
- cart UX improvements (84adc27)
- implement calculate & predict (0b96dba)
- integrate trust-bonus (357cb08)
- load grants into grantRound page (afeab04)
- removes shar256 and adds merkle-distributor (52dcf7e)
- setup cart page (3bdc878)
- setup list of items in cart on cart page (279e1d4)
- show grant name on the cart page (49b6533)
- successful checkouts for all supported tokens (4e0677b)
- support adding grants to cart by saving them to localStorage (4f463b2)
- update claim to support multiple claims (5e50770)