Schema |
---|
version string — REQUIRED | types object[] — REQUIREDnew_type_name CppSignature — REQUIREDPossible values: Value must match regular expression ^([a-z1-9]{1}[a-z1-9_]{0,30}[a-z1-9]{1})$ | type Type — REQUIREDPossible values: [uint8 , uint16 , uint32 , uint64 , uint128 , float32 , float64 , float128 , bytes , name , string , time_point , time_point_sec , symbol_code , symbol , asset , checksum160 , checksum256 , checksum521 , public_key , private_key , signature , account_name , action_name ] |
| structs object[] — REQUIREDname CppSignature — REQUIREDPossible values: Value must match regular expression ^([a-z1-9]{1}[a-z1-9_]{0,30}[a-z1-9]{1})$ | base string — REQUIRED | fields object[] — REQUIREDname CppSignature — REQUIREDPossible values: Value must match regular expression ^([a-z1-9]{1}[a-z1-9_]{0,30}[a-z1-9]{1})$ | type Type — REQUIREDPossible values: [uint8 , uint16 , uint32 , uint64 , uint128 , float32 , float64 , float128 , bytes , name , string , time_point , time_point_sec , symbol_code , symbol , asset , checksum160 , checksum256 , checksum521 , public_key , private_key , signature , account_name , action_name ] |
|
| actions object[] — REQUIREDname Name — REQUIREDPossible values: Value must match regular expression ^[a-z]{1}[a-z1-5.]{1,10}[a-z1-5]{1}$ String representation of basic Inery name type, must be between 3 and 12 characters and contain only a-z and 1-5 and dot(.), but not at the end of the string. | type Name — REQUIREDPossible values: Value must match regular expression ^[a-z]{1}[a-z1-5.]{1,10}[a-z1-5]{1}$ String representation of basic Inery name type, must be between 3 and 12 characters and contain only a-z and 1-5 and dot(.), but not at the end of the string. | ricardian_contract string — REQUIRED |
| tables object[] — REQUIREDname Name — REQUIREDPossible values: Value must match regular expression ^[a-z]{1}[a-z1-5.]{1,10}[a-z1-5]{1}$ String representation of basic Inery name type, must be between 3 and 12 characters and contain only a-z and 1-5 and dot(.), but not at the end of the string. | index_type IndexType — REQUIRED | key_names CppSignature[]Possible values: Value must match regular expression ^([a-z1-9]{1}[a-z1-9_]{0,30}[a-z1-9]{1})$ | key_types KeyType[]Possible values: [uint64 , double ] | type CppSignaturePossible values: Value must match regular expression ^([a-z1-9]{1}[a-z1-9_]{0,30}[a-z1-9]{1})$ |
| abi_extensions Extension[] — REQUIRED | error_messages string[] — REQUIRED | ricardian_clauses string[] — REQUIRED | variants string[] — REQUIRED |
|