Skip to content
Open
Changes from 4 commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
aaf8be7
fix(rs-platform-wallet): auto_select_inputs honors Σ inputs == Σ outputs
lklimek Apr 28, 2026
9ea9e70
fix(rs-platform-wallet): reserve fee headroom at DeductFromInput(0) t…
lklimek Apr 28, 2026
687b1f8
test(rs-platform-wallet): protocol-level reproduction of CodeRabbit f…
lklimek Apr 28, 2026
60f7850
refactor(rs-platform-wallet): sort auto-select candidates by balance …
lklimek Apr 28, 2026
9ff937f
fix(rs-platform-wallet): enforce min_input_amount, restrict fee_strat…
lklimek Apr 28, 2026
79c2b28
ci(rs-packages-filter): trigger Rust workspace tests on rs-platform-w…
lklimek Apr 28, 2026
d610502
Merge remote-tracking branch 'origin/v3.1-dev' into fix/rs-platform-w…
lklimek Apr 28, 2026
3c4f919
fix(rs-platform-wallet): clippy-clean for Rust 1.92 (workspace tests …
lklimek Apr 28, 2026
d0c772f
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek Apr 29, 2026
45779e3
docs(rs-platform-wallet): trim verbose comments in auto_select_inputs…
lklimek Apr 29, 2026
74b81d1
feat(rs-platform-wallet): support ReduceOutput(0) fee strategy in aut…
lklimek Apr 29, 2026
e16a819
Merge remote-tracking branch 'origin/v3.1-dev' into fix/rs-platform-w…
lklimek Apr 30, 2026
357ddb8
docs(rs-platform-wallet): note platform #3040 fee-estimation bug in R…
lklimek Apr 30, 2026
545fa99
Merge remote-tracking branch 'origin/v3.1-dev' into fix/rs-platform-w…
lklimek Apr 30, 2026
ea7810f
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 4, 2026
5e50a0b
fix(rs-platform-wallet): exclude output addresses from auto_select_in…
lklimek May 4, 2026
923992a
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 4, 2026
b6e7d05
chore(rs-platform-wallet): fix macOS clippy lints in manager/accessor…
lklimek May 4, 2026
ef4345a
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 5, 2026
376ef56
chore(rs-platform-wallet): remove stale QA-001-followup TODO
lklimek May 5, 2026
dac5a7a
feat(rs-platform-wallet): add address_derivation_info and fee_paid ac…
lklimek Apr 27, 2026
468e774
revert(rs-platform-wallet): drop test-only production additions; abso…
lklimek Apr 27, 2026
bdd46f3
fix(rs-platform-wallet): defensive checked arithmetic on Credits in t…
lklimek May 4, 2026
47997a2
refactor(rs-platform-wallet): collapse estimate_fee_for_inputs_pub wr…
lklimek May 4, 2026
f81cdf2
test(rs-platform-wallet): tighten non_fee_target_below_min_input_redi…
lklimek May 4, 2026
196f6c5
feat(rs-platform-wallet): typed OnlyOutputAddressesFunded error [CMT-…
lklimek May 4, 2026
b326a18
chore(rs-platform-wallet): drop useless vec! in detect_only_output_ad…
lklimek May 4, 2026
92bc962
chore(rs-platform-wallet): drop stray ManagedIdentitySigner re-export
lklimek May 5, 2026
6b530e5
ci: clean stale mac runner artifacts before rust tests
vivekgsharma May 5, 2026
bf99f0b
fix(rs-platform-wallet): saturating arithmetic on Credits in selector…
lklimek May 5, 2026
0cec379
fix(rs-platform-wallet): explicit runtime invariant checks in selecto…
lklimek May 5, 2026
61c6ab8
fix(rs-platform-wallet): rename OnlyOutputAddressesFunded to NoSelect…
lklimek May 5, 2026
d67fd1d
feat(rs-platform-wallet): balance-descending donor in ReduceOutput Ph…
lklimek May 5, 2026
07d046b
feat(rs-platform-wallet): borderline warn-log for ReduceOutput(0) cha…
lklimek May 5, 2026
7b45af2
refactor(rs-platform-wallet): extract select_inputs shared helpers + …
lklimek May 5, 2026
4853cf9
fix(rs-platform-wallet): split NoSelectableInputs into discrete varia…
lklimek May 5, 2026
fa3e676
fix(rs-platform-wallet): use saturating arithmetic for outputs aggreg…
lklimek May 5, 2026
00ac7f2
chore(rs-platform-wallet): document accepted-risk on selector heurist…
lklimek May 5, 2026
2dec6a6
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 6, 2026
6574b84
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 7, 2026
5ef1b44
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 8, 2026
e46d12a
refactor(platform-wallet/auto_select_inputs): inline helpers, collaps…
lklimek May 8, 2026
e986342
fix(rs-platform-wallet): pin unreachable selector branches with debug…
lklimek May 8, 2026
9e9d289
refactor(rs-platform-wallet): tighten transfer.rs narration, TODO lin…
lklimek May 8, 2026
eb68dba
fix(rs-platform-wallet): NoSelectableInputs Display omits zero-valued…
lklimek May 8, 2026
35f0e98
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 8, 2026
776cbd7
feat(rs-platform-wallet): output_change_address override on platform-…
lklimek May 8, 2026
22149b0
Merge remote-tracking branch 'origin/v3.1-dev' into fix/rs-platform-w…
lklimek May 8, 2026
0a5aa2e
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 11, 2026
25bbb3f
Merge branch 'v3.1-dev' into fix/rs-platform-wallet-auto-select-inputs
lklimek May 12, 2026
b66e7dd
chore: fmt
lklimek May 13, 2026
ea8dc63
test(rs-platform-wallet): cover reduce_output Phase 1/3 + wrapper Aut…
lklimek May 13, 2026
9a4fc30
docs(rs-platform-wallet): document DeductFromInput contract + trim ve…
lklimek May 13, 2026
047ffca
docs(rs-platform-wallet): clarify donor selection + sub-minimum guard
lklimek May 13, 2026
79c83c6
refactor(rs-platform-wallet): extract saturating_sum + change-addr co…
lklimek May 13, 2026
9ee4e3c
refactor(rs-platform-wallet): remove format_address (duplicates Display)
lklimek May 13, 2026
aba7ca3
refactor(rs-platform-wallet): split NoSelectableInputs into typed var…
lklimek May 13, 2026
4526836
ci: revert tests-rs-workspace.yml disk-cleanup step
lklimek May 13, 2026
72fee50
fix(rs-platform-wallet-ffi): drop stale ptr arg from integration_tests
lklimek May 13, 2026
edd3ea5
chore: cargo fmt
lklimek May 13, 2026
c5511a7
chore(rs-platform-wallet-ffi): use Result::is_err in group_info tests
lklimek May 13, 2026
30e612b
Merge remote-tracking branch 'origin/v3.1-dev' into fix/rs-platform-w…
lklimek May 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading