Libraries
RafflFactoryErrors
Errors
Errors
AddressCanNotBeZero
Thrown if the provided address is a zero address.
FailedToDeploy
Thrown if contract deployment fails.
FeeOutOfRange
Thrown if the fee does falls outside the allowed range.
NotFeeCollector
Thrown if the sender is not a fee collector.
DeadlineIsNotFuture
Thrown if the provided deadline is not in the future.
UnsuccessfulTransferFromPrize
Thrown if transfer from prize pool fails.
ERC20PrizeAmountIsZero
Thrown if the prize amount in ERC20 token is zero.
UpkeepConditionNotMet
Thrown if the upkeep condition is not met.
NoActiveRaffles
Thrown if there are no active raffles.
InvalidLowerAndUpperBounds
Thrown if the lower and upper bounds of raffle are invalid.
ActiveRaffleIndexOutOfBounds
Thrown if the active raffle index is out of bounds.
InsufficientCreationFee
Error to indicate that the creation fee is insufficient.
UnsuccessfulCreationFeeTransfer
Error to indicate an unsuccessful transfer of the creation fee.