blockchain , sdchain cpp sdk and demo
Dependencies: EthernetInterface mbed-rtos mbed uniqueCPUID
Fork of bcsdk by
Output.h@10:aabd720e632c, 2017-11-03 (annotated)
- Committer:
- webmaster
- Date:
- Fri Nov 03 01:07:32 2017 +0000
- Revision:
- 10:aabd720e632c
publish v0.1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
webmaster | 10:aabd720e632c | 1 | /*********************************************************************** |
webmaster | 10:aabd720e632c | 2 | * Module: Output.h |
webmaster | 10:aabd720e632c | 3 | * Author: Administrator |
webmaster | 10:aabd720e632c | 4 | * Modified: 2017年9月8日 15:08:39 |
webmaster | 10:aabd720e632c | 5 | * Purpose: Declaration of the class Output |
webmaster | 10:aabd720e632c | 6 | * Comment: 事务中包含单个输出。 |
webmaster | 10:aabd720e632c | 7 | ***********************************************************************/ |
webmaster | 10:aabd720e632c | 8 | |
webmaster | 10:aabd720e632c | 9 | #if !defined(__Account_Output_h) |
webmaster | 10:aabd720e632c | 10 | #define __Account_Output_h |
webmaster | 10:aabd720e632c | 11 | |
webmaster | 10:aabd720e632c | 12 | #include <map> |
webmaster | 10:aabd720e632c | 13 | #include <string> |
webmaster | 10:aabd720e632c | 14 | #include "Object.h" |
webmaster | 10:aabd720e632c | 15 | using namespace std; |
webmaster | 10:aabd720e632c | 16 | |
webmaster | 10:aabd720e632c | 17 | |
webmaster | 10:aabd720e632c | 18 | class Output |
webmaster | 10:aabd720e632c | 19 | { |
webmaster | 10:aabd720e632c | 20 | public: |
webmaster | 10:aabd720e632c | 21 | std::string id; |
webmaster | 10:aabd720e632c | 22 | std::string type; |
webmaster | 10:aabd720e632c | 23 | std::string purpose; |
webmaster | 10:aabd720e632c | 24 | int position; |
webmaster | 10:aabd720e632c | 25 | std::string assetId; |
webmaster | 10:aabd720e632c | 26 | std::string assetAlias; |
webmaster | 10:aabd720e632c | 27 | map<std::string,Object> assetDefinition; |
webmaster | 10:aabd720e632c | 28 | map<std::string,Object> assetTags; |
webmaster | 10:aabd720e632c | 29 | std::string assetIsLocal; |
webmaster | 10:aabd720e632c | 30 | long amount; |
webmaster | 10:aabd720e632c | 31 | std::string accountId; |
webmaster | 10:aabd720e632c | 32 | std::string accountAlias; |
webmaster | 10:aabd720e632c | 33 | map<std::string,Object> accountTags; |
webmaster | 10:aabd720e632c | 34 | std::string controlProgram; |
webmaster | 10:aabd720e632c | 35 | map<std::string,Object> referenceData; |
webmaster | 10:aabd720e632c | 36 | std::string idLocal; |
webmaster | 10:aabd720e632c | 37 | |
webmaster | 10:aabd720e632c | 38 | protected: |
webmaster | 10:aabd720e632c | 39 | private: |
webmaster | 10:aabd720e632c | 40 | |
webmaster | 10:aabd720e632c | 41 | }; |
webmaster | 10:aabd720e632c | 42 | |
webmaster | 10:aabd720e632c | 43 | #endif |