스택스/클래리티

[클래리티] 2. 히로 플랫폼(Hiro Platform)

라이튼 2024. 6. 6. 17:01

이전글

 

[클래리티] 1. 클래리티와 스택스 스마트 컨트랙트

클래리티와 스택스 스마트 컨트랙트 I. 클래리티 클래리티는 스택스의 스마트 컨트랙트 언어입니다. 이더리움에서 스마트 컨트랙트를 개발하기 위해 솔리디티를 사용하는 것처럼, 스택스에서

kwjdnjs.tistory.com

 

 

히로 플랫폼(Hiro Platform)

 

 히로 플랫폼은 스택스 스마트 컨트랙트 개발을 돕기 위해 제작된 웹 기반 개발환경입니다. 히로 플랫폼에 접속하여 로그인하는 것만으로도 특별한 준비작업 없이 클래리티 개발을 바로 시작할 수 있습니다.

 

 히로 플랫폼을 이용하기 위해 먼저 아래 사이트에 접속하여 가입을 진행합니다.

 

Hiro Platform

Everything you need to develop, test, debug smart contracts.

platform.hiro.so

 

 가입과 로그인이 완료되면 기본적인 코드가 작성되어 있는 hello-world 컨트랙트를 생성할 수 있습니다. 해당 컨트랙트를 생성하면 다음과 같은 화면이 됩니다.

 

 

 컨트랙트를 로컬 블록체인인 Devnet에서 실행하기 위해 Devnet Inactivte를 누릅니다.

 

 

 Devnet이 정상적으로 실행되면 컨트랙트가 자동으로 Devnet에 배포됩니다.

 

 작성된 함수를 실행하고 싶다면 왼쪽 컨트랙트 항목에서 f를 누릅니다.

 

 

 그 다음 오른쪽 메뉴에서 Function을 눌러하여 say-hi 함수를 선택합니다.

 

 

 Call function을 누르게 되면 함수가 실행됩니다.

 

 

 함수가 실행되면 실행 결과를 바로 확인할 수 있습니다.

 

 

 지금까지 히로 플랫폼에 대해 간단하게 알아봤습니다. 다음부터는 본격적으로 클래리티라는 언어에 대해 알아보도록 하겠습니다. 감사합니다.