Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: add refreshConfigValues to ServiceConfigContext * chore: add api method to post config values * feat: add updateConfigValues to ServiceConfigContext * feat(fees): ability to update fee specific config vars * chore(fees): display error message on update failure * chore(fees): add block sprite and adapt description * ui(fee): wrap form sections in accordion * feat(fees): add ability to set fee randomization factor * ui(fees): use placeholder instead of loading spinner * fix(fees): proper error messages depending on fee value unit * fix(fees): dont decline zero as input value * chore(fees): wording * fix(fees): sats/vbyte mininum is exclusive * refactor: move percentage/factor functions to utils * fix(i18n): number strings * feat(fees): improve wording * fix(i18n): title case for title * feat(fees): remove superfluous label * feat(fees): improve wording * feat(fees): more realistic example * fix(fees): consistency; vbyte -> vByte * fix(fees): consistency; satoshi -> sats * feat(i18n): better verb * feat(fees): maker -> collaborator * Revert "feat(fees): remove superfluous label" This reverts commit 20937ae. * feat(fees): improve wording around base fee and block target * fix(fees): parse max_cj_fee_abs as integer * fix(fees): min/max value for absolute fee * fix(fees): parse block target as integer * fix(fees): allow 0% maximum relative fee * fix(fees): use 'absurd_fee_per_kb' as upper level for fee * chore(fees): lower max relative fee val from 50% to 20% * fix(fees): let users specify 1sat/vbyte as fee This is special case in that it will be translated to 1.001 sats/vbyte afterwards. This might be surprising to users but it was decided that this is better than telling them that the min is 1.001 from a UX point of view. * fix(fees): add language attribute on form element * feat(fees): improve wording & remove fee from label * feat(fees): better fee randomization wording * feat(fees): better fee label wording * feat(fees): use smaller numbers in example * feat(fees): improve wording * feat(fees): improve wording * feat(fees): improve base fee wording * chore(fees): remove dead code * ui(fees): colorize accordion header on form errors * ui(fees): add info icon to cj fee description text * fix(fees): wording * docs(fees): fix typo * chore: fix comment * review(fees): lower max valid form value for absolute fee * review(fees): lower max valid form value for relative fee Co-authored-by: Gigi <[email protected]> Co-authored-by: Gigi <[email protected]>
- Loading branch information