Hyperledger Fabric : How to initialise a 2D array in .cto file?

0 votes

I want to initialise a 2D array in a Hyperledger .cto file

I want to do something like:

o String[][] csv optional

But the above statement doesnt work, it shows error. Any other way to do this?

Oct 30, 2018 in Blockchain by digger
• 27,620 points
73 views

1 answer to this question.

0 votes

You could try something like this, with a concept:

concept S1 {
  o String[] csv
}

asset S2 identified by sID {
  o String sID
  o S1 [] s1 
}

Example data would look like:

{
  "$class": "org.acme.model.S2",
  "sID": "SR26",
  "s1": [{"csv":["a","b"]},{"csv":["c","d"]}]
}
answered Oct 30, 2018 by Omkar
• 67,120 points

Related Questions In Blockchain

0 votes
1 answer
+1 vote
2 answers

How to return value from a chaincode in Hyperledger Fabric?

Hyperledger Fabric supports only 2 types of ...READ MORE

answered Jun 13, 2018 in Blockchain by Perry
• 17,010 points
689 views
0 votes
1 answer

How to join a peer to a channel in Hyperledger Fabric?

When you run the command: peer channel create ...READ MORE

answered Jul 31, 2018 in Blockchain by digger
• 27,620 points
247 views
0 votes
1 answer

How to register a user in Hyperledger Fabric?

Best practice would be to leverage an ...READ MORE

answered Sep 5, 2018 in Blockchain by Christine
• 15,790 points
344 views
0 votes
1 answer
0 votes
1 answer

Invalid Batch or signature in Savtooth

This will solve your problem import org.apache.commons.codec.binary.Hex; Transaction txn ...READ MORE

answered Aug 1, 2018 in Blockchain by digger
• 27,620 points
55 views
+1 vote
1 answer
0 votes
1 answer

How to control a malicious user in hyperledger fabric?

Fabric is an implementation of blockchain. Blockchain ...READ MORE

answered Jun 29, 2018 in Blockchain by Omkar
• 67,120 points
148 views