완성된 코드
완성된 코드를 끝까지 따라가 보세요.
사전 준비
튜토리얼을 시작하기 전에 몇 가지 단계를 완료해야 합니다.- 자체 프로젝트 설정하기를 완료하세요.
- 라이선스 약관을 생성하고
licenseTermsId를 확보하세요. 이전 페이지를 따라 진행하면 됩니다.
라이선스 약관 첨부
이제 약관을 생성하고 연관된licenseTermsId를 얻었으므로, 이를 기존 IP Asset에 첨부할 수 있습니다.
test/2_AttachTerms.t.sol에 테스트 파일을 만들어 동작 및 결과를 확인해 봅시다:
컨트랙트 주소DATA Foundation 컨트랙트 주소를 미리 채워 두었습니다. 주소는 배포된 스마트 컨트랙트에서도 확인할 수 있습니다.
test/2_AttachTerms.t.sol
코드 테스트하기!
forge build를 실행하세요. 모든 것이 정상이라면 명령이 성공적으로 컴파일되어야 합니다.
이제 다음 명령을 실행하여 테스트를 진행하세요:
라이선스 민팅하기
축하합니다, IPA에 약관을 첨부했습니다!완성된 코드
완성된 코드를 끝까지 따라가 보세요.