[ { "info": "Plain", "lookupIndex": 0, "type": "u128", "docs": [], "namespace": "" }, { "info": "Struct", "lookupIndex": 1, "type": "{\"offsetKey\":\"InkPrimitivesKey\"}", "docs": [], "namespace": "ink_storage::lazy::mapping::Mapping", "sub": [ { "info": "VecFixed", "lookupIndex": 5, "lookupName": "InkPrimitivesKey", "type": "[u8;32]", "docs": [], "namespace": "", "length": 32, "sub": { "info": "Plain", "lookupIndex": 4, "type": "u8", "docs": [], "namespace": "" }, "typeName": "Key", "name": "offsetKey" } ] }, { "info": "Plain", "lookupIndex": 2, "type": "AccountId", "docs": [], "namespace": "ink_env::types::AccountId", "lookupNameRoot": "InkEnvAccountId" }, { "info": "VecFixed", "lookupIndex": 3, "type": "[u8;32]", "docs": [], "namespace": "", "length": 32, "sub": { "info": "Plain", "lookupIndex": 4, "type": "u8", "docs": [], "namespace": "" } }, { "info": "Plain", "lookupIndex": 4, "type": "u8", "docs": [], "namespace": "" }, { "info": "VecFixed", "lookupIndex": 5, "lookupName": "InkPrimitivesKey", "type": "[u8;32]", "docs": [], "namespace": "", "length": 32, "sub": { "info": "Plain", "lookupIndex": 4, "type": "u8", "docs": [], "namespace": "" }, "typeName": "[u8;32]" }, { "info": "Struct", "lookupIndex": 6, "lookupName": "InkStorageLazyMapping", "type": "{\"offsetKey\":\"InkPrimitivesKey\"}", "docs": [], "namespace": "ink_storage::lazy::mapping::Mapping", "sub": [ { "info": "VecFixed", "lookupIndex": 5, "lookupName": "InkPrimitivesKey", "type": "[u8;32]", "docs": [], "namespace": "", "length": 32, "sub": { "info": "Plain", "lookupIndex": 4, "type": "u8", "docs": [], "namespace": "" }, "typeName": "Key", "name": "offsetKey" } ] }, { "info": "Tuple", "lookupIndex": 7, "type": "(AccountId,AccountId)", "docs": [], "namespace": "", "sub": [ { "info": "Plain", "lookupIndex": 2, "type": "AccountId", "docs": [], "namespace": "ink_env::types::AccountId", "lookupNameRoot": "InkEnvAccountId" }, { "info": "Plain", "lookupIndex": 2, "type": "AccountId", "docs": [], "namespace": "ink_env::types::AccountId", "lookupNameRoot": "InkEnvAccountId" } ] }, { "info": "Result", "lookupIndex": 8, "type": "Result", "docs": [], "namespace": "Result", "sub": [ { "name": "Ok", "info": "Null", "lookupIndex": 9, "type": "Null", "docs": [], "namespace": "" }, { "name": "Error", "docs": [], "info": "Si", "lookupIndex": 10, "lookupName": "Erc20Error", "type": "Lookup10" } ] }, { "info": "Null", "lookupIndex": 9, "type": "Null", "docs": [], "namespace": "" }, { "info": "Enum", "lookupIndex": 10, "lookupName": "Erc20Error", "type": "{\"_enum\":[\"InsufficientBalance\",\"InsufficientAllowance\"]}", "docs": [], "namespace": "erc20::erc20::Error", "sub": [ { "info": "Null", "type": "Null", "index": 0, "name": "InsufficientBalance" }, { "info": "Null", "type": "Null", "index": 1, "name": "InsufficientAllowance" } ] }, { "info": "Option", "lookupIndex": 11, "type": "Option", "docs": [], "namespace": "Option", "sub": { "info": "Plain", "lookupIndex": 2, "type": "AccountId", "docs": [], "namespace": "ink_env::types::AccountId", "lookupNameRoot": "InkEnvAccountId" } } ]