Skip to content

Refactor contract data loading and model structure#692

Merged
StuartFerguson merged 1 commit intomainfrom
task/#627_contract_list
Jan 27, 2026
Merged

Refactor contract data loading and model structure#692
StuartFerguson merged 1 commit intomainfrom
task/#627_contract_list

Conversation

@StuartFerguson
Copy link
Copy Markdown
Member

  • Remove AccessToken from GetContractsQuery; update all usages
  • Update API client to handle token internally for contracts
  • Change ContractProductTransactionFeeModel to use int enums
  • Add DTOs for contract products and transaction fees
  • Add model factory method to map API contracts to UI models
  • Move contract list page logic to partial class and OnAfterRenderAsync
  • Update all stub/test data to use new int-based fee types
  • Remove obsolete code and ensure consistency with backend
    closes Contract List #627

- Remove AccessToken from GetContractsQuery; update all usages
- Update API client to handle token internally for contracts
- Change ContractProductTransactionFeeModel to use int enums
- Add DTOs for contract products and transaction fees
- Add model factory method to map API contracts to UI models
- Move contract list page logic to partial class and OnAfterRenderAsync
- Update all stub/test data to use new int-based fee types
- Remove obsolete code and ensure consistency with backend
@StuartFerguson StuartFerguson merged commit eda5edf into main Jan 27, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Contract List

1 participant