{ "registry": { "strings": [ "RustStructures", "structures", "normal", "my_tuple_struct", "Value", "ink_core", "storage", "value", "TupleStruct", "cell", "SyncCell", "sync_cell", "Key", "key", "my_struct", "Struct", "first", "seconds", "my_clike_enum", "ClikeEnum", "FirstVariant", "SecondVariant", "ThirdVariant", "my_enum", "RustEnum", "NoData", "TupleVariant", "StructVariant", "second", "my_union", "Union" ], "types": [ { "id": { "custom.name": 1, "custom.namespace": [ 2, 3 ], "custom.params": [] }, "def": { "struct.fields": [ { "name": 4, "type": 2 }, { "name": 15, "type": 9 }, { "name": 19, "type": 12 }, { "name": 24, "type": 15 }, { "name": 30, "type": 18 } ] } }, { "id": { "custom.name": 5, "custom.namespace": [ 6, 7, 8 ], "custom.params": [ 3 ] }, "def": { "struct.fields": [ { "name": 10, "type": 6 } ] } }, { "id": { "custom.name": 9, "custom.namespace": [ 2 ], "custom.params": [] }, "def": { "tuple_struct.types": [ 4, 5 ] } }, { "id": "u8", "def": "builtin" }, { "id": "u16", "def": "builtin" }, { "id": { "custom.name": 11, "custom.namespace": [ 6, 7, 10, 12 ], "custom.params": [ 3 ] }, "def": { "struct.fields": [ { "name": 10, "type": 7 } ] } }, { "id": { "custom.name": 13, "custom.namespace": [ 6, 7, 14 ], "custom.params": [] }, "def": { "tuple_struct.types": [ 8 ] } }, { "id": { "array.len": 32, "array.type": 4 }, "def": "builtin" }, { "id": { "custom.name": 5, "custom.namespace": [ 6, 7, 8 ], "custom.params": [ 10 ] }, "def": { "struct.fields": [ { "name": 10, "type": 11 } ] } }, { "id": { "custom.name": 16, "custom.namespace": [ 2 ], "custom.params": [] }, "def": { "struct.fields": [ { "name": 17, "type": 4 }, { "name": 18, "type": 5 } ] } }, { "id": { "custom.name": 11, "custom.namespace": [ 6, 7, 10, 12 ], "custom.params": [ 10 ] }, "def": { "struct.fields": [ { "name": 10, "type": 7 } ] } }, { "id": { "custom.name": 5, "custom.namespace": [ 6, 7, 8 ], "custom.params": [ 13 ] }, "def": { "struct.fields": [ { "name": 10, "type": 14 } ] } }, { "id": { "custom.name": 20, "custom.namespace": [ 2 ], "custom.params": [] }, "def": { "clike_enum.variants": [ { "name": 21, "discriminant": 0 }, { "name": 22, "discriminant": 1 }, { "name": 23, "discriminant": 42 } ] } }, { "id": { "custom.name": 11, "custom.namespace": [ 6, 7, 10, 12 ], "custom.params": [ 13 ] }, "def": { "struct.fields": [ { "name": 10, "type": 7 } ] } }, { "id": { "custom.name": 5, "custom.namespace": [ 6, 7, 8 ], "custom.params": [ 16 ] }, "def": { "struct.fields": [ { "name": 10, "type": 17 } ] } }, { "id": { "custom.name": 25, "custom.namespace": [ 2 ], "custom.params": [] }, "def": { "enum.variants": [ { "unit_variant.name": 26 }, { "tuple_struct_variant.name": 27, "tuple_struct_variant.types": [ 4, 5 ] }, { "struct_variant.name": 28, "struct_variant.fields": [ { "name": 17, "type": 4 }, { "name": 29, "type": 5 } ] } ] } }, { "id": { "custom.name": 11, "custom.namespace": [ 6, 7, 10, 12 ], "custom.params": [ 16 ] }, "def": { "struct.fields": [ { "name": 10, "type": 7 } ] } }, { "id": { "custom.name": 5, "custom.namespace": [ 6, 7, 8 ], "custom.params": [ 19 ] }, "def": { "struct.fields": [ { "name": 10, "type": 20 } ] } }, { "id": { "custom.name": 31, "custom.namespace": [ 2 ], "custom.params": [] }, "def": { "union.fields": [ { "name": 17, "type": 4 }, { "name": 29, "type": 5 } ] } }, { "id": { "custom.name": 11, "custom.namespace": [ 6, 7, 10, 12 ], "custom.params": [ 19 ] }, "def": { "struct.fields": [ { "name": 10, "type": 7 } ] } } ] }, "storage": { "struct.type": 1, "struct.fields": [ { "name": 4, "layout": { "struct.type": 2, "struct.fields": [ { "name": 10, "layout": { "range.offset": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "range.len": 1, "range.elem_type": 3 } } ] } }, { "name": 15, "layout": { "struct.type": 9, "struct.fields": [ { "name": 10, "layout": { "range.offset": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 ], "range.len": 1, "range.elem_type": 10 } } ] } }, { "name": 19, "layout": { "struct.type": 12, "struct.fields": [ { "name": 10, "layout": { "range.offset": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 ], "range.len": 1, "range.elem_type": 13 } } ] } }, { "name": 24, "layout": { "struct.type": 15, "struct.fields": [ { "name": 10, "layout": { "range.offset": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3 ], "range.len": 1, "range.elem_type": 16 } } ] } }, { "name": 30, "layout": { "struct.type": 18, "struct.fields": [ { "name": 10, "layout": { "range.offset": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4 ], "range.len": 1, "range.elem_type": 19 } } ] } } ] }, "contract": { "name": 1, "deploy": { "args": [], "docs": [] }, "messages": [], "events": [], "docs": [] } }