{ "version": "", "name": "", "instructions": [], "accounts": [ { "name": "AccountType", "type": { "kind": "struct", "fields": [ { "name": "field", "type": "u8" } ] } } ], "types": [ { "name": "OneCustomType", "type": { "kind": "struct", "fields": [ { "name": "field", "type": "u8" } ] } }, { "name": "OtherCustomType", "type": { "kind": "struct", "fields": [ { "name": "field", "type": { "option": "string" } } ] } }, { "name": "EnumCustomType", "type": { "kind": "enum", "variants": [ { "name": "Up", "fields": ["u8"] }, { "name": "Down", "fields": ["u8"] } ] } } ], "metadata": { "origin": "shank" } }