* refactor: simplified accounting, removed cashing out
* feat: load uncashed amounts for all pears that have settlement
* feat: added cashout button
* refactor: changed accounting to work with current version of bee
* chore: addressed PR review comments
* chore: simplified the uncashed expression in balance table
* refactor: added toBZZbaseUnit function
* feat: added utility for attesting value is BZZ convertible to base units
* fix: conversion from 15 to 16 decimal places, added unsafe versions
* refactor: withdraw modal uses the safe conversion from BZZ
* refactor: added BigNumber and Token class to handle BZZ digits correctly
* refactor: extract deposit and withdraw functionality into single modal
* test: added tests for Token
* chore: removed unused component
* chore: addressed PR review, token decimal is now integer 0-18
* chore: added comment to clarify the value restriction on token amount
* refactor: status page nested ternary logic
* refactor: move the fetch latest bee release to a hook
* refactor: solved node status rerendering, improved performance and clarity
* refactor: step components now use unified hooks interface
* style: removed component margins, layout should be handled by pages
* style: add eslint configuration as per bee-js
* chore: add `plugin:react/reocommended` in `.eslintrc`
Co-authored-by: nugaon <50576770+nugaon@users.noreply.github.com>
* chore: add `consistent` to `array-bracket-newline` as per review
* style: after automatic fixes with `npm run lint`
* style: fixed all linter errors
* refactor: fixed all linter warnings
* chore: added missing new line at end of `.prettierrc` file
Co-authored-by: nugaon <50576770+nugaon@users.noreply.github.com>