Open forksim opened 10 months ago
owner: 스마트 컨트랙트를 배포한 계정의 주소를 저장합니다. activationTime: 타이머가 활성화되는 시간을 저장합니다. isActivated: 타이머가 현재 활성화되었는지 여부를 저장합니다. FunctionalityActivated 이벤트: 타이머가 활성화되었을 때 발생하는 이벤트입니다. onlyOwner 제한자: 일부 함수는 컨트랙트 소유자만 호출할 수 있습니다. onlyAfterActivation 제한자: 일부 함수는 타이머가 활성화된 이후에만 호출할 수 있습니다. onlyBeforeActivation 제한자: 일부 함수는 타이머가 활성화되기 전까지만 호출할 수 있습니다. activateFunctionality 함수: 컨트랙트 소유자가 타이머를 활성화할 수 있습니다. 타이머는 한 번만 활성화될 수 있습니다. performFunctionality 함수: 실제로 실행할 기능을 구현하는 함수입니다. 타이머가 활성화된 이후에만 호출할 수 있습니다. 이 코드를 사용하면 특정 시간이 지나면 활성화되는 타이머를 만들고, 타이머가 활성화된 이후에만 특정 기능을 수행할 수 있습니다.
token: 판매될 토큰의 ERC-20 컨트랙트 주소를 저장합니다. rate: 1 이더당 토큰 가격을 나타냅니다. minPurchase, maxPurchase: 최소 및 최대 구매 가능한 이더 금액을 나타냅니다. startTime, endTime: 크라우드세일의 시작 및 종료 시간을 나타냅니다. hardCap: 목표 모금액을 나타냅니다. totalPurchased: 현재까지 총 구매된 토큰 양을 저장합니다. totalContributors: 총 참여자 수를 저장합니다. raisedAmount: 현재까지 총 이더를 모금한 양을 저장합니다. isClosed: 크라우드세일이 종료되었는지 여부를 나타냅니다. TokenPurchased 이벤트: 토큰이 성공적으로 구매되었을 때 발생하는 이벤트입니다. onlyWhileOpen 제한자: 일부 함수는 크라우드세일