Skip to content

chore: simplified tx builder#7425

Merged
SWvheerden merged 19 commits intotari-project:developmentfrom
SWvheerden:sw_tx_builder
Aug 21, 2025
Merged

chore: simplified tx builder#7425
SWvheerden merged 19 commits intotari-project:developmentfrom
SWvheerden:sw_tx_builder

Conversation

@SWvheerden
Copy link
Copy Markdown
Collaborator

@SWvheerden SWvheerden commented Aug 18, 2025

Description

New simpliefied tx builder

Summary by CodeRabbit

  • New Features

    • New builder-based transaction flow with fee estimation, streamlined inputs/outputs, automatic change handling, and clearer one-shot finalization.
    • Simplified one-sided/stealth payment paths unified across wallet and gRPC.
  • Breaking Changes

    • CLI: "SendMinotari" command removed.
    • FFI: wallet_send_transaction signature no longer accepts a one_sided flag — update callers.
    • gRPC: standard Mimblewimble sends rejected; use one-sided or stealth-address flows.
    • Public services/handles now require key-manager–specific types; integrations must be updated.
  • Chores

    • Removed legacy protocol restart utilities, protocol streams, and related task APIs.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants