Skip to content

feat: expose Ownable owner in ITreasurySpoke - #1328

Open
babymakh2026-maker wants to merge 1 commit into
aave:mainfrom
babymakh2026-maker:agent/treasury-spoke-ownable
Open

feat: expose Ownable owner in ITreasurySpoke#1328
babymakh2026-maker wants to merge 1 commit into
aave:mainfrom
babymakh2026-maker:agent/treasury-spoke-ownable

Conversation

@babymakh2026-maker

Copy link
Copy Markdown

Summary

  • add a minimal IOwnable interface exposing owner()
  • make ITreasurySpoke inherit IOwnable so integrations can query ownership through the treasury spoke interface
  • add coverage that the ITreasurySpoke-typed fixture exposes the owner

Closes #1283

Testing

  • yarn lint
  • forge test --match-path tests/contracts/treasury-spoke/TreasurySpoke.t.sol -vvv
  • forge test --match-path tests/contracts/treasury-spoke/TreasurySpoke.Upgradeable.t.sol -vvv
  • forge build --force --skip 'tests//*.sol' --skip 'scripts//*.sol'

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.

ITreasurySpoke does not inherit IOwnable

1 participant