Приветствую!
Balthazar, когда предполагается ввод (крайне полезной и долгожданной) фичи, позволяющей отключить деление входа пополам при генерации ПОС?
Правда, выглядит это скорее как воркэраунд. Кмк гораздо более элегантным решением было бы дать возможность пользователю самому задать величину инпута, к которой бы стремился кошелек. Нужно что бы кошелек самомтоятельно решал что ему делать с инпутами (делить надвое/подклеить/оставить как есть), дабы они были максимально приближены к заданной величине.
Например, пользователь устанавливает это значение равным 40. Тогда:
POS для инпута возрастом 30-90 дней
а) инпут меньше 40 монет - Не использовать деление на два инпута. К текущему инпуту добавить награду.
б) инпут больше 40 монет - Разделить инпут пополам (текущая реализация)
POS для инпута возрастом старше 90 дней
а) инпут меньше 40 монет - К текущему инпуту добавить награду. При возможности подклеить другие старые(90+дней) инпуты. (текущая реализация)
б) инпут больше 40 монет - Разделить инпут пополам.
Сейчас, из-за бесконтрольного деления инпутов, "наплодилась" целая куча мелких инпутов, в следствии чего и возникла необходимость добавить опцию отключающую деление. В дальнейшем, отключение деления может привести к ситуации, когда на кошельке будет несколько больших входов, рискующих попасть под обрезание награды (10 монет) и целой куче все еще мелких входов. И у пользователя опять возникнет дилемма - включать обратно деление или же смириться с обрезанием награды. Это немногим лучше текущей ситуации, когда многие решают склеивать вручную поделившиеся инпуты или нет.
Предложенный мной вариант должен решить все эти проблемы - один раз установил нужное значение и забыл. Допускаю, что я упустил какой то важный момент, который делает невозможным описанное выше =)