1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | /** * A business network for shipping perishable goods * The cargo is temperature controlled and contracts * can be negociated based on the temperature * readings received for the cargo */ namespace org.acme.shipping.perishable . . /** * A shipment being tracked as an asset on the ledger */ asset Shipment identified by shipmentId { o String shipmentId o ProductType type o ShipmentStatus status o Long unitCount o TemperatureReading[] temperatureReadings optional --> Contract contract } |
/** * The type of perishable product being shipped */ enum ProductType { o BANANAS o APPLES o PEARS o PEACHES o COFFEE } |
/** * A concept for a simple street address */ concept Address { o String city optional o String country o String street optional o String zip optional } |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |