7 로코드 블록체인 앱 빌더로 체인코드 구축

Oracle Blockchain Platform용 Blockchain App Builder는 Oracle Cloud Infrastructure 또는 Enterprise Edition을 사용하는 온프레미스 노드의 클라우드 BaaS 노드로 구성된 Oracle Blockchain Platform 네트워크에서 체인코드의 신속한 개발, 테스트, 디버깅 및 배포를 지원하는 도구 세트입니다.

스마트 계약(체인 코드라고도 함)은 객체가 서로 다른 상태 간에 이동할 때 변경 사항을 검증하고 구현하는 두 당사자 및 비즈니스 논리 간에 비즈니스 객체의 여러 상태를 정의합니다. 모든 블록체인 애플리케이션의 핵심은 하나 이상의 체인코드입니다. 체인코드는 배포되기 전에 버그가 없고 테스트되어야 합니다.

Blockchain App Builder를 사용하여 간단한 사양 파일에서 TypeScript(Node.js 체인코드용) 및 Go(골랑 체인코드용)로 복잡한 체인코드를 생성할 수 있습니다. 사양 파일을 사용하여 여러 자산 정의 및 동작을 지정할 수 있습니다. 그런 다음 Blockchain App Builder 내에서 미리 구성된 Hyperledger Fabric 인스턴스를 사용하거나 Oracle Blockchain Platform 네트워크에 연결하여 로컬 시스템에서 체인코드를 생성하고 테스트할 수 있습니다.

주:

Blockchain App Builder는 JavaScript를 지원하지 않지만, TypeScript 프로젝트는 JavaScript로 컴파일되므로 필요한 경우 기본 JavaScript를 TypeScript 프로젝트에 추가할 수 있습니다.

Blockchain App Builder는 명령줄 인터페이스에서 또는 Visual Studio Code의 확장으로 전체 개발 라이프 사이클을 지원합니다.

블록체인 앱 빌더 도구 및 샘플을 가져오려면 콘솔에서 개발자 도구 탭을 열고 블록체인 앱 빌더 창을 선택합니다. 여기에서 명령줄 인터페이스 도구 또는 Visual Studio 코드 확장을 다운로드할 수 있습니다.From here you can download the command-line interface tools or the Visual Studio Code extension. 또한 Fabcar, Marbles, Fiat Money Token, Loyalty Token, NFT Art Collection Marketplace 및 Fractional NFT와 같은 샘플이 있습니다.이 샘플은 도구가 어떻게 작동하는지 또는 자신의 체인 코드 프로젝트에 대한 템플릿으로 사용할 수 있습니다.