Research Article
[Retracted] A Study on Competence of Teaching or Scientific Projects Research for Primary and Secondary School Teachers Based on Blockchain Technology
Table 3
List of smart contract PatentInfo attribute fields.
| Name | Type | Description |
| Details | struct{ | Results’ information attribute structure, mainly including IPFS storage path of related data, patent examination status, and other data | string no_patent; | string name_patent; | address adr_principal; | string date_validPatent; | string dateto_valid | string dateto_fee; | address uni_patent; | string dataAdr_patent; | bool approCol_patent; | patentType pat_types; | majorType maj_types; | uint transformations; | uint time_add; | uint time_modified; | } |
| patentDetails | Mapping (string=>Details) | Correspondence between patent numbers and their details | patentXuser | Mapping (address=>string[]) | Correspondence between the person responsible for the result and the patent number | patentsXmaj | Mapping (uint=>string[]) | Correspondence between professional divisions and patent numbers |
|
|