diff --git a/docs/images/inheritance-flow.svg b/docs/images/inheritance-flow.svg new file mode 100644 index 0000000..02fee78 --- /dev/null +++ b/docs/images/inheritance-flow.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + BAL — Inheritance change decision flow + What happens to your pre-signed transactions when you change the will (v0.3.3) + + + + Rebuild (no on-chain fee) + Invalidate on-chain (real fee) + Decision + Coherent / final + + + + + Change something → press Prepare / Check + + + + Heirs defined? + + + + + Check-Alive threshold + in the future? + + Yes + + + + Heirs not defined + stop + + No + + + + Invalidate on-chain + CheckAliveError (threshold passed) + + No + + + + VALID tx with locktime + earlier than the new date? (anticipate) + + + + + Already signed + or sent? + + Yes (earlier) + + + + Rebuild only + no on-chain cost + + Not signed + + + + Invalidate on-chain FIRST + WillExpired + + Signed + + + + Executor / fee / + heirs unchanged? + + No + + + + Do nothing + still coherent + + Same + + + + POSTPONE of an + already signed/sent tx? + + Changed (fee / executor / heir / %) + + + + Rebuild only + HeirNotFound / HeirChange / TxFees / Executor + + No (never signed / pure heir change) + + + + Invalidate FIRST, then rebuild + WillPostponed + + Yes (date later + signed) + + + + Re-sign → Broadcast to executors + + + + + + Sign & broadcast the INVALIDATION tx + on-chain, then Prepare again → rebuild + + + + + + + once confirmed + diff --git a/docs/manual/images/logo.png b/docs/manual/images/logo.png new file mode 100644 index 0000000..c40bad3 Binary files /dev/null and b/docs/manual/images/logo.png differ