Keep the Entity and Value Objects
Ends with Value
Example:
- NearNetworkValue.ts
- DisplayNameValue.ts
Ends with Id
Example:
- NearId.ts
- ContractId.ts
The name
Example:
- LiffProfile.ts
- FaucetInfo.ts
Start with I
and ends with Repo
Should contain the interface for repository only. Implementation is in the infrastructure
layer.
Example:
- ILiffRepo.ts
- INearRepo.ts