Skip to content

[Feature]: Milestone Approval Transactions #155

Description

@SudiptaPaul-31

🔍 Problem Statement

Description

Integrate the frontend with Soroban smart contracts to approve milestone completion. This ensures milestone approvals are cryptographically secure and recorded on-chain.


Requirements

  • Build Transaction
    Construct a Soroban transaction for milestone approval.

  • User Signature
    Prompt the user to sign the transaction with their connected wallet.

  • Submit Transaction
    Send the signed transaction to the Stellar network for execution.

  • Display Transaction Status
    Provide real-time feedback on transaction state (pending, confirmed, failed).


Acceptance Criteria

  • Transaction integrity — Transactions are correctly built and validated before submission.
  • User signature enforced — Approvals require explicit wallet signature.
  • Status visibility — Users see clear transaction states in the UI.
  • Soroban integration — Smart contract calls are properly executed on the Stellar network.

📈 Expected Impact

High — Would significantly improve user experience

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions