블랙리스트
- 부정사용자는 거래 할 수 없도록 하는 기능 추가
Contract 개요
- 블랙리스트에 기록된 주소는 입출금 불가
- 소유자만 블랙리스트에 추가 및 삭제 가능
- 소유자 여부는 주소로 식별하며, 계약을 생성할 때의 주소를 소유자로 설정
상태변수 선언
- 블랙리스트 관리용 변수 추가
- 블랙리스트 추가/삭제 권한을 가진 소유자 주소용 변수 추가
blackList ->mapping 형식
캐시백
- 참여자가 해당코인으로 결제 시 미리 정해둔 비율만큼 캐시백
상태변수 선언
- 캐시백 비율 관리용 변수
- 주소별로 설정 mapping