전체 글 93

HYPERLEDGER FABRIC - Developing Applications - Application design elements - Transaction handlers

독자 : Architects, Application and smart contract developers 트랜잭션 핸들러를 사용하면 스마트 계약 개발자는 application과 스마트 계약이 서로 상호작용하는 동안 주요 지점에서 공통 처리를 정의합니다. 트랜잭션 핸들러는 선택사항이지만 만약 정의되어있다면 스마트 계약에 있는 모든 트랜잭션이 호출되기 전이나 후에 제어를 받게 될것입니다. 스마트 계약 안에 정의되어 있지 않은 트랜잭션을 부르는 요청이 있을 때 제어를 받는 구체적인 핸들러도 있습니다. 여기에 기업 어음 스마트 계약 샘플(Developing Applications » Smart Contract Processing)의 트랜잭션 핸들러 예제가 있습니다. before, after, unknown 트랜..

HYPERLEDGER FABRIC - Developing Applications - Application design elements - Chaincode namespace

HYPERLEDGER FABRIC ㄴ Developing Applications ㄴ Application design elements ㄴ Chaincode namespace 독자 : Architects, application and smart contract developers, administrators 체인코드 namespace를 사용하면 다른 체인코드로부터 해당 체인코드의 world state 분리를 유지할 수 있습니다. 특히, 같은 체인코드안에 있는 스마트 계약은 동일한 world state에 직접 접근하는 것을 공유하는 반면 다른 체인코드안에 있는 스마트 계약은 서로 다른 world state에 직접 접근할 수 없습니다. 만약 스마트 계약이 또 다른 체인코드 world state에 접근해야 한다..

HYPERLEDGER FABRIC- Developing Applications - Application design elements - Contract names

독자 : Architects, application and smart contract developers, administrators 체인코드는 Hyperledger Fabric 블록체인 네트워크에 코드를 배포하기 위한 일반적인 컨테이너입니다. 하나 이상의 관련 smart contract는 체인코드내에 정의됩니다. 모든 smart contract는 체인코드내에서 고유하게 식별가능한 이름을 가지고 있습니다. application은 contract name을 사용하여 인스턴스화된 체인코드내에서 특정 smart contract에 액세스합니다. 이번 주제에서는 아래의 것들을 다룹니다. How a chaincode contains multiple smart contracts How to assign a smart..

HYPERLEDGER FABRIC- Developing Applications - Application design elements

HYPERLEDGER FABRIC ㄴ Application design elements 이 섹션에서는 Hyperledger Fabric에 있는 클라이언트 application과 smart contract 개발을 위한 주요 기능을 자세히 설명합니다. 기능에 대한 확실한 이해는 효율적이고, 효과적인 솔루션을 설계하고 구현하는데 도움이 됩니다. Contract names Chaincode namespace Transaction context Transaction handlers Endorsement policies Connection Profile Connection Options Wallet Gateway

HYPERLEDGER FABRIC - Developing Applications - Application

HYPERLEDGER FABRIC ㄴ Developing Applications ㄴ Application 독자 : Architects, Application and smart contract developers 원장 컨텐츠를 쿼리하거나 원장에 트랜잭션을 제출하면서 application은 블록체인 네트워크와 상호작용할 수 있습니다. 이번 주제는 어플리케이션이 이를 수행하는 방법에 대한 메커니즘을 다룹니다. 우리의 시나리오에서 조직은 기업 어음 스마트 계약 안에서 정의된 issue, buy, redeem 트랜잭션을 불러일으키는 application을 사용하여 PaperNet에 접근허용합니다. 기업 어음을 발행(issue)하기 위한 MagnetoCorp의 application은 기본이며 모든 이해의 주요 포인..