ghost-dao-contracts/src/interfaces/IClaim.sol
Uncle Fatso 46b33b4c75
initial push for smart-contracts
Signed-off-by: Uncle Fatso <uncle.fatso@ghostchain.io>
2025-04-28 14:17:04 +03:00

23 lines
481 B
Solidity

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
interface IClaim {
error NotEnoughVested();
error ClaimedOverMax();
error PercentEmpty();
error WalletNotPushed();
error AddressExists();
error TooMuch();
error NotAnOwner();
error NotADao();
struct Term {
uint256 percent;
uint256 claimed;
uint256 gClaimed;
uint256 max;
}
function terms(address _address) external view returns (Term memory);
}