"transaction" Data Type Declared in CTO

Q

How to declare a "transaction" data type in the CTO model file?

✍: FYIcenter.com

A

If you want your Hyplerledger Composer business network to accept a business transaction, you need to use the "transaction" CTO statement to declare a "transaction" data type in a CTO model file.

The "transaction" data type specifies how many properties are expected in the transaction request input message.

Here is an example of a CTO file, models/hello.cto, that declares transaction data type called "Hello". The transaction request input message expects a single property called "name".

/* models/hello.cto
 * Copyright (c) FYIcenter.com
 */

namespace com.fyicenter.hyperledger.hello

transaction Hello {
  o String name default="World"
}

 

⇒ "transaction" Process Function Defined in JS

⇐ "transaction" Process Function Syntax

⇑ Business Network JS Scripting Language

⇑⇑ Hyperledger Composer Tutorials

2021-06-05, 916🔥, 0💬