체인의정석

스마트컨트렉트 UML 자동생성 본문

블록체인/Ethers & web3

스마트컨트렉트 UML 자동생성

체인의정석 2022. 5. 19. 03:23
728x90
반응형

이런식으로 작성한 컨트렉트에 대한 UML은 코드로 쉽게 만들 수 있다.

 

바로

npm link sol2uml --only=production\n
sudo npm link sol2uml --only=production\n
sol2uml ./ERC721TravelRuleExtension.sol\n

이 순서대로 명령어를 실행하면 된다.

sol2uml 명령어는 컨트렉트가 있는 장소로 지정해주어야 해당 장소에 UML이 생성되며 컨트렉트를 직접 지정할 경우 하나의 UML이 나오게 되고 컨트렉트의 최상단 경로에서 사용할 때는 전체 UML 구조가 나오게 된다.

 

이를 이용해서 산출물을 빠르게 만들 수 있다.

728x90
반응형
Comments