diff --git a/src/IPurchaseTracker.sol b/src/IPurchaseTracker.sol index 5de77af..9ec6929 100644 --- a/src/IPurchaseTracker.sol +++ b/src/IPurchaseTracker.sol @@ -3,4 +3,8 @@ pragma solidity ^0.8.20; interface IPurchaseTracker { function recordPurchase(bytes32 paymentId, address seller, address buyer, uint256 amount) external; + function getPurchaseCount(address recipient) external view returns (uint256); + function getPurchaseAmount(address recipient) external view returns (uint256); + function getSalesCount(address recipient) external view returns (uint256); + function getSalesAmount(address recipient) external view returns (uint256); }