Description:
All review text should be stored off-chain, with only the IPFS CID stored on-chain. This allows the contract to reference review content efficiently while keeping on-chain storage minimal.
Expected Behavior:
CID is stored on-chain and associated with the project ID and reviewer address.
Any fetch function returns the CID to enable frontend retrieval from IPFS.
Implementation Notes:
Ensure CID format validation.
Consider gas efficiency when storing multiple reviews per project.
Description:
All review text should be stored off-chain, with only the IPFS CID stored on-chain. This allows the contract to reference review content efficiently while keeping on-chain storage minimal.
Expected Behavior:
CID is stored on-chain and associated with the project ID and reviewer address.
Any fetch function returns the CID to enable frontend retrieval from IPFS.
Implementation Notes:
Ensure CID format validation.
Consider gas efficiency when storing multiple reviews per project.