락업 기능이 추가된 ERC20 컨트랙트를 개발 예정이다. 내가 어렴풋이 알고 있었던 락업 개념과 락업 과정의 자세한 프로세스를 정리해보았다. 락업(Lockup)이란? 토큰을 발행한 뒤 시장에 유통되지 않도록 토큰의 owner account에 대해 토큰에 대한 transfer를 막는 것이다. 컨트랙트를 어떻게 짜느냐에 따라 sendTransaction 을 날리지 못하게 막거나 트랜잭션을 날려도 취소되게끔 할 수 있다. 락업 기능의 특징! 어떻게 설계하냐에 따라 다를 것 같긴 한데 일단 핵심 특징은 세 가지이다. 1. 어떤 토큰을 락업 걸 것인지 IERC20 2. 누구에게 락업을 걸 것인지 account (주소는 보통 함수 호출 파라미터로 들어가기 때문에 생략 가능) 3. 얼마만큼의 시간동안 락업을 걸 것인..