Closed pr4u4t closed 1 year ago
Needs conflict-resolution, a clean rebase, and DCO.
I see working on it.
done
I'll happily review shortly, but this has not had a clean rebase (the reason it's easy to tell is because there are merge commits). The easiest way for you to get to a clean state is probably git pull --rebase upstream trunk
(assuming you have mit-dci/opencbdc-tx
as a remote named upstream
configured for you clone).
Done
So, it makes perfect sense to me why ca23e90 and 5017223 should be in the same PR (really, they should be squashed to a single commit). But are all these changes otherwise related? On first blush, it looks like the separation you original had between the three (four) made more semantic sense:
snappy
dependency issue./scripts/configure.sh
decode_address
Is there a reason to review these together?
Common goal of this changes is being able to develop and quick test REST daemon with client-cli functionality.
These all may help toward that goal, but several of them do so only by-chance (e.g., the dependency issue affects anyone doing a build from a clean clone; adding support for Arch helps anyone using Arch; and the helper script may be helpful for everyone). Only one of these is specifically motivated (generally) by that use-case. I'd strongly recommend splitting these out more or less the way you had them before (much easier reviewer burden).
I'm going to close this in favor of appropriately-separated PRs.
176 #175 #170
in addition scripts/local_run.sh for running 2pc locally for testing.