{ "registry": { "strings": [ "Incrementer", "incrementer", "normal", "value", "Value", "ink_core", "storage", "cell", "SyncCell", "sync_cell", "Key", "key", "on_deploy", "init_value", "u32", "inc", "by", "get", "compare", "with", "bool" ], "types": [ { "id": { "custom.name": 1, "custom.namespace": [ 2, 3 ], "custom.params": [] }, "def": { "struct.fields": [ { "name": 4, "type": 2 } ] } }, { "id": { "custom.name": 5, "custom.namespace": [ 6, 7, 4 ], "custom.params": [ 3 ] }, "def": { "struct.fields": [ { "name": 8, "type": 4 } ] } }, { "id": "u32", "def": "builtin" }, { "id": { "custom.name": 9, "custom.namespace": [ 6, 7, 8, 10 ], "custom.params": [ 3 ] }, "def": { "struct.fields": [ { "name": 8, "type": 5 } ] } }, { "id": { "custom.name": 11, "custom.namespace": [ 6, 7, 12 ], "custom.params": [] }, "def": { "tuple_struct.types": [ 6 ] } }, { "id": { "array.len": 32, "array.type": 7 }, "def": "builtin" }, { "id": "u8", "def": "builtin" }, { "id": "bool", "def": "builtin" } ] }, "storage": { "struct.type": 1, "struct.fields": [ { "name": 4, "layout": { "struct.type": 2, "struct.fields": [ { "name": 8, "layout": { "range.offset": "0x0000000000000000000000000000000000000000000000000000000000000000", "range.len": 1, "range.elem_type": 3 } } ] } } ] }, "contract": { "name": 1, "constructors": [ { "name": 13, "selector": "[\"0x00\",\"0x00\",\"0x00\",\"0x00\"]", "args": [ { "name": 14, "type": { "ty": 3, "display_name": [ 15 ] } } ], "docs": [ "Initializes the value to the initial value." ] } ], "messages": [ { "name": 16, "selector": "[\"0x0F\",\"0x59\",\"0xD0\",\"0xE7\"]", "mutates": true, "args": [ { "name": 17, "type": { "ty": 3, "display_name": [ 15 ] } } ], "return_type": null, "docs": [ "Flips the current state of our smart contract." ] }, { "name": 18, "selector": "[\"0xFE\",\"0x4A\",\"0x44\",\"0x25\"]", "mutates": false, "args": [], "return_type": { "ty": 3, "display_name": [ 15 ] }, "docs": [ "Returns the current state." ] }, { "name": 19, "selector": "[\"0x15\",\"0xB0\",\"0xC5\",\"0x0C\"]", "mutates": false, "args": [ { "name": 20, "type": { "ty": 3, "display_name": [ 15 ] } } ], "return_type": { "ty": 8, "display_name": [ 21 ] }, "docs": [ "Returns `true` if the internal value is greater than or equal to the provided value." ] } ], "events": [], "docs": [] } }