Skip to content

Architecture: split contract.rs facade from duplicated constants #439

Description

@josephchimebuka

Summary

contract.rs still redefines windows/caps constants that live in common.rs. Single-source the constants.

Acceptance criteria

  • Constants defined once
  • Facade only re-exports or uses common
  • No behavior change

Where

  • contracts/src/contract.rs
  • contracts/src/common.rs

Metadata

Metadata

Assignees

Labels

RustStellar WaveIssues in the Stellar wave programcontractpriority: mediumMedium priorityrefactorCode structure cleanup without new product features

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions