@xyo-network/solidity
Advanced tools
Comparing version 3.0.5 to 3.1.0
{ | ||
"contractName": "Context", | ||
"abi": [], | ||
"metadata": "{\"compiler\":{\"version\":\"0.8.23+commit.f704f362\"},\"language\":\"Solidity\",\"output\":{\"abi\":[],\"devdoc\":{\"details\":\"Provides information about the current execution context, including the sender of the transaction and its data. While these are generally available via msg.sender and msg.data, they should not be accessed in such a direct manner, since when dealing with meta-transactions the account sending and paying for execution may not be the actual sender (as far as an application is concerned). This contract is only required for intermediate, library-like contracts.\",\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"@openzeppelin/contracts/utils/Context.sol\":\"Context\"},\"evmVersion\":\"shanghai\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"@openzeppelin/contracts/utils/Context.sol\":{\"keccak256\":\"0x75a4ee64c68dbd5f38bddd06e664a64c8271b4caa554fb6f0607dfd672bb4bf3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0c4e6cb30d3601e2f7af5af09e265508147cb275a8dcd99d6f7363645cc56867\",\"dweb:/ipfs/QmNgFkoXNWoUbAyw71rr1sKQ95Rj2GfvYiWg79xEYDn2NY\"]}},\"version\":1}", | ||
"metadata": "{\"compiler\":{\"version\":\"0.8.23+commit.f704f362\"},\"language\":\"Solidity\",\"output\":{\"abi\":[],\"devdoc\":{\"details\":\"Provides information about the current execution context, including the sender of the transaction and its data. While these are generally available via msg.sender and msg.data, they should not be accessed in such a direct manner, since when dealing with meta-transactions the account sending and paying for execution may not be the actual sender (as far as an application is concerned). This contract is only required for intermediate, library-like contracts.\",\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"@openzeppelin/contracts/utils/Context.sol\":\"Context\"},\"evmVersion\":\"shanghai\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"@openzeppelin/contracts/utils/Context.sol\":{\"keccak256\":\"0x493033a8d1b176a037b2cc6a04dad01a5c157722049bbecf632ca876224dd4b2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6a708e8a5bdb1011c2c381c9a5cfd8a9a956d7d0a9dc1bd8bcdaf52f76ef2f12\",\"dweb:/ipfs/Qmax9WHBnVsZP46ZxEMNRQpLQnrdE4dK8LehML1Py8FowF\"]}},\"version\":1}", | ||
"bytecode": "0x", | ||
@@ -12,3 +12,3 @@ "deployedBytecode": "0x", | ||
"deployedSourceMap": "", | ||
"source": "// SPDX-License-Identifier: MIT\n// OpenZeppelin Contracts (last updated v5.0.0) (utils/Context.sol)\n\npragma solidity ^0.8.20;\n\n/**\n * @dev Provides information about the current execution context, including the\n * sender of the transaction and its data. While these are generally available\n * via msg.sender and msg.data, they should not be accessed in such a direct\n * manner, since when dealing with meta-transactions the account sending and\n * paying for execution may not be the actual sender (as far as an application\n * is concerned).\n *\n * This contract is only required for intermediate, library-like contracts.\n */\nabstract contract Context {\n function _msgSender() internal view virtual returns (address) {\n return msg.sender;\n }\n\n function _msgData() internal view virtual returns (bytes calldata) {\n return msg.data;\n }\n}\n", | ||
"source": "// SPDX-License-Identifier: MIT\n// OpenZeppelin Contracts (last updated v5.0.1) (utils/Context.sol)\n\npragma solidity ^0.8.20;\n\n/**\n * @dev Provides information about the current execution context, including the\n * sender of the transaction and its data. While these are generally available\n * via msg.sender and msg.data, they should not be accessed in such a direct\n * manner, since when dealing with meta-transactions the account sending and\n * paying for execution may not be the actual sender (as far as an application\n * is concerned).\n *\n * This contract is only required for intermediate, library-like contracts.\n */\nabstract contract Context {\n function _msgSender() internal view virtual returns (address) {\n return msg.sender;\n }\n\n function _msgData() internal view virtual returns (bytes calldata) {\n return msg.data;\n }\n\n function _contextSuffixLength() internal view virtual returns (uint256) {\n return 0;\n }\n}\n", | ||
"sourcePath": "@openzeppelin/contracts/utils/Context.sol", | ||
@@ -19,6 +19,6 @@ "ast": { | ||
"Context": [ | ||
1473 | ||
1481 | ||
] | ||
}, | ||
"id": 1474, | ||
"id": 1482, | ||
"license": "MIT", | ||
@@ -51,5 +51,5 @@ "nodeType": "SourceUnit", | ||
"fullyImplemented": true, | ||
"id": 1473, | ||
"id": 1481, | ||
"linearizedBaseContracts": [ | ||
1473 | ||
1481 | ||
], | ||
@@ -149,3 +149,3 @@ "name": "Context", | ||
}, | ||
"scope": 1473, | ||
"scope": 1481, | ||
"src": "656:96:8", | ||
@@ -244,3 +244,3 @@ "stateMutability": "view", | ||
}, | ||
"scope": 1473, | ||
"scope": 1481, | ||
"src": "758:99:8", | ||
@@ -250,6 +250,89 @@ "stateMutability": "view", | ||
"visibility": "internal" | ||
}, | ||
{ | ||
"body": { | ||
"id": 1479, | ||
"nodeType": "Block", | ||
"src": "935:25:8", | ||
"statements": [ | ||
{ | ||
"expression": { | ||
"hexValue": "30", | ||
"id": 1477, | ||
"isConstant": false, | ||
"isLValue": false, | ||
"isPure": true, | ||
"kind": "number", | ||
"lValueRequested": false, | ||
"nodeType": "Literal", | ||
"src": "952:1:8", | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_rational_0_by_1", | ||
"typeString": "int_const 0" | ||
}, | ||
"value": "0" | ||
}, | ||
"functionReturnParameters": 1476, | ||
"id": 1478, | ||
"nodeType": "Return", | ||
"src": "945:8:8" | ||
} | ||
] | ||
}, | ||
"id": 1480, | ||
"implemented": true, | ||
"kind": "function", | ||
"modifiers": [], | ||
"name": "_contextSuffixLength", | ||
"nameLocation": "872:20:8", | ||
"nodeType": "FunctionDefinition", | ||
"parameters": { | ||
"id": 1473, | ||
"nodeType": "ParameterList", | ||
"parameters": [], | ||
"src": "892:2:8" | ||
}, | ||
"returnParameters": { | ||
"id": 1476, | ||
"nodeType": "ParameterList", | ||
"parameters": [ | ||
{ | ||
"constant": false, | ||
"id": 1475, | ||
"mutability": "mutable", | ||
"name": "", | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 1480, | ||
"src": "926:7:8", | ||
"stateVariable": false, | ||
"storageLocation": "default", | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_uint256", | ||
"typeString": "uint256" | ||
}, | ||
"typeName": { | ||
"id": 1474, | ||
"name": "uint256", | ||
"nodeType": "ElementaryTypeName", | ||
"src": "926:7:8", | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_uint256", | ||
"typeString": "uint256" | ||
} | ||
}, | ||
"visibility": "internal" | ||
} | ||
], | ||
"src": "925:9:8" | ||
}, | ||
"scope": 1481, | ||
"src": "863:97:8", | ||
"stateMutability": "view", | ||
"virtual": true, | ||
"visibility": "internal" | ||
} | ||
], | ||
"scope": 1474, | ||
"src": "624:235:8", | ||
"scope": 1482, | ||
"src": "624:338:8", | ||
"usedErrors": [], | ||
@@ -259,3 +342,3 @@ "usedEvents": [] | ||
], | ||
"src": "101:759:8" | ||
"src": "101:862:8" | ||
}, | ||
@@ -268,3 +351,3 @@ "compiler": { | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.595Z", | ||
"updatedAt": "2024-08-04T04:02:47.703Z", | ||
"devdoc": { | ||
@@ -271,0 +354,0 @@ "details": "Provides information about the current execution context, including the sender of the transaction and its data. While these are generally available via msg.sender and msg.data, they should not be accessed in such a direct manner, since when dealing with meta-transactions the account sending and paying for execution may not be the actual sender (as far as an application is concerned). This contract is only required for intermediate, library-like contracts.", |
@@ -50,6 +50,6 @@ { | ||
"DataStore": [ | ||
2604 | ||
2612 | ||
] | ||
}, | ||
"id": 2605, | ||
"id": 2613, | ||
"license": "GPL-3.0", | ||
@@ -59,3 +59,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 2541, | ||
"id": 2549, | ||
"literals": [ | ||
@@ -77,5 +77,5 @@ "solidity", | ||
"fullyImplemented": true, | ||
"id": 2604, | ||
"id": 2612, | ||
"linearizedBaseContracts": [ | ||
2604 | ||
2612 | ||
], | ||
@@ -88,3 +88,3 @@ "name": "DataStore", | ||
"constant": false, | ||
"id": 2547, | ||
"id": 2555, | ||
"mutability": "mutable", | ||
@@ -94,3 +94,3 @@ "name": "_data", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2604, | ||
"scope": 2612, | ||
"src": "95:61:11", | ||
@@ -104,7 +104,7 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 2546, | ||
"id": 2554, | ||
"keyName": "", | ||
"keyNameLocation": "-1:-1:-1", | ||
"keyType": { | ||
"id": 2542, | ||
"id": 2550, | ||
"name": "uint256", | ||
@@ -127,7 +127,7 @@ "nodeType": "ElementaryTypeName", | ||
"valueType": { | ||
"id": 2545, | ||
"id": 2553, | ||
"keyName": "", | ||
"keyNameLocation": "-1:-1:-1", | ||
"keyType": { | ||
"id": 2543, | ||
"id": 2551, | ||
"name": "uint256", | ||
@@ -150,3 +150,3 @@ "nodeType": "ElementaryTypeName", | ||
"valueType": { | ||
"id": 2544, | ||
"id": 2552, | ||
"name": "uint256", | ||
@@ -166,3 +166,3 @@ "nodeType": "ElementaryTypeName", | ||
"body": { | ||
"id": 2562, | ||
"id": 2570, | ||
"nodeType": "Block", | ||
@@ -175,7 +175,7 @@ "src": "267:39:11", | ||
"baseExpression": { | ||
"id": 2556, | ||
"id": 2564, | ||
"name": "_data", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2547, | ||
"referencedDeclaration": 2555, | ||
"src": "284:5:11", | ||
@@ -187,9 +187,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2558, | ||
"id": 2566, | ||
"indexExpression": { | ||
"id": 2557, | ||
"id": 2565, | ||
"name": "id", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2549, | ||
"referencedDeclaration": 2557, | ||
"src": "290:2:11", | ||
@@ -212,9 +212,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2560, | ||
"id": 2568, | ||
"indexExpression": { | ||
"id": 2559, | ||
"id": 2567, | ||
"name": "slot", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2551, | ||
"referencedDeclaration": 2559, | ||
"src": "294:4:11", | ||
@@ -237,4 +237,4 @@ "typeDescriptions": { | ||
}, | ||
"functionReturnParameters": 2555, | ||
"id": 2561, | ||
"functionReturnParameters": 2563, | ||
"id": 2569, | ||
"nodeType": "Return", | ||
@@ -245,3 +245,3 @@ "src": "277:22:11" | ||
}, | ||
"id": 2563, | ||
"id": 2571, | ||
"implemented": true, | ||
@@ -254,3 +254,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2552, | ||
"id": 2560, | ||
"nodeType": "ParameterList", | ||
@@ -260,3 +260,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2549, | ||
"id": 2557, | ||
"mutability": "mutable", | ||
@@ -266,3 +266,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2563, | ||
"scope": 2571, | ||
"src": "181:10:11", | ||
@@ -276,3 +276,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2548, | ||
"id": 2556, | ||
"name": "uint256", | ||
@@ -290,3 +290,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2551, | ||
"id": 2559, | ||
"mutability": "mutable", | ||
@@ -296,3 +296,3 @@ "name": "slot", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2563, | ||
"scope": 2571, | ||
"src": "193:12:11", | ||
@@ -306,3 +306,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2550, | ||
"id": 2558, | ||
"name": "uint256", | ||
@@ -322,3 +322,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2555, | ||
"id": 2563, | ||
"nodeType": "ParameterList", | ||
@@ -328,3 +328,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2554, | ||
"id": 2562, | ||
"mutability": "mutable", | ||
@@ -334,3 +334,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2563, | ||
"scope": 2571, | ||
"src": "254:7:11", | ||
@@ -344,3 +344,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2553, | ||
"id": 2561, | ||
"name": "uint256", | ||
@@ -359,3 +359,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2604, | ||
"scope": 2612, | ||
"src": "163:143:11", | ||
@@ -369,3 +369,3 @@ "stateMutability": "view", | ||
"eventSelector": "91c51378108a32c94a7a206cd1e68deeb791b7e05c013442933b92b71401011c", | ||
"id": 2573, | ||
"id": 2581, | ||
"name": "DataSet", | ||
@@ -375,3 +375,3 @@ "nameLocation": "318:7:11", | ||
"parameters": { | ||
"id": 2572, | ||
"id": 2580, | ||
"nodeType": "ParameterList", | ||
@@ -381,3 +381,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2565, | ||
"id": 2573, | ||
"indexed": true, | ||
@@ -388,3 +388,3 @@ "mutability": "mutable", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2573, | ||
"scope": 2581, | ||
"src": "335:18:11", | ||
@@ -398,3 +398,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2564, | ||
"id": 2572, | ||
"name": "address", | ||
@@ -413,3 +413,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2567, | ||
"id": 2575, | ||
"indexed": true, | ||
@@ -420,3 +420,3 @@ "mutability": "mutable", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2573, | ||
"scope": 2581, | ||
"src": "363:18:11", | ||
@@ -430,3 +430,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2566, | ||
"id": 2574, | ||
"name": "uint256", | ||
@@ -444,3 +444,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2569, | ||
"id": 2577, | ||
"indexed": true, | ||
@@ -451,3 +451,3 @@ "mutability": "mutable", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2573, | ||
"scope": 2581, | ||
"src": "391:20:11", | ||
@@ -461,3 +461,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2568, | ||
"id": 2576, | ||
"name": "uint256", | ||
@@ -475,3 +475,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2571, | ||
"id": 2579, | ||
"indexed": false, | ||
@@ -482,3 +482,3 @@ "mutability": "mutable", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2573, | ||
"scope": 2581, | ||
"src": "421:13:11", | ||
@@ -492,3 +492,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2570, | ||
"id": 2578, | ||
"name": "uint256", | ||
@@ -511,3 +511,3 @@ "nodeType": "ElementaryTypeName", | ||
"body": { | ||
"id": 2602, | ||
"id": 2610, | ||
"nodeType": "Block", | ||
@@ -518,3 +518,3 @@ "src": "560:112:11", | ||
"expression": { | ||
"id": 2590, | ||
"id": 2598, | ||
"isConstant": false, | ||
@@ -527,7 +527,7 @@ "isLValue": false, | ||
"baseExpression": { | ||
"id": 2584, | ||
"id": 2592, | ||
"name": "_data", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2547, | ||
"referencedDeclaration": 2555, | ||
"src": "570:5:11", | ||
@@ -539,9 +539,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2587, | ||
"id": 2595, | ||
"indexExpression": { | ||
"id": 2585, | ||
"id": 2593, | ||
"name": "id", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2575, | ||
"referencedDeclaration": 2583, | ||
"src": "576:2:11", | ||
@@ -564,9 +564,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2588, | ||
"id": 2596, | ||
"indexExpression": { | ||
"id": 2586, | ||
"id": 2594, | ||
"name": "slot", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2577, | ||
"referencedDeclaration": 2585, | ||
"src": "580:4:11", | ||
@@ -592,7 +592,7 @@ "typeDescriptions": { | ||
"rightHandSide": { | ||
"id": 2589, | ||
"id": 2597, | ||
"name": "value", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2579, | ||
"referencedDeclaration": 2587, | ||
"src": "588:5:11", | ||
@@ -610,3 +610,3 @@ "typeDescriptions": { | ||
}, | ||
"id": 2591, | ||
"id": 2599, | ||
"nodeType": "ExpressionStatement", | ||
@@ -620,3 +620,3 @@ "src": "570:23:11" | ||
"expression": { | ||
"id": 2593, | ||
"id": 2601, | ||
"name": "msg", | ||
@@ -632,3 +632,3 @@ "nodeType": "Identifier", | ||
}, | ||
"id": 2594, | ||
"id": 2602, | ||
"isConstant": false, | ||
@@ -648,7 +648,7 @@ "isLValue": false, | ||
{ | ||
"id": 2595, | ||
"id": 2603, | ||
"name": "id", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2575, | ||
"referencedDeclaration": 2583, | ||
"src": "628:2:11", | ||
@@ -661,7 +661,7 @@ "typeDescriptions": { | ||
{ | ||
"id": 2596, | ||
"id": 2604, | ||
"name": "slot", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2577, | ||
"referencedDeclaration": 2585, | ||
"src": "632:4:11", | ||
@@ -674,7 +674,7 @@ "typeDescriptions": { | ||
{ | ||
"id": 2597, | ||
"id": 2605, | ||
"name": "value", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2579, | ||
"referencedDeclaration": 2587, | ||
"src": "638:5:11", | ||
@@ -706,7 +706,7 @@ "typeDescriptions": { | ||
], | ||
"id": 2592, | ||
"id": 2600, | ||
"name": "DataSet", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2573, | ||
"referencedDeclaration": 2581, | ||
"src": "608:7:11", | ||
@@ -718,3 +718,3 @@ "typeDescriptions": { | ||
}, | ||
"id": 2598, | ||
"id": 2606, | ||
"isConstant": false, | ||
@@ -735,3 +735,3 @@ "isLValue": false, | ||
}, | ||
"id": 2599, | ||
"id": 2607, | ||
"nodeType": "EmitStatement", | ||
@@ -743,3 +743,3 @@ "src": "603:41:11" | ||
"hexValue": "74727565", | ||
"id": 2600, | ||
"id": 2608, | ||
"isConstant": false, | ||
@@ -758,4 +758,4 @@ "isLValue": false, | ||
}, | ||
"functionReturnParameters": 2583, | ||
"id": 2601, | ||
"functionReturnParameters": 2591, | ||
"id": 2609, | ||
"nodeType": "Return", | ||
@@ -766,3 +766,3 @@ "src": "654:11:11" | ||
}, | ||
"id": 2603, | ||
"id": 2611, | ||
"implemented": true, | ||
@@ -775,3 +775,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2580, | ||
"id": 2588, | ||
"nodeType": "ParameterList", | ||
@@ -781,3 +781,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2575, | ||
"id": 2583, | ||
"mutability": "mutable", | ||
@@ -787,3 +787,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2603, | ||
"scope": 2611, | ||
"src": "474:10:11", | ||
@@ -797,3 +797,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2574, | ||
"id": 2582, | ||
"name": "uint256", | ||
@@ -811,3 +811,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2577, | ||
"id": 2585, | ||
"mutability": "mutable", | ||
@@ -817,3 +817,3 @@ "name": "slot", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2603, | ||
"scope": 2611, | ||
"src": "494:12:11", | ||
@@ -827,3 +827,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2576, | ||
"id": 2584, | ||
"name": "uint256", | ||
@@ -841,3 +841,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2579, | ||
"id": 2587, | ||
"mutability": "mutable", | ||
@@ -847,3 +847,3 @@ "name": "value", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2603, | ||
"scope": 2611, | ||
"src": "516:13:11", | ||
@@ -857,3 +857,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2578, | ||
"id": 2586, | ||
"name": "uint256", | ||
@@ -873,3 +873,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2583, | ||
"id": 2591, | ||
"nodeType": "ParameterList", | ||
@@ -879,3 +879,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2582, | ||
"id": 2590, | ||
"mutability": "mutable", | ||
@@ -885,3 +885,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2603, | ||
"scope": 2611, | ||
"src": "554:4:11", | ||
@@ -895,3 +895,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2581, | ||
"id": 2589, | ||
"name": "bool", | ||
@@ -910,3 +910,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2604, | ||
"scope": 2612, | ||
"src": "447:225:11", | ||
@@ -918,7 +918,7 @@ "stateMutability": "nonpayable", | ||
], | ||
"scope": 2605, | ||
"scope": 2613, | ||
"src": "61:613:11", | ||
"usedErrors": [], | ||
"usedEvents": [ | ||
2573 | ||
2581 | ||
] | ||
@@ -935,3 +935,3 @@ } | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.599Z", | ||
"updatedAt": "2024-08-04T04:02:47.707Z", | ||
"devdoc": { | ||
@@ -938,0 +938,0 @@ "kind": "dev", |
@@ -18,6 +18,6 @@ { | ||
"Erc721Store": [ | ||
2945 | ||
2953 | ||
], | ||
"IERC165": [ | ||
1485 | ||
1493 | ||
], | ||
@@ -28,3 +28,3 @@ "IERC721": [ | ||
}, | ||
"id": 2946, | ||
"id": 2954, | ||
"license": "GPL-3.0", | ||
@@ -34,3 +34,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 2839, | ||
"id": 2847, | ||
"literals": [ | ||
@@ -48,6 +48,6 @@ "solidity", | ||
"file": "@openzeppelin/contracts/token/ERC721/IERC721.sol", | ||
"id": 2840, | ||
"id": 2848, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 2946, | ||
"scope": 2954, | ||
"sourceUnit": 1199, | ||
@@ -65,5 +65,5 @@ "src": "61:58:16", | ||
"fullyImplemented": true, | ||
"id": 2945, | ||
"id": 2953, | ||
"linearizedBaseContracts": [ | ||
2945 | ||
2953 | ||
], | ||
@@ -76,3 +76,3 @@ "name": "Erc721Store", | ||
"constant": false, | ||
"id": 2849, | ||
"id": 2857, | ||
"mutability": "mutable", | ||
@@ -82,3 +82,3 @@ "name": "_erc721tokenStore", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2945, | ||
"scope": 2953, | ||
"src": "157:98:16", | ||
@@ -92,7 +92,7 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 2848, | ||
"id": 2856, | ||
"keyName": "", | ||
"keyNameLocation": "-1:-1:-1", | ||
"keyType": { | ||
"id": 2841, | ||
"id": 2849, | ||
"name": "uint256", | ||
@@ -115,10 +115,10 @@ "nodeType": "ElementaryTypeName", | ||
"valueType": { | ||
"id": 2847, | ||
"id": 2855, | ||
"keyName": "", | ||
"keyNameLocation": "-1:-1:-1", | ||
"keyType": { | ||
"id": 2843, | ||
"id": 2851, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2842, | ||
"id": 2850, | ||
"name": "IERC721", | ||
@@ -148,7 +148,7 @@ "nameLocations": [ | ||
"valueType": { | ||
"id": 2846, | ||
"id": 2854, | ||
"keyName": "", | ||
"keyNameLocation": "-1:-1:-1", | ||
"keyType": { | ||
"id": 2844, | ||
"id": 2852, | ||
"name": "uint256", | ||
@@ -171,3 +171,3 @@ "nodeType": "ElementaryTypeName", | ||
"valueType": { | ||
"id": 2845, | ||
"id": 2853, | ||
"name": "bool", | ||
@@ -188,3 +188,3 @@ "nodeType": "ElementaryTypeName", | ||
"body": { | ||
"id": 2885, | ||
"id": 2893, | ||
"nodeType": "Block", | ||
@@ -198,3 +198,3 @@ "src": "384:150:16", | ||
"expression": { | ||
"id": 2864, | ||
"id": 2872, | ||
"name": "msg", | ||
@@ -210,3 +210,3 @@ "nodeType": "Identifier", | ||
}, | ||
"id": 2865, | ||
"id": 2873, | ||
"isConstant": false, | ||
@@ -228,3 +228,3 @@ "isLValue": false, | ||
{ | ||
"id": 2868, | ||
"id": 2876, | ||
"name": "this", | ||
@@ -236,3 +236,3 @@ "nodeType": "Identifier", | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_contract$_Erc721Store_$2945", | ||
"typeIdentifier": "t_contract$_Erc721Store_$2953", | ||
"typeString": "contract Erc721Store" | ||
@@ -245,7 +245,7 @@ } | ||
{ | ||
"typeIdentifier": "t_contract$_Erc721Store_$2945", | ||
"typeIdentifier": "t_contract$_Erc721Store_$2953", | ||
"typeString": "contract Erc721Store" | ||
} | ||
], | ||
"id": 2867, | ||
"id": 2875, | ||
"isConstant": false, | ||
@@ -262,3 +262,3 @@ "isLValue": false, | ||
"typeName": { | ||
"id": 2866, | ||
"id": 2874, | ||
"name": "address", | ||
@@ -270,3 +270,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 2869, | ||
"id": 2877, | ||
"isConstant": false, | ||
@@ -288,7 +288,7 @@ "isLValue": false, | ||
{ | ||
"id": 2870, | ||
"id": 2878, | ||
"name": "tokenId", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2856, | ||
"referencedDeclaration": 2864, | ||
"src": "444:7:16", | ||
@@ -317,7 +317,7 @@ "typeDescriptions": { | ||
"expression": { | ||
"id": 2861, | ||
"id": 2869, | ||
"name": "token", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2854, | ||
"referencedDeclaration": 2862, | ||
"src": "394:5:16", | ||
@@ -329,3 +329,3 @@ "typeDescriptions": { | ||
}, | ||
"id": 2863, | ||
"id": 2871, | ||
"isConstant": false, | ||
@@ -345,3 +345,3 @@ "isLValue": false, | ||
}, | ||
"id": 2871, | ||
"id": 2879, | ||
"isConstant": false, | ||
@@ -362,3 +362,3 @@ "isLValue": false, | ||
}, | ||
"id": 2872, | ||
"id": 2880, | ||
"nodeType": "ExpressionStatement", | ||
@@ -369,3 +369,3 @@ "src": "394:58:16" | ||
"expression": { | ||
"id": 2881, | ||
"id": 2889, | ||
"isConstant": false, | ||
@@ -379,7 +379,7 @@ "isLValue": false, | ||
"baseExpression": { | ||
"id": 2873, | ||
"id": 2881, | ||
"name": "_erc721tokenStore", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2849, | ||
"referencedDeclaration": 2857, | ||
"src": "462:17:16", | ||
@@ -391,9 +391,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2877, | ||
"id": 2885, | ||
"indexExpression": { | ||
"id": 2874, | ||
"id": 2882, | ||
"name": "id", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2851, | ||
"referencedDeclaration": 2859, | ||
"src": "480:2:16", | ||
@@ -416,9 +416,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2878, | ||
"id": 2886, | ||
"indexExpression": { | ||
"id": 2875, | ||
"id": 2883, | ||
"name": "token", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2854, | ||
"referencedDeclaration": 2862, | ||
"src": "484:5:16", | ||
@@ -441,9 +441,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2879, | ||
"id": 2887, | ||
"indexExpression": { | ||
"id": 2876, | ||
"id": 2884, | ||
"name": "tokenId", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2856, | ||
"referencedDeclaration": 2864, | ||
"src": "491:7:16", | ||
@@ -470,3 +470,3 @@ "typeDescriptions": { | ||
"hexValue": "74727565", | ||
"id": 2880, | ||
"id": 2888, | ||
"isConstant": false, | ||
@@ -491,3 +491,3 @@ "isLValue": false, | ||
}, | ||
"id": 2882, | ||
"id": 2890, | ||
"nodeType": "ExpressionStatement", | ||
@@ -499,3 +499,3 @@ "src": "462:44:16" | ||
"hexValue": "74727565", | ||
"id": 2883, | ||
"id": 2891, | ||
"isConstant": false, | ||
@@ -514,4 +514,4 @@ "isLValue": false, | ||
}, | ||
"functionReturnParameters": 2860, | ||
"id": 2884, | ||
"functionReturnParameters": 2868, | ||
"id": 2892, | ||
"nodeType": "Return", | ||
@@ -522,3 +522,3 @@ "src": "516:11:16" | ||
}, | ||
"id": 2886, | ||
"id": 2894, | ||
"implemented": true, | ||
@@ -531,3 +531,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2857, | ||
"id": 2865, | ||
"nodeType": "ParameterList", | ||
@@ -537,3 +537,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2851, | ||
"id": 2859, | ||
"mutability": "mutable", | ||
@@ -543,3 +543,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2886, | ||
"scope": 2894, | ||
"src": "295:10:16", | ||
@@ -553,3 +553,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2850, | ||
"id": 2858, | ||
"name": "uint256", | ||
@@ -567,3 +567,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2854, | ||
"id": 2862, | ||
"mutability": "mutable", | ||
@@ -573,3 +573,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2886, | ||
"scope": 2894, | ||
"src": "315:13:16", | ||
@@ -583,6 +583,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2853, | ||
"id": 2861, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2852, | ||
"id": 2860, | ||
"name": "IERC721", | ||
@@ -607,3 +607,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2856, | ||
"id": 2864, | ||
"mutability": "mutable", | ||
@@ -613,3 +613,3 @@ "name": "tokenId", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2886, | ||
"scope": 2894, | ||
"src": "338:15:16", | ||
@@ -623,3 +623,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2855, | ||
"id": 2863, | ||
"name": "uint256", | ||
@@ -639,3 +639,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2860, | ||
"id": 2868, | ||
"nodeType": "ParameterList", | ||
@@ -645,3 +645,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2859, | ||
"id": 2867, | ||
"mutability": "mutable", | ||
@@ -651,3 +651,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2886, | ||
"scope": 2894, | ||
"src": "378:4:16", | ||
@@ -661,3 +661,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2858, | ||
"id": 2866, | ||
"name": "bool", | ||
@@ -676,3 +676,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2945, | ||
"scope": 2953, | ||
"src": "262:272:16", | ||
@@ -685,3 +685,3 @@ "stateMutability": "nonpayable", | ||
"body": { | ||
"id": 2922, | ||
"id": 2930, | ||
"nodeType": "Block", | ||
@@ -692,3 +692,3 @@ "src": "663:151:16", | ||
"expression": { | ||
"id": 2906, | ||
"id": 2914, | ||
"isConstant": false, | ||
@@ -702,7 +702,7 @@ "isLValue": false, | ||
"baseExpression": { | ||
"id": 2898, | ||
"id": 2906, | ||
"name": "_erc721tokenStore", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2849, | ||
"referencedDeclaration": 2857, | ||
"src": "673:17:16", | ||
@@ -714,9 +714,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2902, | ||
"id": 2910, | ||
"indexExpression": { | ||
"id": 2899, | ||
"id": 2907, | ||
"name": "id", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2888, | ||
"referencedDeclaration": 2896, | ||
"src": "691:2:16", | ||
@@ -739,9 +739,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2903, | ||
"id": 2911, | ||
"indexExpression": { | ||
"id": 2900, | ||
"id": 2908, | ||
"name": "token", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2891, | ||
"referencedDeclaration": 2899, | ||
"src": "695:5:16", | ||
@@ -764,9 +764,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2904, | ||
"id": 2912, | ||
"indexExpression": { | ||
"id": 2901, | ||
"id": 2909, | ||
"name": "tokenId", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2893, | ||
"referencedDeclaration": 2901, | ||
"src": "702:7:16", | ||
@@ -793,3 +793,3 @@ "typeDescriptions": { | ||
"hexValue": "66616c7365", | ||
"id": 2905, | ||
"id": 2913, | ||
"isConstant": false, | ||
@@ -814,3 +814,3 @@ "isLValue": false, | ||
}, | ||
"id": 2907, | ||
"id": 2915, | ||
"nodeType": "ExpressionStatement", | ||
@@ -825,3 +825,3 @@ "src": "673:45:16" | ||
{ | ||
"id": 2913, | ||
"id": 2921, | ||
"name": "this", | ||
@@ -833,3 +833,3 @@ "nodeType": "Identifier", | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_contract$_Erc721Store_$2945", | ||
"typeIdentifier": "t_contract$_Erc721Store_$2953", | ||
"typeString": "contract Erc721Store" | ||
@@ -842,7 +842,7 @@ } | ||
{ | ||
"typeIdentifier": "t_contract$_Erc721Store_$2945", | ||
"typeIdentifier": "t_contract$_Erc721Store_$2953", | ||
"typeString": "contract Erc721Store" | ||
} | ||
], | ||
"id": 2912, | ||
"id": 2920, | ||
"isConstant": false, | ||
@@ -859,3 +859,3 @@ "isLValue": false, | ||
"typeName": { | ||
"id": 2911, | ||
"id": 2919, | ||
"name": "address", | ||
@@ -867,3 +867,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 2914, | ||
"id": 2922, | ||
"isConstant": false, | ||
@@ -886,3 +886,3 @@ "isLValue": false, | ||
"expression": { | ||
"id": 2915, | ||
"id": 2923, | ||
"name": "msg", | ||
@@ -898,3 +898,3 @@ "nodeType": "Identifier", | ||
}, | ||
"id": 2916, | ||
"id": 2924, | ||
"isConstant": false, | ||
@@ -914,7 +914,7 @@ "isLValue": false, | ||
{ | ||
"id": 2917, | ||
"id": 2925, | ||
"name": "tokenId", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2893, | ||
"referencedDeclaration": 2901, | ||
"src": "778:7:16", | ||
@@ -943,7 +943,7 @@ "typeDescriptions": { | ||
"expression": { | ||
"id": 2908, | ||
"id": 2916, | ||
"name": "token", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2891, | ||
"referencedDeclaration": 2899, | ||
"src": "728:5:16", | ||
@@ -955,3 +955,3 @@ "typeDescriptions": { | ||
}, | ||
"id": 2910, | ||
"id": 2918, | ||
"isConstant": false, | ||
@@ -971,3 +971,3 @@ "isLValue": false, | ||
}, | ||
"id": 2918, | ||
"id": 2926, | ||
"isConstant": false, | ||
@@ -988,3 +988,3 @@ "isLValue": false, | ||
}, | ||
"id": 2919, | ||
"id": 2927, | ||
"nodeType": "ExpressionStatement", | ||
@@ -996,3 +996,3 @@ "src": "728:58:16" | ||
"hexValue": "74727565", | ||
"id": 2920, | ||
"id": 2928, | ||
"isConstant": false, | ||
@@ -1011,4 +1011,4 @@ "isLValue": false, | ||
}, | ||
"functionReturnParameters": 2897, | ||
"id": 2921, | ||
"functionReturnParameters": 2905, | ||
"id": 2929, | ||
"nodeType": "Return", | ||
@@ -1019,3 +1019,3 @@ "src": "796:11:16" | ||
}, | ||
"id": 2923, | ||
"id": 2931, | ||
"implemented": true, | ||
@@ -1028,3 +1028,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2894, | ||
"id": 2902, | ||
"nodeType": "ParameterList", | ||
@@ -1034,3 +1034,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2888, | ||
"id": 2896, | ||
"mutability": "mutable", | ||
@@ -1040,3 +1040,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2923, | ||
"scope": 2931, | ||
"src": "574:10:16", | ||
@@ -1050,3 +1050,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2887, | ||
"id": 2895, | ||
"name": "uint256", | ||
@@ -1064,3 +1064,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2891, | ||
"id": 2899, | ||
"mutability": "mutable", | ||
@@ -1070,3 +1070,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2923, | ||
"scope": 2931, | ||
"src": "594:13:16", | ||
@@ -1080,6 +1080,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2890, | ||
"id": 2898, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2889, | ||
"id": 2897, | ||
"name": "IERC721", | ||
@@ -1104,3 +1104,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2893, | ||
"id": 2901, | ||
"mutability": "mutable", | ||
@@ -1110,3 +1110,3 @@ "name": "tokenId", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2923, | ||
"scope": 2931, | ||
"src": "617:15:16", | ||
@@ -1120,3 +1120,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2892, | ||
"id": 2900, | ||
"name": "uint256", | ||
@@ -1136,3 +1136,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2897, | ||
"id": 2905, | ||
"nodeType": "ParameterList", | ||
@@ -1142,3 +1142,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2896, | ||
"id": 2904, | ||
"mutability": "mutable", | ||
@@ -1148,3 +1148,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2923, | ||
"scope": 2931, | ||
"src": "657:4:16", | ||
@@ -1158,3 +1158,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2895, | ||
"id": 2903, | ||
"name": "bool", | ||
@@ -1173,3 +1173,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2945, | ||
"scope": 2953, | ||
"src": "540:274:16", | ||
@@ -1182,3 +1182,3 @@ "stateMutability": "nonpayable", | ||
"body": { | ||
"id": 2943, | ||
"id": 2951, | ||
"nodeType": "Block", | ||
@@ -1192,7 +1192,7 @@ "src": "948:61:16", | ||
"baseExpression": { | ||
"id": 2935, | ||
"id": 2943, | ||
"name": "_erc721tokenStore", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2849, | ||
"referencedDeclaration": 2857, | ||
"src": "965:17:16", | ||
@@ -1204,9 +1204,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2937, | ||
"id": 2945, | ||
"indexExpression": { | ||
"id": 2936, | ||
"id": 2944, | ||
"name": "id", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2925, | ||
"referencedDeclaration": 2933, | ||
"src": "983:2:16", | ||
@@ -1229,9 +1229,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2939, | ||
"id": 2947, | ||
"indexExpression": { | ||
"id": 2938, | ||
"id": 2946, | ||
"name": "token", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2928, | ||
"referencedDeclaration": 2936, | ||
"src": "987:5:16", | ||
@@ -1254,9 +1254,9 @@ "typeDescriptions": { | ||
}, | ||
"id": 2941, | ||
"id": 2949, | ||
"indexExpression": { | ||
"id": 2940, | ||
"id": 2948, | ||
"name": "tokenId", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 2930, | ||
"referencedDeclaration": 2938, | ||
"src": "994:7:16", | ||
@@ -1279,4 +1279,4 @@ "typeDescriptions": { | ||
}, | ||
"functionReturnParameters": 2934, | ||
"id": 2942, | ||
"functionReturnParameters": 2942, | ||
"id": 2950, | ||
"nodeType": "Return", | ||
@@ -1287,3 +1287,3 @@ "src": "958:44:16" | ||
}, | ||
"id": 2944, | ||
"id": 2952, | ||
"implemented": true, | ||
@@ -1296,3 +1296,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2931, | ||
"id": 2939, | ||
"nodeType": "ParameterList", | ||
@@ -1302,3 +1302,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2925, | ||
"id": 2933, | ||
"mutability": "mutable", | ||
@@ -1308,3 +1308,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2944, | ||
"scope": 2952, | ||
"src": "854:10:16", | ||
@@ -1318,3 +1318,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2924, | ||
"id": 2932, | ||
"name": "uint256", | ||
@@ -1332,3 +1332,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2928, | ||
"id": 2936, | ||
"mutability": "mutable", | ||
@@ -1338,3 +1338,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2944, | ||
"scope": 2952, | ||
"src": "874:13:16", | ||
@@ -1348,6 +1348,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2927, | ||
"id": 2935, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2926, | ||
"id": 2934, | ||
"name": "IERC721", | ||
@@ -1372,3 +1372,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2930, | ||
"id": 2938, | ||
"mutability": "mutable", | ||
@@ -1378,3 +1378,3 @@ "name": "tokenId", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2944, | ||
"scope": 2952, | ||
"src": "897:15:16", | ||
@@ -1388,3 +1388,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2929, | ||
"id": 2937, | ||
"name": "uint256", | ||
@@ -1404,3 +1404,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2934, | ||
"id": 2942, | ||
"nodeType": "ParameterList", | ||
@@ -1410,3 +1410,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2933, | ||
"id": 2941, | ||
"mutability": "mutable", | ||
@@ -1416,3 +1416,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2944, | ||
"scope": 2952, | ||
"src": "942:4:16", | ||
@@ -1426,3 +1426,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2932, | ||
"id": 2940, | ||
"name": "bool", | ||
@@ -1441,3 +1441,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2945, | ||
"scope": 2953, | ||
"src": "820:189:16", | ||
@@ -1449,3 +1449,3 @@ "stateMutability": "view", | ||
], | ||
"scope": 2946, | ||
"scope": 2954, | ||
"src": "121:890:16", | ||
@@ -1464,3 +1464,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.602Z", | ||
"updatedAt": "2024-08-04T04:02:47.711Z", | ||
"devdoc": { | ||
@@ -1467,0 +1467,0 @@ "kind": "dev", |
@@ -32,6 +32,6 @@ { | ||
"IBurnable": [ | ||
3002 | ||
3010 | ||
] | ||
}, | ||
"id": 3003, | ||
"id": 3011, | ||
"license": "GPL-3.0", | ||
@@ -41,3 +41,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 2996, | ||
"id": 3004, | ||
"literals": [ | ||
@@ -59,5 +59,5 @@ "solidity", | ||
"fullyImplemented": false, | ||
"id": 3002, | ||
"id": 3010, | ||
"linearizedBaseContracts": [ | ||
3002 | ||
3010 | ||
], | ||
@@ -70,3 +70,3 @@ "name": "IBurnable", | ||
"functionSelector": "42966c68", | ||
"id": 3001, | ||
"id": 3009, | ||
"implemented": false, | ||
@@ -79,3 +79,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2999, | ||
"id": 3007, | ||
"nodeType": "ParameterList", | ||
@@ -85,3 +85,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2998, | ||
"id": 3006, | ||
"mutability": "mutable", | ||
@@ -91,3 +91,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3001, | ||
"scope": 3009, | ||
"src": "101:14:19", | ||
@@ -101,3 +101,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2997, | ||
"id": 3005, | ||
"name": "uint256", | ||
@@ -117,3 +117,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3000, | ||
"id": 3008, | ||
"nodeType": "ParameterList", | ||
@@ -123,3 +123,3 @@ "parameters": [], | ||
}, | ||
"scope": 3002, | ||
"scope": 3010, | ||
"src": "87:39:19", | ||
@@ -131,3 +131,3 @@ "stateMutability": "nonpayable", | ||
], | ||
"scope": 3003, | ||
"scope": 3011, | ||
"src": "61:67:19", | ||
@@ -146,3 +146,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.603Z", | ||
"updatedAt": "2024-08-04T04:02:47.712Z", | ||
"devdoc": { | ||
@@ -149,0 +149,0 @@ "kind": "dev", |
@@ -215,6 +215,6 @@ { | ||
"IBurnable": [ | ||
3002 | ||
3010 | ||
], | ||
"IBurnableErc20": [ | ||
2837 | ||
2845 | ||
], | ||
@@ -225,3 +225,3 @@ "IERC20": [ | ||
}, | ||
"id": 2838, | ||
"id": 2846, | ||
"license": "GPL-3.0", | ||
@@ -231,3 +231,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 2830, | ||
"id": 2838, | ||
"literals": [ | ||
@@ -245,6 +245,6 @@ "solidity", | ||
"file": "@openzeppelin/contracts/token/ERC20/IERC20.sol", | ||
"id": 2831, | ||
"id": 2839, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 2838, | ||
"scope": 2846, | ||
"sourceUnit": 730, | ||
@@ -258,7 +258,7 @@ "src": "61:56:15", | ||
"file": "../../../interfaces/IBurnable.sol", | ||
"id": 2832, | ||
"id": 2840, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 2838, | ||
"sourceUnit": 3003, | ||
"scope": 2846, | ||
"sourceUnit": 3011, | ||
"src": "118:43:15", | ||
@@ -273,3 +273,3 @@ "symbolAliases": [], | ||
"baseName": { | ||
"id": 2833, | ||
"id": 2841, | ||
"name": "IERC20", | ||
@@ -283,3 +283,3 @@ "nameLocations": [ | ||
}, | ||
"id": 2834, | ||
"id": 2842, | ||
"nodeType": "InheritanceSpecifier", | ||
@@ -290,3 +290,3 @@ "src": "191:6:15" | ||
"baseName": { | ||
"id": 2835, | ||
"id": 2843, | ||
"name": "IBurnable", | ||
@@ -297,6 +297,6 @@ "nameLocations": [ | ||
"nodeType": "IdentifierPath", | ||
"referencedDeclaration": 3002, | ||
"referencedDeclaration": 3010, | ||
"src": "199:9:15" | ||
}, | ||
"id": 2836, | ||
"id": 2844, | ||
"nodeType": "InheritanceSpecifier", | ||
@@ -310,6 +310,6 @@ "src": "199:9:15" | ||
"fullyImplemented": false, | ||
"id": 2837, | ||
"id": 2845, | ||
"linearizedBaseContracts": [ | ||
2837, | ||
3002, | ||
2845, | ||
3010, | ||
729 | ||
@@ -321,3 +321,3 @@ ], | ||
"nodes": [], | ||
"scope": 2838, | ||
"scope": 2846, | ||
"src": "163:48:15", | ||
@@ -339,3 +339,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.602Z", | ||
"updatedAt": "2024-08-04T04:02:47.711Z", | ||
"devdoc": { | ||
@@ -342,0 +342,0 @@ "events": { |
@@ -72,6 +72,6 @@ { | ||
"IDataStore": [ | ||
3025 | ||
3033 | ||
] | ||
}, | ||
"id": 3026, | ||
"id": 3034, | ||
"license": "GPL-3.0", | ||
@@ -81,3 +81,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3004, | ||
"id": 3012, | ||
"literals": [ | ||
@@ -99,5 +99,5 @@ "solidity", | ||
"fullyImplemented": false, | ||
"id": 3025, | ||
"id": 3033, | ||
"linearizedBaseContracts": [ | ||
3025 | ||
3033 | ||
], | ||
@@ -110,3 +110,3 @@ "name": "IDataStore", | ||
"functionSelector": "5173bd1e", | ||
"id": 3013, | ||
"id": 3021, | ||
"implemented": false, | ||
@@ -119,3 +119,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3009, | ||
"id": 3017, | ||
"nodeType": "ParameterList", | ||
@@ -125,3 +125,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3006, | ||
"id": 3014, | ||
"mutability": "mutable", | ||
@@ -131,3 +131,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3013, | ||
"scope": 3021, | ||
"src": "102:10:20", | ||
@@ -141,3 +141,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3005, | ||
"id": 3013, | ||
"name": "uint256", | ||
@@ -155,3 +155,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3008, | ||
"id": 3016, | ||
"mutability": "mutable", | ||
@@ -161,3 +161,3 @@ "name": "slot", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3013, | ||
"scope": 3021, | ||
"src": "114:12:20", | ||
@@ -171,3 +171,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3007, | ||
"id": 3015, | ||
"name": "uint256", | ||
@@ -187,3 +187,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3012, | ||
"id": 3020, | ||
"nodeType": "ParameterList", | ||
@@ -193,3 +193,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3011, | ||
"id": 3019, | ||
"mutability": "mutable", | ||
@@ -199,3 +199,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3013, | ||
"scope": 3021, | ||
"src": "151:7:20", | ||
@@ -209,3 +209,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3010, | ||
"id": 3018, | ||
"name": "uint256", | ||
@@ -224,3 +224,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3025, | ||
"scope": 3033, | ||
"src": "88:72:20", | ||
@@ -233,3 +233,3 @@ "stateMutability": "view", | ||
"functionSelector": "2909f638", | ||
"id": 3024, | ||
"id": 3032, | ||
"implemented": false, | ||
@@ -242,3 +242,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3020, | ||
"id": 3028, | ||
"nodeType": "ParameterList", | ||
@@ -248,3 +248,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3015, | ||
"id": 3023, | ||
"mutability": "mutable", | ||
@@ -254,3 +254,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3024, | ||
"scope": 3032, | ||
"src": "192:10:20", | ||
@@ -264,3 +264,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3014, | ||
"id": 3022, | ||
"name": "uint256", | ||
@@ -278,3 +278,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3017, | ||
"id": 3025, | ||
"mutability": "mutable", | ||
@@ -284,3 +284,3 @@ "name": "slot", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3024, | ||
"scope": 3032, | ||
"src": "212:12:20", | ||
@@ -294,3 +294,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3016, | ||
"id": 3024, | ||
"name": "uint256", | ||
@@ -308,3 +308,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3019, | ||
"id": 3027, | ||
"mutability": "mutable", | ||
@@ -314,3 +314,3 @@ "name": "value", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3024, | ||
"scope": 3032, | ||
"src": "234:13:20", | ||
@@ -324,3 +324,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3018, | ||
"id": 3026, | ||
"name": "uint256", | ||
@@ -340,3 +340,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3023, | ||
"id": 3031, | ||
"nodeType": "ParameterList", | ||
@@ -346,3 +346,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3022, | ||
"id": 3030, | ||
"mutability": "mutable", | ||
@@ -352,3 +352,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3024, | ||
"scope": 3032, | ||
"src": "272:4:20", | ||
@@ -362,3 +362,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3021, | ||
"id": 3029, | ||
"name": "bool", | ||
@@ -377,3 +377,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3025, | ||
"scope": 3033, | ||
"src": "166:112:20", | ||
@@ -385,3 +385,3 @@ "stateMutability": "nonpayable", | ||
], | ||
"scope": 3026, | ||
"scope": 3034, | ||
"src": "61:219:20", | ||
@@ -400,3 +400,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.603Z", | ||
"updatedAt": "2024-08-04T04:02:47.712Z", | ||
"devdoc": { | ||
@@ -403,0 +403,0 @@ "kind": "dev", |
@@ -38,6 +38,6 @@ { | ||
"IERC165": [ | ||
1485 | ||
1493 | ||
] | ||
}, | ||
"id": 1486, | ||
"id": 1494, | ||
"license": "MIT", | ||
@@ -47,3 +47,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 1475, | ||
"id": 1483, | ||
"literals": [ | ||
@@ -65,3 +65,3 @@ "solidity", | ||
"documentation": { | ||
"id": 1476, | ||
"id": 1484, | ||
"nodeType": "StructuredDocumentation", | ||
@@ -72,5 +72,5 @@ "src": "141:279:9", | ||
"fullyImplemented": false, | ||
"id": 1485, | ||
"id": 1493, | ||
"linearizedBaseContracts": [ | ||
1485 | ||
1493 | ||
], | ||
@@ -83,3 +83,3 @@ "name": "IERC165", | ||
"documentation": { | ||
"id": 1477, | ||
"id": 1485, | ||
"nodeType": "StructuredDocumentation", | ||
@@ -90,3 +90,3 @@ "src": "445:340:9", | ||
"functionSelector": "01ffc9a7", | ||
"id": 1484, | ||
"id": 1492, | ||
"implemented": false, | ||
@@ -99,3 +99,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 1480, | ||
"id": 1488, | ||
"nodeType": "ParameterList", | ||
@@ -105,3 +105,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 1479, | ||
"id": 1487, | ||
"mutability": "mutable", | ||
@@ -111,3 +111,3 @@ "name": "interfaceId", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 1484, | ||
"scope": 1492, | ||
"src": "817:18:9", | ||
@@ -121,3 +121,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 1478, | ||
"id": 1486, | ||
"name": "bytes4", | ||
@@ -137,3 +137,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 1483, | ||
"id": 1491, | ||
"nodeType": "ParameterList", | ||
@@ -143,3 +143,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 1482, | ||
"id": 1490, | ||
"mutability": "mutable", | ||
@@ -149,3 +149,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 1484, | ||
"scope": 1492, | ||
"src": "860:4:9", | ||
@@ -159,3 +159,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 1481, | ||
"id": 1489, | ||
"name": "bool", | ||
@@ -174,3 +174,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 1485, | ||
"scope": 1493, | ||
"src": "790:76:9", | ||
@@ -182,3 +182,3 @@ "stateMutability": "view", | ||
], | ||
"scope": 1486, | ||
"scope": 1494, | ||
"src": "421:447:9", | ||
@@ -197,3 +197,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.595Z", | ||
"updatedAt": "2024-08-04T04:02:47.703Z", | ||
"devdoc": { | ||
@@ -200,0 +200,0 @@ "details": "Interface of the ERC165 standard, as defined in the https://eips.ethereum.org/EIPS/eip-165[EIP]. Implementers can declare support of contract interfaces, which can then be queried by others ({ERC165Checker}). For an implementation, see {ERC165}.", |
@@ -1123,3 +1123,3 @@ { | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.593Z", | ||
"updatedAt": "2024-08-04T04:02:47.700Z", | ||
"devdoc": { | ||
@@ -1126,0 +1126,0 @@ "details": "Interface of the ERC20 standard as defined in the EIP.", |
@@ -526,3 +526,3 @@ { | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.593Z", | ||
"updatedAt": "2024-08-04T04:02:47.701Z", | ||
"devdoc": { | ||
@@ -529,0 +529,0 @@ "details": "Interface for the optional metadata functions from the ERC20 standard.", |
@@ -524,3 +524,3 @@ { | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.594Z", | ||
"updatedAt": "2024-08-04T04:02:47.701Z", | ||
"devdoc": { | ||
@@ -527,0 +527,0 @@ "details": "Interface of the ERC20 Permit extension allowing approvals to be made via signatures, as defined in https://eips.ethereum.org/EIPS/eip-2612[EIP-2612]. Adds the {permit} method, which can be used to change an account's ERC20 allowance (see {IERC20-allowance}) by presenting a message signed by the account. By not relying on {IERC20-approve}, the token holder account doesn't need to send a transaction, and thus is not required to hold Ether at all. ==== Security Considerations There are two important considerations concerning the use of `permit`. The first is that a valid permit signature expresses an allowance, and it should not be assumed to convey additional meaning. In particular, it should not be considered as an intention to spend the allowance in any specific way. The second is that because permits have built-in replay protection and can be submitted by anyone, they can be frontrun. A protocol that uses permits should take this into consideration and allow a `permit` call to fail. Combining these two aspects, a pattern that may be generally recommended is: ```solidity function doThingWithPermit(..., uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) public { try token.permit(msg.sender, address(this), value, deadline, v, r, s) {} catch {} doThing(..., value); } function doThing(..., uint256 value) public { token.safeTransferFrom(msg.sender, address(this), value); ... } ``` Observe that: 1) `msg.sender` is used as the owner, leaving no ambiguity as to the signer intent, and 2) the use of `try/catch` allows the permit to fail and makes the code tolerant to frontrunning. (See also {SafeERC20-safeTransferFrom}). Additionally, note that smart contract wallets (such as Argent or Safe) are not able to produce permit signatures, so contracts should have entry points that don't rely on permit.", |
@@ -104,6 +104,6 @@ { | ||
"IErc20Store": [ | ||
2828 | ||
2836 | ||
] | ||
}, | ||
"id": 2829, | ||
"id": 2837, | ||
"license": "GPL-3.0", | ||
@@ -113,3 +113,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 2792, | ||
"id": 2800, | ||
"literals": [ | ||
@@ -127,6 +127,6 @@ "solidity", | ||
"file": "@openzeppelin/contracts/token/ERC20/IERC20.sol", | ||
"id": 2793, | ||
"id": 2801, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 2829, | ||
"scope": 2837, | ||
"sourceUnit": 730, | ||
@@ -144,5 +144,5 @@ "src": "61:56:14", | ||
"fullyImplemented": false, | ||
"id": 2828, | ||
"id": 2836, | ||
"linearizedBaseContracts": [ | ||
2828 | ||
2836 | ||
], | ||
@@ -155,3 +155,3 @@ "name": "IErc20Store", | ||
"functionSelector": "6b61cecc", | ||
"id": 2805, | ||
"id": 2813, | ||
"implemented": false, | ||
@@ -164,3 +164,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2801, | ||
"id": 2809, | ||
"nodeType": "ParameterList", | ||
@@ -170,3 +170,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2795, | ||
"id": 2803, | ||
"mutability": "mutable", | ||
@@ -176,3 +176,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2805, | ||
"scope": 2813, | ||
"src": "178:10:14", | ||
@@ -186,3 +186,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2794, | ||
"id": 2802, | ||
"name": "uint256", | ||
@@ -200,3 +200,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2798, | ||
"id": 2806, | ||
"mutability": "mutable", | ||
@@ -206,3 +206,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2805, | ||
"scope": 2813, | ||
"src": "198:12:14", | ||
@@ -216,6 +216,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2797, | ||
"id": 2805, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2796, | ||
"id": 2804, | ||
"name": "IERC20", | ||
@@ -240,3 +240,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2800, | ||
"id": 2808, | ||
"mutability": "mutable", | ||
@@ -246,3 +246,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2805, | ||
"scope": 2813, | ||
"src": "220:14:14", | ||
@@ -256,3 +256,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2799, | ||
"id": 2807, | ||
"name": "uint256", | ||
@@ -272,3 +272,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2804, | ||
"id": 2812, | ||
"nodeType": "ParameterList", | ||
@@ -278,3 +278,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2803, | ||
"id": 2811, | ||
"mutability": "mutable", | ||
@@ -284,3 +284,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2805, | ||
"scope": 2813, | ||
"src": "259:7:14", | ||
@@ -294,3 +294,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2802, | ||
"id": 2810, | ||
"name": "uint256", | ||
@@ -309,3 +309,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2828, | ||
"scope": 2836, | ||
"src": "147:121:14", | ||
@@ -318,3 +318,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "78015232", | ||
"id": 2817, | ||
"id": 2825, | ||
"implemented": false, | ||
@@ -327,3 +327,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2813, | ||
"id": 2821, | ||
"nodeType": "ParameterList", | ||
@@ -333,3 +333,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2807, | ||
"id": 2815, | ||
"mutability": "mutable", | ||
@@ -339,3 +339,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2817, | ||
"scope": 2825, | ||
"src": "306:10:14", | ||
@@ -349,3 +349,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2806, | ||
"id": 2814, | ||
"name": "uint256", | ||
@@ -363,3 +363,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2810, | ||
"id": 2818, | ||
"mutability": "mutable", | ||
@@ -369,3 +369,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2817, | ||
"scope": 2825, | ||
"src": "326:12:14", | ||
@@ -379,6 +379,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2809, | ||
"id": 2817, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2808, | ||
"id": 2816, | ||
"name": "IERC20", | ||
@@ -403,3 +403,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2812, | ||
"id": 2820, | ||
"mutability": "mutable", | ||
@@ -409,3 +409,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2817, | ||
"scope": 2825, | ||
"src": "348:14:14", | ||
@@ -419,3 +419,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2811, | ||
"id": 2819, | ||
"name": "uint256", | ||
@@ -435,3 +435,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2816, | ||
"id": 2824, | ||
"nodeType": "ParameterList", | ||
@@ -441,3 +441,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2815, | ||
"id": 2823, | ||
"mutability": "mutable", | ||
@@ -447,3 +447,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2817, | ||
"scope": 2825, | ||
"src": "387:7:14", | ||
@@ -457,3 +457,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2814, | ||
"id": 2822, | ||
"name": "uint256", | ||
@@ -472,3 +472,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2828, | ||
"scope": 2836, | ||
"src": "274:122:14", | ||
@@ -481,3 +481,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "1096f22e", | ||
"id": 2827, | ||
"id": 2835, | ||
"implemented": false, | ||
@@ -490,3 +490,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2823, | ||
"id": 2831, | ||
"nodeType": "ParameterList", | ||
@@ -496,3 +496,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2819, | ||
"id": 2827, | ||
"mutability": "mutable", | ||
@@ -502,3 +502,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2827, | ||
"scope": 2835, | ||
"src": "424:10:14", | ||
@@ -512,3 +512,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2818, | ||
"id": 2826, | ||
"name": "uint256", | ||
@@ -526,3 +526,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2822, | ||
"id": 2830, | ||
"mutability": "mutable", | ||
@@ -532,3 +532,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2827, | ||
"scope": 2835, | ||
"src": "436:12:14", | ||
@@ -542,6 +542,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2821, | ||
"id": 2829, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2820, | ||
"id": 2828, | ||
"name": "IERC20", | ||
@@ -568,3 +568,3 @@ "nameLocations": [ | ||
"returnParameters": { | ||
"id": 2826, | ||
"id": 2834, | ||
"nodeType": "ParameterList", | ||
@@ -574,3 +574,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2825, | ||
"id": 2833, | ||
"mutability": "mutable", | ||
@@ -580,3 +580,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2827, | ||
"scope": 2835, | ||
"src": "497:7:14", | ||
@@ -590,3 +590,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2824, | ||
"id": 2832, | ||
"name": "uint256", | ||
@@ -605,3 +605,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2828, | ||
"scope": 2836, | ||
"src": "402:104:14", | ||
@@ -613,3 +613,3 @@ "stateMutability": "view", | ||
], | ||
"scope": 2829, | ||
"scope": 2837, | ||
"src": "119:389:14", | ||
@@ -628,3 +628,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.602Z", | ||
"updatedAt": "2024-08-04T04:02:47.711Z", | ||
"devdoc": { | ||
@@ -631,0 +631,0 @@ "kind": "dev", |
@@ -106,3 +106,3 @@ { | ||
"IERC165": [ | ||
1485 | ||
1493 | ||
], | ||
@@ -113,6 +113,6 @@ "IERC721": [ | ||
"IErc721Store": [ | ||
2985 | ||
2993 | ||
] | ||
}, | ||
"id": 2986, | ||
"id": 2994, | ||
"license": "GPL-3.0", | ||
@@ -122,3 +122,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 2947, | ||
"id": 2955, | ||
"literals": [ | ||
@@ -136,6 +136,6 @@ "solidity", | ||
"file": "@openzeppelin/contracts/token/ERC721/IERC721.sol", | ||
"id": 2948, | ||
"id": 2956, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 2986, | ||
"scope": 2994, | ||
"sourceUnit": 1199, | ||
@@ -153,5 +153,5 @@ "src": "61:58:17", | ||
"fullyImplemented": false, | ||
"id": 2985, | ||
"id": 2993, | ||
"linearizedBaseContracts": [ | ||
2985 | ||
2993 | ||
], | ||
@@ -164,3 +164,3 @@ "name": "IErc721Store", | ||
"functionSelector": "cbc238ae", | ||
"id": 2960, | ||
"id": 2968, | ||
"implemented": false, | ||
@@ -173,3 +173,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2956, | ||
"id": 2964, | ||
"nodeType": "ParameterList", | ||
@@ -179,3 +179,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2950, | ||
"id": 2958, | ||
"mutability": "mutable", | ||
@@ -185,3 +185,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2960, | ||
"scope": 2968, | ||
"src": "182:10:17", | ||
@@ -195,3 +195,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2949, | ||
"id": 2957, | ||
"name": "uint256", | ||
@@ -209,3 +209,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2953, | ||
"id": 2961, | ||
"mutability": "mutable", | ||
@@ -215,3 +215,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2960, | ||
"scope": 2968, | ||
"src": "202:13:17", | ||
@@ -225,6 +225,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2952, | ||
"id": 2960, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2951, | ||
"id": 2959, | ||
"name": "IERC721", | ||
@@ -249,3 +249,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2955, | ||
"id": 2963, | ||
"mutability": "mutable", | ||
@@ -255,3 +255,3 @@ "name": "tokenId", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2960, | ||
"scope": 2968, | ||
"src": "225:15:17", | ||
@@ -265,3 +265,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2954, | ||
"id": 2962, | ||
"name": "uint256", | ||
@@ -281,3 +281,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2959, | ||
"id": 2967, | ||
"nodeType": "ParameterList", | ||
@@ -287,3 +287,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2958, | ||
"id": 2966, | ||
"mutability": "mutable", | ||
@@ -293,3 +293,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2960, | ||
"scope": 2968, | ||
"src": "265:4:17", | ||
@@ -303,3 +303,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2957, | ||
"id": 2965, | ||
"name": "bool", | ||
@@ -318,3 +318,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2985, | ||
"scope": 2993, | ||
"src": "150:121:17", | ||
@@ -327,3 +327,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "726bf949", | ||
"id": 2972, | ||
"id": 2980, | ||
"implemented": false, | ||
@@ -336,3 +336,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2968, | ||
"id": 2976, | ||
"nodeType": "ParameterList", | ||
@@ -342,3 +342,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2962, | ||
"id": 2970, | ||
"mutability": "mutable", | ||
@@ -348,3 +348,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2972, | ||
"scope": 2980, | ||
"src": "310:10:17", | ||
@@ -358,3 +358,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2961, | ||
"id": 2969, | ||
"name": "uint256", | ||
@@ -372,3 +372,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2965, | ||
"id": 2973, | ||
"mutability": "mutable", | ||
@@ -378,3 +378,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2972, | ||
"scope": 2980, | ||
"src": "330:13:17", | ||
@@ -388,6 +388,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2964, | ||
"id": 2972, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2963, | ||
"id": 2971, | ||
"name": "IERC721", | ||
@@ -412,3 +412,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2967, | ||
"id": 2975, | ||
"mutability": "mutable", | ||
@@ -418,3 +418,3 @@ "name": "tokenId", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2972, | ||
"scope": 2980, | ||
"src": "353:15:17", | ||
@@ -428,3 +428,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2966, | ||
"id": 2974, | ||
"name": "uint256", | ||
@@ -444,3 +444,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2971, | ||
"id": 2979, | ||
"nodeType": "ParameterList", | ||
@@ -450,3 +450,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2970, | ||
"id": 2978, | ||
"mutability": "mutable", | ||
@@ -456,3 +456,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2972, | ||
"scope": 2980, | ||
"src": "393:4:17", | ||
@@ -466,3 +466,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2969, | ||
"id": 2977, | ||
"name": "bool", | ||
@@ -481,3 +481,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2985, | ||
"scope": 2993, | ||
"src": "277:122:17", | ||
@@ -490,3 +490,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "ec35d8f3", | ||
"id": 2984, | ||
"id": 2992, | ||
"implemented": false, | ||
@@ -499,3 +499,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 2980, | ||
"id": 2988, | ||
"nodeType": "ParameterList", | ||
@@ -505,3 +505,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2974, | ||
"id": 2982, | ||
"mutability": "mutable", | ||
@@ -511,3 +511,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2984, | ||
"scope": 2992, | ||
"src": "438:10:17", | ||
@@ -521,3 +521,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2973, | ||
"id": 2981, | ||
"name": "uint256", | ||
@@ -535,3 +535,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 2977, | ||
"id": 2985, | ||
"mutability": "mutable", | ||
@@ -541,3 +541,3 @@ "name": "token", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2984, | ||
"scope": 2992, | ||
"src": "458:13:17", | ||
@@ -551,6 +551,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2976, | ||
"id": 2984, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 2975, | ||
"id": 2983, | ||
"name": "IERC721", | ||
@@ -575,3 +575,3 @@ "nameLocations": [ | ||
"constant": false, | ||
"id": 2979, | ||
"id": 2987, | ||
"mutability": "mutable", | ||
@@ -581,3 +581,3 @@ "name": "tokenId", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2984, | ||
"scope": 2992, | ||
"src": "481:15:17", | ||
@@ -591,3 +591,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2978, | ||
"id": 2986, | ||
"name": "uint256", | ||
@@ -607,3 +607,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 2983, | ||
"id": 2991, | ||
"nodeType": "ParameterList", | ||
@@ -613,3 +613,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 2982, | ||
"id": 2990, | ||
"mutability": "mutable", | ||
@@ -619,3 +619,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 2984, | ||
"scope": 2992, | ||
"src": "526:4:17", | ||
@@ -629,3 +629,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 2981, | ||
"id": 2989, | ||
"name": "bool", | ||
@@ -644,3 +644,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 2985, | ||
"scope": 2993, | ||
"src": "405:127:17", | ||
@@ -652,3 +652,3 @@ "stateMutability": "view", | ||
], | ||
"scope": 2986, | ||
"scope": 2994, | ||
"src": "121:413:17", | ||
@@ -667,3 +667,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.603Z", | ||
"updatedAt": "2024-08-04T04:02:47.711Z", | ||
"devdoc": { | ||
@@ -670,0 +670,0 @@ "kind": "dev", |
@@ -38,6 +38,6 @@ { | ||
"ILockable": [ | ||
3035 | ||
3043 | ||
] | ||
}, | ||
"id": 3036, | ||
"id": 3044, | ||
"license": "GPL-3.0", | ||
@@ -47,3 +47,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3027, | ||
"id": 3035, | ||
"literals": [ | ||
@@ -65,5 +65,5 @@ "solidity", | ||
"fullyImplemented": false, | ||
"id": 3035, | ||
"id": 3043, | ||
"linearizedBaseContracts": [ | ||
3035 | ||
3043 | ||
], | ||
@@ -76,3 +76,3 @@ "name": "ILockable", | ||
"functionSelector": "b45a3c0e", | ||
"id": 3034, | ||
"id": 3042, | ||
"implemented": false, | ||
@@ -85,3 +85,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3030, | ||
"id": 3038, | ||
"nodeType": "ParameterList", | ||
@@ -91,3 +91,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3029, | ||
"id": 3037, | ||
"mutability": "mutable", | ||
@@ -97,3 +97,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3034, | ||
"scope": 3042, | ||
"src": "103:10:21", | ||
@@ -107,3 +107,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3028, | ||
"id": 3036, | ||
"name": "uint256", | ||
@@ -123,3 +123,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3033, | ||
"id": 3041, | ||
"nodeType": "ParameterList", | ||
@@ -129,3 +129,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3032, | ||
"id": 3040, | ||
"mutability": "mutable", | ||
@@ -135,3 +135,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3034, | ||
"scope": 3042, | ||
"src": "138:4:21", | ||
@@ -145,3 +145,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3031, | ||
"id": 3039, | ||
"name": "bool", | ||
@@ -160,3 +160,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3035, | ||
"scope": 3043, | ||
"src": "87:57:21", | ||
@@ -168,3 +168,3 @@ "stateMutability": "view", | ||
], | ||
"scope": 3036, | ||
"scope": 3044, | ||
"src": "61:85:21", | ||
@@ -183,3 +183,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.603Z", | ||
"updatedAt": "2024-08-04T04:02:47.712Z", | ||
"devdoc": { | ||
@@ -186,0 +186,0 @@ "kind": "dev", |
@@ -118,6 +118,6 @@ { | ||
"IMintable": [ | ||
3075 | ||
3083 | ||
] | ||
}, | ||
"id": 3076, | ||
"id": 3084, | ||
"license": "GPL-3.0", | ||
@@ -127,3 +127,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3037, | ||
"id": 3045, | ||
"literals": [ | ||
@@ -145,5 +145,5 @@ "solidity", | ||
"fullyImplemented": false, | ||
"id": 3075, | ||
"id": 3083, | ||
"linearizedBaseContracts": [ | ||
3075 | ||
3083 | ||
], | ||
@@ -156,3 +156,3 @@ "name": "IMintable", | ||
"functionSelector": "aa271e1a", | ||
"id": 3044, | ||
"id": 3052, | ||
"implemented": false, | ||
@@ -165,3 +165,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3040, | ||
"id": 3048, | ||
"nodeType": "ParameterList", | ||
@@ -171,3 +171,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3039, | ||
"id": 3047, | ||
"mutability": "mutable", | ||
@@ -177,3 +177,3 @@ "name": "account", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3044, | ||
"scope": 3052, | ||
"src": "105:15:22", | ||
@@ -187,3 +187,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3038, | ||
"id": 3046, | ||
"name": "address", | ||
@@ -204,3 +204,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3043, | ||
"id": 3051, | ||
"nodeType": "ParameterList", | ||
@@ -210,3 +210,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3042, | ||
"id": 3050, | ||
"mutability": "mutable", | ||
@@ -216,3 +216,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3044, | ||
"scope": 3052, | ||
"src": "145:4:22", | ||
@@ -226,3 +226,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3041, | ||
"id": 3049, | ||
"name": "bool", | ||
@@ -241,3 +241,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3075, | ||
"scope": 3083, | ||
"src": "87:64:22", | ||
@@ -250,3 +250,3 @@ "stateMutability": "view", | ||
"functionSelector": "fca3b5aa", | ||
"id": 3051, | ||
"id": 3059, | ||
"implemented": false, | ||
@@ -259,3 +259,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3047, | ||
"id": 3055, | ||
"nodeType": "ParameterList", | ||
@@ -265,3 +265,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3046, | ||
"id": 3054, | ||
"mutability": "mutable", | ||
@@ -271,3 +271,3 @@ "name": "minter", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3051, | ||
"scope": 3059, | ||
"src": "176:14:22", | ||
@@ -281,3 +281,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3045, | ||
"id": 3053, | ||
"name": "address", | ||
@@ -298,3 +298,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3050, | ||
"id": 3058, | ||
"nodeType": "ParameterList", | ||
@@ -304,3 +304,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3049, | ||
"id": 3057, | ||
"mutability": "mutable", | ||
@@ -310,3 +310,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3051, | ||
"scope": 3059, | ||
"src": "210:4:22", | ||
@@ -320,3 +320,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3048, | ||
"id": 3056, | ||
"name": "bool", | ||
@@ -335,3 +335,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3075, | ||
"scope": 3083, | ||
"src": "157:59:22", | ||
@@ -344,3 +344,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "07546172", | ||
"id": 3056, | ||
"id": 3064, | ||
"implemented": false, | ||
@@ -353,3 +353,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3052, | ||
"id": 3060, | ||
"nodeType": "ParameterList", | ||
@@ -360,3 +360,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3055, | ||
"id": 3063, | ||
"nodeType": "ParameterList", | ||
@@ -366,3 +366,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3054, | ||
"id": 3062, | ||
"mutability": "mutable", | ||
@@ -372,3 +372,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3056, | ||
"scope": 3064, | ||
"src": "263:7:22", | ||
@@ -382,3 +382,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3053, | ||
"id": 3061, | ||
"name": "address", | ||
@@ -398,3 +398,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3075, | ||
"scope": 3083, | ||
"src": "222:50:22", | ||
@@ -407,3 +407,3 @@ "stateMutability": "view", | ||
"functionSelector": "40c10f19", | ||
"id": 3065, | ||
"id": 3073, | ||
"implemented": false, | ||
@@ -416,3 +416,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3061, | ||
"id": 3069, | ||
"nodeType": "ParameterList", | ||
@@ -422,3 +422,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3058, | ||
"id": 3066, | ||
"mutability": "mutable", | ||
@@ -428,3 +428,3 @@ "name": "to", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3065, | ||
"scope": 3073, | ||
"src": "292:10:22", | ||
@@ -438,3 +438,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3057, | ||
"id": 3065, | ||
"name": "address", | ||
@@ -453,3 +453,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3060, | ||
"id": 3068, | ||
"mutability": "mutable", | ||
@@ -459,3 +459,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3065, | ||
"scope": 3073, | ||
"src": "304:10:22", | ||
@@ -469,3 +469,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3059, | ||
"id": 3067, | ||
"name": "uint256", | ||
@@ -485,3 +485,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3064, | ||
"id": 3072, | ||
"nodeType": "ParameterList", | ||
@@ -491,3 +491,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3063, | ||
"id": 3071, | ||
"mutability": "mutable", | ||
@@ -497,3 +497,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3065, | ||
"scope": 3073, | ||
"src": "334:4:22", | ||
@@ -507,3 +507,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3062, | ||
"id": 3070, | ||
"name": "bool", | ||
@@ -522,3 +522,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3075, | ||
"scope": 3083, | ||
"src": "278:62:22", | ||
@@ -531,3 +531,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "a1448194", | ||
"id": 3074, | ||
"id": 3082, | ||
"implemented": false, | ||
@@ -540,3 +540,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3070, | ||
"id": 3078, | ||
"nodeType": "ParameterList", | ||
@@ -546,3 +546,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3067, | ||
"id": 3075, | ||
"mutability": "mutable", | ||
@@ -552,3 +552,3 @@ "name": "to", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3074, | ||
"scope": 3082, | ||
"src": "364:10:22", | ||
@@ -562,3 +562,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3066, | ||
"id": 3074, | ||
"name": "address", | ||
@@ -577,3 +577,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3069, | ||
"id": 3077, | ||
"mutability": "mutable", | ||
@@ -583,3 +583,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3074, | ||
"scope": 3082, | ||
"src": "376:10:22", | ||
@@ -593,3 +593,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3068, | ||
"id": 3076, | ||
"name": "uint256", | ||
@@ -609,3 +609,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3073, | ||
"id": 3081, | ||
"nodeType": "ParameterList", | ||
@@ -615,3 +615,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3072, | ||
"id": 3080, | ||
"mutability": "mutable", | ||
@@ -621,3 +621,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3074, | ||
"scope": 3082, | ||
"src": "406:4:22", | ||
@@ -631,3 +631,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3071, | ||
"id": 3079, | ||
"name": "bool", | ||
@@ -646,3 +646,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3075, | ||
"scope": 3083, | ||
"src": "346:66:22", | ||
@@ -654,3 +654,3 @@ "stateMutability": "nonpayable", | ||
], | ||
"scope": 3076, | ||
"scope": 3084, | ||
"src": "61:353:22", | ||
@@ -669,3 +669,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.603Z", | ||
"updatedAt": "2024-08-04T04:02:47.712Z", | ||
"devdoc": { | ||
@@ -672,0 +672,0 @@ "kind": "dev", |
@@ -403,3 +403,3 @@ { | ||
"IERC165": [ | ||
1485 | ||
1493 | ||
], | ||
@@ -410,9 +410,9 @@ "IERC721": [ | ||
"IMintable": [ | ||
3075 | ||
3083 | ||
], | ||
"IMintableErc721": [ | ||
2994 | ||
3002 | ||
] | ||
}, | ||
"id": 2995, | ||
"id": 3003, | ||
"license": "GPL-3.0", | ||
@@ -422,3 +422,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 2987, | ||
"id": 2995, | ||
"literals": [ | ||
@@ -436,6 +436,6 @@ "solidity", | ||
"file": "@openzeppelin/contracts/token/ERC721/IERC721.sol", | ||
"id": 2988, | ||
"id": 2996, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 2995, | ||
"scope": 3003, | ||
"sourceUnit": 1199, | ||
@@ -449,7 +449,7 @@ "src": "61:58:18", | ||
"file": "../../../interfaces/IMintable.sol", | ||
"id": 2989, | ||
"id": 2997, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 2995, | ||
"sourceUnit": 3076, | ||
"scope": 3003, | ||
"sourceUnit": 3084, | ||
"src": "120:43:18", | ||
@@ -464,3 +464,3 @@ "symbolAliases": [], | ||
"baseName": { | ||
"id": 2990, | ||
"id": 2998, | ||
"name": "IERC721", | ||
@@ -474,3 +474,3 @@ "nameLocations": [ | ||
}, | ||
"id": 2991, | ||
"id": 2999, | ||
"nodeType": "InheritanceSpecifier", | ||
@@ -481,3 +481,3 @@ "src": "194:7:18" | ||
"baseName": { | ||
"id": 2992, | ||
"id": 3000, | ||
"name": "IMintable", | ||
@@ -488,6 +488,6 @@ "nameLocations": [ | ||
"nodeType": "IdentifierPath", | ||
"referencedDeclaration": 3075, | ||
"referencedDeclaration": 3083, | ||
"src": "203:9:18" | ||
}, | ||
"id": 2993, | ||
"id": 3001, | ||
"nodeType": "InheritanceSpecifier", | ||
@@ -501,8 +501,8 @@ "src": "203:9:18" | ||
"fullyImplemented": false, | ||
"id": 2994, | ||
"id": 3002, | ||
"linearizedBaseContracts": [ | ||
2994, | ||
3075, | ||
3002, | ||
3083, | ||
1198, | ||
1485 | ||
1493 | ||
], | ||
@@ -513,3 +513,3 @@ "name": "IMintableErc721", | ||
"nodes": [], | ||
"scope": 2995, | ||
"scope": 3003, | ||
"src": "165:50:18", | ||
@@ -532,3 +532,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.603Z", | ||
"updatedAt": "2024-08-04T04:02:47.711Z", | ||
"devdoc": { | ||
@@ -535,0 +535,0 @@ "events": { |
@@ -38,6 +38,6 @@ { | ||
"IParentable": [ | ||
3085 | ||
3093 | ||
] | ||
}, | ||
"id": 3086, | ||
"id": 3094, | ||
"license": "GPL-3.0", | ||
@@ -47,3 +47,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3077, | ||
"id": 3085, | ||
"literals": [ | ||
@@ -65,5 +65,5 @@ "solidity", | ||
"fullyImplemented": false, | ||
"id": 3085, | ||
"id": 3093, | ||
"linearizedBaseContracts": [ | ||
3085 | ||
3093 | ||
], | ||
@@ -76,3 +76,3 @@ "name": "IParentable", | ||
"functionSelector": "cfa3c132", | ||
"id": 3084, | ||
"id": 3092, | ||
"implemented": false, | ||
@@ -85,3 +85,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3080, | ||
"id": 3088, | ||
"nodeType": "ParameterList", | ||
@@ -91,3 +91,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3079, | ||
"id": 3087, | ||
"mutability": "mutable", | ||
@@ -97,3 +97,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3084, | ||
"scope": 3092, | ||
"src": "107:10:23", | ||
@@ -107,3 +107,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3078, | ||
"id": 3086, | ||
"name": "uint256", | ||
@@ -123,3 +123,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3083, | ||
"id": 3091, | ||
"nodeType": "ParameterList", | ||
@@ -129,3 +129,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3082, | ||
"id": 3090, | ||
"mutability": "mutable", | ||
@@ -135,3 +135,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3084, | ||
"scope": 3092, | ||
"src": "142:7:23", | ||
@@ -145,3 +145,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3081, | ||
"id": 3089, | ||
"name": "uint256", | ||
@@ -160,3 +160,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3085, | ||
"scope": 3093, | ||
"src": "89:62:23", | ||
@@ -168,3 +168,3 @@ "stateMutability": "pure", | ||
], | ||
"scope": 3086, | ||
"scope": 3094, | ||
"src": "61:92:23", | ||
@@ -183,3 +183,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.604Z", | ||
"updatedAt": "2024-08-04T04:02:47.712Z", | ||
"devdoc": { | ||
@@ -186,0 +186,0 @@ "kind": "dev", |
@@ -118,6 +118,6 @@ { | ||
"IPromises": [ | ||
3375 | ||
3383 | ||
] | ||
}, | ||
"id": 3376, | ||
"id": 3384, | ||
"license": "GPL-3.0", | ||
@@ -127,3 +127,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3334, | ||
"id": 3342, | ||
"literals": [ | ||
@@ -145,5 +145,5 @@ "solidity", | ||
"fullyImplemented": false, | ||
"id": 3375, | ||
"id": 3383, | ||
"linearizedBaseContracts": [ | ||
3375 | ||
3383 | ||
], | ||
@@ -156,3 +156,3 @@ "name": "IPromises", | ||
"functionSelector": "d3903e4e", | ||
"id": 3344, | ||
"id": 3352, | ||
"implemented": false, | ||
@@ -165,3 +165,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3342, | ||
"id": 3350, | ||
"nodeType": "ParameterList", | ||
@@ -171,3 +171,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3336, | ||
"id": 3344, | ||
"mutability": "mutable", | ||
@@ -177,3 +177,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3344, | ||
"scope": 3352, | ||
"src": "112:10:28", | ||
@@ -187,3 +187,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3335, | ||
"id": 3343, | ||
"name": "uint256", | ||
@@ -201,3 +201,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3338, | ||
"id": 3346, | ||
"mutability": "mutable", | ||
@@ -207,3 +207,3 @@ "name": "answerHash", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3344, | ||
"scope": 3352, | ||
"src": "132:18:28", | ||
@@ -217,3 +217,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3337, | ||
"id": 3345, | ||
"name": "uint256", | ||
@@ -231,3 +231,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3341, | ||
"id": 3349, | ||
"mutability": "mutable", | ||
@@ -237,3 +237,3 @@ "name": "answer", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3344, | ||
"scope": 3352, | ||
"src": "160:23:28", | ||
@@ -248,3 +248,3 @@ "stateVariable": false, | ||
"baseType": { | ||
"id": 3339, | ||
"id": 3347, | ||
"name": "bytes", | ||
@@ -258,3 +258,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3340, | ||
"id": 3348, | ||
"nodeType": "ArrayTypeName", | ||
@@ -273,3 +273,3 @@ "src": "160:7:28", | ||
"returnParameters": { | ||
"id": 3343, | ||
"id": 3351, | ||
"nodeType": "ParameterList", | ||
@@ -279,3 +279,3 @@ "parameters": [], | ||
}, | ||
"scope": 3375, | ||
"scope": 3383, | ||
"src": "87:112:28", | ||
@@ -288,3 +288,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "40e58ee5", | ||
"id": 3349, | ||
"id": 3357, | ||
"implemented": false, | ||
@@ -297,3 +297,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3347, | ||
"id": 3355, | ||
"nodeType": "ParameterList", | ||
@@ -303,3 +303,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3346, | ||
"id": 3354, | ||
"mutability": "mutable", | ||
@@ -309,3 +309,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3349, | ||
"scope": 3357, | ||
"src": "221:10:28", | ||
@@ -319,3 +319,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3345, | ||
"id": 3353, | ||
"name": "uint256", | ||
@@ -335,3 +335,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3348, | ||
"id": 3356, | ||
"nodeType": "ParameterList", | ||
@@ -341,3 +341,3 @@ "parameters": [], | ||
}, | ||
"scope": 3375, | ||
"scope": 3383, | ||
"src": "205:37:28", | ||
@@ -350,3 +350,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "1f03029b", | ||
"id": 3357, | ||
"id": 3365, | ||
"implemented": false, | ||
@@ -359,3 +359,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3355, | ||
"id": 3363, | ||
"nodeType": "ParameterList", | ||
@@ -365,3 +365,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3351, | ||
"id": 3359, | ||
"mutability": "mutable", | ||
@@ -371,3 +371,3 @@ "name": "id", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3357, | ||
"scope": 3365, | ||
"src": "267:10:28", | ||
@@ -381,3 +381,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3350, | ||
"id": 3358, | ||
"name": "uint256", | ||
@@ -395,3 +395,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3354, | ||
"id": 3362, | ||
"mutability": "mutable", | ||
@@ -401,3 +401,3 @@ "name": "json", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3357, | ||
"scope": 3365, | ||
"src": "279:21:28", | ||
@@ -412,3 +412,3 @@ "stateVariable": false, | ||
"baseType": { | ||
"id": 3352, | ||
"id": 3360, | ||
"name": "bytes", | ||
@@ -422,3 +422,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3353, | ||
"id": 3361, | ||
"nodeType": "ArrayTypeName", | ||
@@ -437,3 +437,3 @@ "src": "279:7:28", | ||
"returnParameters": { | ||
"id": 3356, | ||
"id": 3364, | ||
"nodeType": "ParameterList", | ||
@@ -443,3 +443,3 @@ "parameters": [], | ||
}, | ||
"scope": 3375, | ||
"scope": 3383, | ||
"src": "248:63:28", | ||
@@ -452,3 +452,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "a694fc3a", | ||
"id": 3362, | ||
"id": 3370, | ||
"implemented": false, | ||
@@ -461,3 +461,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3360, | ||
"id": 3368, | ||
"nodeType": "ParameterList", | ||
@@ -467,3 +467,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3359, | ||
"id": 3367, | ||
"mutability": "mutable", | ||
@@ -473,3 +473,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3362, | ||
"scope": 3370, | ||
"src": "332:14:28", | ||
@@ -483,3 +483,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3358, | ||
"id": 3366, | ||
"name": "uint256", | ||
@@ -499,3 +499,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3361, | ||
"id": 3369, | ||
"nodeType": "ParameterList", | ||
@@ -505,3 +505,3 @@ "parameters": [], | ||
}, | ||
"scope": 3375, | ||
"scope": 3383, | ||
"src": "317:40:28", | ||
@@ -514,3 +514,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "2e17de78", | ||
"id": 3367, | ||
"id": 3375, | ||
"implemented": false, | ||
@@ -523,3 +523,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3365, | ||
"id": 3373, | ||
"nodeType": "ParameterList", | ||
@@ -529,3 +529,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3364, | ||
"id": 3372, | ||
"mutability": "mutable", | ||
@@ -535,3 +535,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3367, | ||
"scope": 3375, | ||
"src": "426:14:28", | ||
@@ -545,3 +545,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3363, | ||
"id": 3371, | ||
"name": "uint256", | ||
@@ -561,3 +561,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3366, | ||
"id": 3374, | ||
"nodeType": "ParameterList", | ||
@@ -567,3 +567,3 @@ "parameters": [], | ||
}, | ||
"scope": 3375, | ||
"scope": 3383, | ||
"src": "409:42:28", | ||
@@ -576,3 +576,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "559c1c4c", | ||
"id": 3374, | ||
"id": 3382, | ||
"implemented": false, | ||
@@ -585,3 +585,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3370, | ||
"id": 3378, | ||
"nodeType": "ParameterList", | ||
@@ -591,3 +591,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3369, | ||
"id": 3377, | ||
"mutability": "mutable", | ||
@@ -597,3 +597,3 @@ "name": "diviner", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3374, | ||
"scope": 3382, | ||
"src": "550:15:28", | ||
@@ -607,3 +607,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3368, | ||
"id": 3376, | ||
"name": "address", | ||
@@ -624,3 +624,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3373, | ||
"id": 3381, | ||
"nodeType": "ParameterList", | ||
@@ -630,3 +630,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3372, | ||
"id": 3380, | ||
"mutability": "mutable", | ||
@@ -636,3 +636,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3374, | ||
"scope": 3382, | ||
"src": "585:7:28", | ||
@@ -646,3 +646,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3371, | ||
"id": 3379, | ||
"name": "uint256", | ||
@@ -661,3 +661,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3375, | ||
"scope": 3383, | ||
"src": "530:64:28", | ||
@@ -669,3 +669,3 @@ "stateMutability": "nonpayable", | ||
], | ||
"scope": 3376, | ||
"scope": 3384, | ||
"src": "61:535:28", | ||
@@ -684,3 +684,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.605Z", | ||
"updatedAt": "2024-08-04T04:02:47.714Z", | ||
"devdoc": { | ||
@@ -687,0 +687,0 @@ "kind": "dev", |
@@ -253,3 +253,3 @@ { | ||
"Erc20Store": [ | ||
2790 | ||
2798 | ||
], | ||
@@ -263,3 +263,3 @@ "IERC20": [ | ||
"IUniGenPair": [ | ||
3470 | ||
3478 | ||
], | ||
@@ -270,3 +270,3 @@ "SafeERC20": [ | ||
}, | ||
"id": 3471, | ||
"id": 3479, | ||
"license": "GPL-3.0", | ||
@@ -276,3 +276,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3377, | ||
"id": 3385, | ||
"literals": [ | ||
@@ -290,6 +290,6 @@ "solidity", | ||
"file": "@openzeppelin/contracts/token/ERC20/IERC20.sol", | ||
"id": 3378, | ||
"id": 3386, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 3471, | ||
"scope": 3479, | ||
"sourceUnit": 730, | ||
@@ -303,6 +303,6 @@ "src": "62:56:29", | ||
"file": "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol", | ||
"id": 3379, | ||
"id": 3387, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 3471, | ||
"scope": 3479, | ||
"sourceUnit": 1082, | ||
@@ -316,7 +316,7 @@ "src": "119:65:29", | ||
"file": "../erc20/contracts/Erc20Store.sol", | ||
"id": 3380, | ||
"id": 3388, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 3471, | ||
"sourceUnit": 2791, | ||
"scope": 3479, | ||
"sourceUnit": 2799, | ||
"src": "185:43:29", | ||
@@ -333,5 +333,5 @@ "symbolAliases": [], | ||
"fullyImplemented": false, | ||
"id": 3470, | ||
"id": 3478, | ||
"linearizedBaseContracts": [ | ||
3470 | ||
3478 | ||
], | ||
@@ -344,3 +344,3 @@ "name": "IUniGenPair", | ||
"functionSelector": "5f8aaa69", | ||
"id": 3386, | ||
"id": 3394, | ||
"implemented": false, | ||
@@ -353,3 +353,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3381, | ||
"id": 3389, | ||
"nodeType": "ParameterList", | ||
@@ -360,3 +360,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3385, | ||
"id": 3393, | ||
"nodeType": "ParameterList", | ||
@@ -366,3 +366,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3384, | ||
"id": 3392, | ||
"mutability": "mutable", | ||
@@ -372,3 +372,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3386, | ||
"scope": 3394, | ||
"src": "337:6:29", | ||
@@ -382,6 +382,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3383, | ||
"id": 3391, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 3382, | ||
"id": 3390, | ||
"name": "IERC20", | ||
@@ -407,3 +407,3 @@ "nameLocations": [ | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "296:49:29", | ||
@@ -416,3 +416,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "327107f7", | ||
"id": 3392, | ||
"id": 3400, | ||
"implemented": false, | ||
@@ -425,3 +425,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3387, | ||
"id": 3395, | ||
"nodeType": "ParameterList", | ||
@@ -432,3 +432,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3391, | ||
"id": 3399, | ||
"nodeType": "ParameterList", | ||
@@ -438,3 +438,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3390, | ||
"id": 3398, | ||
"mutability": "mutable", | ||
@@ -444,3 +444,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3392, | ||
"scope": 3400, | ||
"src": "430:6:29", | ||
@@ -454,6 +454,6 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3389, | ||
"id": 3397, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 3388, | ||
"id": 3396, | ||
"name": "IERC20", | ||
@@ -479,3 +479,3 @@ "nameLocations": [ | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "389:49:29", | ||
@@ -488,3 +488,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "a694fc3a", | ||
"id": 3399, | ||
"id": 3407, | ||
"implemented": false, | ||
@@ -497,3 +497,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3395, | ||
"id": 3403, | ||
"nodeType": "ParameterList", | ||
@@ -503,3 +503,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3394, | ||
"id": 3402, | ||
"mutability": "mutable", | ||
@@ -509,3 +509,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3399, | ||
"scope": 3407, | ||
"src": "511:14:29", | ||
@@ -519,3 +519,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3393, | ||
"id": 3401, | ||
"name": "uint256", | ||
@@ -535,3 +535,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3398, | ||
"id": 3406, | ||
"nodeType": "ParameterList", | ||
@@ -541,3 +541,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3397, | ||
"id": 3405, | ||
"mutability": "mutable", | ||
@@ -547,3 +547,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3399, | ||
"scope": 3407, | ||
"src": "545:7:29", | ||
@@ -557,3 +557,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3396, | ||
"id": 3404, | ||
"name": "uint256", | ||
@@ -572,3 +572,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "496:58:29", | ||
@@ -581,3 +581,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "2e17de78", | ||
"id": 3406, | ||
"id": 3414, | ||
"implemented": false, | ||
@@ -590,3 +590,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3402, | ||
"id": 3410, | ||
"nodeType": "ParameterList", | ||
@@ -596,3 +596,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3401, | ||
"id": 3409, | ||
"mutability": "mutable", | ||
@@ -602,3 +602,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3406, | ||
"scope": 3414, | ||
"src": "642:14:29", | ||
@@ -612,3 +612,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3400, | ||
"id": 3408, | ||
"name": "uint256", | ||
@@ -628,3 +628,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3405, | ||
"id": 3413, | ||
"nodeType": "ParameterList", | ||
@@ -634,3 +634,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3404, | ||
"id": 3412, | ||
"mutability": "mutable", | ||
@@ -640,3 +640,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3406, | ||
"scope": 3414, | ||
"src": "676:7:29", | ||
@@ -650,3 +650,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3403, | ||
"id": 3411, | ||
"name": "uint256", | ||
@@ -665,3 +665,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "625:60:29", | ||
@@ -674,3 +674,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "35322f37", | ||
"id": 3411, | ||
"id": 3419, | ||
"implemented": false, | ||
@@ -683,3 +683,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3407, | ||
"id": 3415, | ||
"nodeType": "ParameterList", | ||
@@ -690,3 +690,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3410, | ||
"id": 3418, | ||
"nodeType": "ParameterList", | ||
@@ -696,3 +696,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3409, | ||
"id": 3417, | ||
"mutability": "mutable", | ||
@@ -702,3 +702,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3411, | ||
"scope": 3419, | ||
"src": "792:7:29", | ||
@@ -712,3 +712,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3408, | ||
"id": 3416, | ||
"name": "uint256", | ||
@@ -727,3 +727,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "752:49:29", | ||
@@ -736,3 +736,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "7caa7230", | ||
"id": 3416, | ||
"id": 3424, | ||
"implemented": false, | ||
@@ -745,3 +745,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3412, | ||
"id": 3420, | ||
"nodeType": "ParameterList", | ||
@@ -752,3 +752,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3415, | ||
"id": 3423, | ||
"nodeType": "ParameterList", | ||
@@ -758,3 +758,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3414, | ||
"id": 3422, | ||
"mutability": "mutable", | ||
@@ -764,3 +764,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3416, | ||
"scope": 3424, | ||
"src": "894:7:29", | ||
@@ -774,3 +774,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3413, | ||
"id": 3421, | ||
"name": "uint256", | ||
@@ -789,3 +789,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "851:52:29", | ||
@@ -798,3 +798,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "43cce08e", | ||
"id": 3421, | ||
"id": 3429, | ||
"implemented": false, | ||
@@ -807,3 +807,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3417, | ||
"id": 3425, | ||
"nodeType": "ParameterList", | ||
@@ -814,3 +814,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3420, | ||
"id": 3428, | ||
"nodeType": "ParameterList", | ||
@@ -820,3 +820,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3419, | ||
"id": 3427, | ||
"mutability": "mutable", | ||
@@ -826,3 +826,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3421, | ||
"scope": 3429, | ||
"src": "991:7:29", | ||
@@ -836,3 +836,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3418, | ||
"id": 3426, | ||
"name": "uint256", | ||
@@ -851,3 +851,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "948:52:29", | ||
@@ -860,3 +860,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "72594198", | ||
"id": 3428, | ||
"id": 3436, | ||
"implemented": false, | ||
@@ -869,3 +869,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3424, | ||
"id": 3432, | ||
"nodeType": "ParameterList", | ||
@@ -875,3 +875,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3423, | ||
"id": 3431, | ||
"mutability": "mutable", | ||
@@ -881,3 +881,3 @@ "name": "addr", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3428, | ||
"scope": 3436, | ||
"src": "1094:12:29", | ||
@@ -891,3 +891,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3422, | ||
"id": 3430, | ||
"name": "address", | ||
@@ -908,3 +908,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3427, | ||
"id": 3435, | ||
"nodeType": "ParameterList", | ||
@@ -914,3 +914,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3426, | ||
"id": 3434, | ||
"mutability": "mutable", | ||
@@ -920,3 +920,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3428, | ||
"scope": 3436, | ||
"src": "1126:7:29", | ||
@@ -930,3 +930,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3425, | ||
"id": 3433, | ||
"name": "uint256", | ||
@@ -945,3 +945,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1068:67:29", | ||
@@ -954,3 +954,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "b6b55f25", | ||
"id": 3435, | ||
"id": 3443, | ||
"implemented": false, | ||
@@ -963,3 +963,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3431, | ||
"id": 3439, | ||
"nodeType": "ParameterList", | ||
@@ -969,3 +969,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3430, | ||
"id": 3438, | ||
"mutability": "mutable", | ||
@@ -975,3 +975,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3435, | ||
"scope": 3443, | ||
"src": "1232:14:29", | ||
@@ -985,3 +985,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3429, | ||
"id": 3437, | ||
"name": "uint256", | ||
@@ -1001,3 +1001,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3434, | ||
"id": 3442, | ||
"nodeType": "ParameterList", | ||
@@ -1007,3 +1007,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3433, | ||
"id": 3441, | ||
"mutability": "mutable", | ||
@@ -1013,3 +1013,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3435, | ||
"scope": 3443, | ||
"src": "1266:7:29", | ||
@@ -1023,3 +1023,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3432, | ||
"id": 3440, | ||
"name": "uint256", | ||
@@ -1038,3 +1038,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1215:60:29", | ||
@@ -1047,3 +1047,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "2e1a7d4d", | ||
"id": 3442, | ||
"id": 3450, | ||
"implemented": false, | ||
@@ -1056,3 +1056,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3438, | ||
"id": 3446, | ||
"nodeType": "ParameterList", | ||
@@ -1062,3 +1062,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3437, | ||
"id": 3445, | ||
"mutability": "mutable", | ||
@@ -1068,3 +1068,3 @@ "name": "amount", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3442, | ||
"scope": 3450, | ||
"src": "1349:14:29", | ||
@@ -1078,3 +1078,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3436, | ||
"id": 3444, | ||
"name": "uint256", | ||
@@ -1094,3 +1094,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3441, | ||
"id": 3449, | ||
"nodeType": "ParameterList", | ||
@@ -1100,3 +1100,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3440, | ||
"id": 3448, | ||
"mutability": "mutable", | ||
@@ -1106,3 +1106,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3442, | ||
"scope": 3450, | ||
"src": "1383:7:29", | ||
@@ -1116,3 +1116,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3439, | ||
"id": 3447, | ||
"name": "uint256", | ||
@@ -1131,3 +1131,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1331:61:29", | ||
@@ -1140,3 +1140,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "853828b6", | ||
"id": 3447, | ||
"id": 3455, | ||
"implemented": false, | ||
@@ -1149,3 +1149,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3443, | ||
"id": 3451, | ||
"nodeType": "ParameterList", | ||
@@ -1156,3 +1156,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3446, | ||
"id": 3454, | ||
"nodeType": "ParameterList", | ||
@@ -1162,3 +1162,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3445, | ||
"id": 3453, | ||
"mutability": "mutable", | ||
@@ -1168,3 +1168,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3447, | ||
"scope": 3455, | ||
"src": "1481:7:29", | ||
@@ -1178,3 +1178,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3444, | ||
"id": 3452, | ||
"name": "uint256", | ||
@@ -1193,3 +1193,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1440:50:29", | ||
@@ -1202,3 +1202,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "2a1bbc34", | ||
"id": 3452, | ||
"id": 3460, | ||
"implemented": false, | ||
@@ -1211,3 +1211,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3448, | ||
"id": 3456, | ||
"nodeType": "ParameterList", | ||
@@ -1218,3 +1218,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3451, | ||
"id": 3459, | ||
"nodeType": "ParameterList", | ||
@@ -1224,3 +1224,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3450, | ||
"id": 3458, | ||
"mutability": "mutable", | ||
@@ -1230,3 +1230,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3452, | ||
"scope": 3460, | ||
"src": "1594:7:29", | ||
@@ -1240,3 +1240,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3449, | ||
"id": 3457, | ||
"name": "uint256", | ||
@@ -1255,3 +1255,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1556:47:29", | ||
@@ -1264,3 +1264,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "e20ccec3", | ||
"id": 3457, | ||
"id": 3465, | ||
"implemented": false, | ||
@@ -1273,3 +1273,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3453, | ||
"id": 3461, | ||
"nodeType": "ParameterList", | ||
@@ -1280,3 +1280,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3456, | ||
"id": 3464, | ||
"nodeType": "ParameterList", | ||
@@ -1286,3 +1286,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3455, | ||
"id": 3463, | ||
"mutability": "mutable", | ||
@@ -1292,3 +1292,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3457, | ||
"scope": 3465, | ||
"src": "1686:7:29", | ||
@@ -1302,3 +1302,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3454, | ||
"id": 3462, | ||
"name": "uint256", | ||
@@ -1317,3 +1317,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1649:46:29", | ||
@@ -1326,3 +1326,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "d7820452", | ||
"id": 3464, | ||
"id": 3472, | ||
"implemented": false, | ||
@@ -1335,3 +1335,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3460, | ||
"id": 3468, | ||
"nodeType": "ParameterList", | ||
@@ -1341,3 +1341,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3459, | ||
"id": 3467, | ||
"mutability": "mutable", | ||
@@ -1347,3 +1347,3 @@ "name": "addr", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3464, | ||
"scope": 3472, | ||
"src": "1783:12:29", | ||
@@ -1357,3 +1357,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3458, | ||
"id": 3466, | ||
"name": "address", | ||
@@ -1374,3 +1374,3 @@ "nodeType": "ElementaryTypeName", | ||
"returnParameters": { | ||
"id": 3463, | ||
"id": 3471, | ||
"nodeType": "ParameterList", | ||
@@ -1380,3 +1380,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3462, | ||
"id": 3470, | ||
"mutability": "mutable", | ||
@@ -1386,3 +1386,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3464, | ||
"scope": 3472, | ||
"src": "1815:7:29", | ||
@@ -1396,3 +1396,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3461, | ||
"id": 3469, | ||
"name": "uint256", | ||
@@ -1411,3 +1411,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1763:61:29", | ||
@@ -1420,3 +1420,3 @@ "stateMutability": "nonpayable", | ||
"functionSelector": "48a0d754", | ||
"id": 3469, | ||
"id": 3477, | ||
"implemented": false, | ||
@@ -1429,3 +1429,3 @@ "kind": "function", | ||
"parameters": { | ||
"id": 3465, | ||
"id": 3473, | ||
"nodeType": "ParameterList", | ||
@@ -1436,3 +1436,3 @@ "parameters": [], | ||
"returnParameters": { | ||
"id": 3468, | ||
"id": 3476, | ||
"nodeType": "ParameterList", | ||
@@ -1442,3 +1442,3 @@ "parameters": [ | ||
"constant": false, | ||
"id": 3467, | ||
"id": 3475, | ||
"mutability": "mutable", | ||
@@ -1448,3 +1448,3 @@ "name": "", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3469, | ||
"scope": 3477, | ||
"src": "1950:7:29", | ||
@@ -1458,3 +1458,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3466, | ||
"id": 3474, | ||
"name": "uint256", | ||
@@ -1473,3 +1473,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"scope": 3470, | ||
"scope": 3478, | ||
"src": "1911:48:29", | ||
@@ -1481,3 +1481,3 @@ "stateMutability": "nonpayable", | ||
], | ||
"scope": 3471, | ||
"scope": 3479, | ||
"src": "230:1731:29", | ||
@@ -1496,3 +1496,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.605Z", | ||
"updatedAt": "2024-08-04T04:02:47.714Z", | ||
"devdoc": { | ||
@@ -1499,0 +1499,0 @@ "kind": "dev", |
@@ -18,6 +18,6 @@ { | ||
"PercentConstants": [ | ||
3094 | ||
3102 | ||
] | ||
}, | ||
"id": 3095, | ||
"id": 3103, | ||
"license": "GPL-3.0", | ||
@@ -27,3 +27,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3087, | ||
"id": 3095, | ||
"literals": [ | ||
@@ -45,5 +45,5 @@ "solidity", | ||
"fullyImplemented": true, | ||
"id": 3094, | ||
"id": 3102, | ||
"linearizedBaseContracts": [ | ||
3094 | ||
3102 | ||
], | ||
@@ -56,3 +56,3 @@ "name": "PercentConstants", | ||
"constant": true, | ||
"id": 3090, | ||
"id": 3098, | ||
"mutability": "constant", | ||
@@ -62,3 +62,3 @@ "name": "PERCENT_DIV", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3094, | ||
"scope": 3102, | ||
"src": "92:34:24", | ||
@@ -72,3 +72,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3088, | ||
"id": 3096, | ||
"name": "uint256", | ||
@@ -84,3 +84,3 @@ "nodeType": "ElementaryTypeName", | ||
"hexValue": "313030", | ||
"id": 3089, | ||
"id": 3097, | ||
"isConstant": false, | ||
@@ -103,3 +103,3 @@ "isLValue": false, | ||
"constant": true, | ||
"id": 3093, | ||
"id": 3101, | ||
"mutability": "constant", | ||
@@ -109,3 +109,3 @@ "name": "MICRO_PERCENT_DIV", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3094, | ||
"scope": 3102, | ||
"src": "132:43:24", | ||
@@ -119,3 +119,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3091, | ||
"id": 3099, | ||
"name": "uint256", | ||
@@ -131,3 +131,3 @@ "nodeType": "ElementaryTypeName", | ||
"hexValue": "313030303030", | ||
"id": 3092, | ||
"id": 3100, | ||
"isConstant": false, | ||
@@ -149,3 +149,3 @@ "isLValue": false, | ||
], | ||
"scope": 3095, | ||
"scope": 3103, | ||
"src": "61:117:24", | ||
@@ -164,3 +164,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.604Z", | ||
"updatedAt": "2024-08-04T04:02:47.713Z", | ||
"devdoc": { | ||
@@ -167,0 +167,0 @@ "kind": "dev", |
@@ -152,9 +152,9 @@ { | ||
"IPromises": [ | ||
3375 | ||
3383 | ||
], | ||
"Promises": [ | ||
3332 | ||
3340 | ||
] | ||
}, | ||
"id": 3333, | ||
"id": 3341, | ||
"license": "GPL-3.0", | ||
@@ -164,3 +164,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3308, | ||
"id": 3316, | ||
"literals": [ | ||
@@ -178,7 +178,7 @@ "solidity", | ||
"file": "../interfaces/IPromises.sol", | ||
"id": 3309, | ||
"id": 3317, | ||
"nameLocation": "-1:-1:-1", | ||
"nodeType": "ImportDirective", | ||
"scope": 3333, | ||
"sourceUnit": 3376, | ||
"scope": 3341, | ||
"sourceUnit": 3384, | ||
"src": "61:37:27", | ||
@@ -193,3 +193,3 @@ "symbolAliases": [], | ||
"baseName": { | ||
"id": 3310, | ||
"id": 3318, | ||
"name": "IPromises", | ||
@@ -200,6 +200,6 @@ "nameLocations": [ | ||
"nodeType": "IdentifierPath", | ||
"referencedDeclaration": 3375, | ||
"referencedDeclaration": 3383, | ||
"src": "130:9:27" | ||
}, | ||
"id": 3311, | ||
"id": 3319, | ||
"nodeType": "InheritanceSpecifier", | ||
@@ -213,6 +213,6 @@ "src": "130:9:27" | ||
"fullyImplemented": false, | ||
"id": 3332, | ||
"id": 3340, | ||
"linearizedBaseContracts": [ | ||
3332, | ||
3375 | ||
3340, | ||
3383 | ||
], | ||
@@ -225,7 +225,7 @@ "name": "Promises", | ||
"canonicalName": "Promises.Promise", | ||
"id": 3326, | ||
"id": 3334, | ||
"members": [ | ||
{ | ||
"constant": false, | ||
"id": 3313, | ||
"id": 3321, | ||
"mutability": "mutable", | ||
@@ -235,3 +235,3 @@ "name": "minimumStake", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3326, | ||
"scope": 3334, | ||
"src": "261:20:27", | ||
@@ -245,3 +245,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3312, | ||
"id": 3320, | ||
"name": "uint256", | ||
@@ -259,3 +259,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3315, | ||
"id": 3323, | ||
"mutability": "mutable", | ||
@@ -265,3 +265,3 @@ "name": "verifyDelay", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3326, | ||
"scope": 3334, | ||
"src": "390:18:27", | ||
@@ -275,3 +275,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3314, | ||
"id": 3322, | ||
"name": "uint32", | ||
@@ -289,3 +289,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3317, | ||
"id": 3325, | ||
"mutability": "mutable", | ||
@@ -295,3 +295,3 @@ "name": "expireDelay", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3326, | ||
"scope": 3334, | ||
"src": "500:18:27", | ||
@@ -305,3 +305,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3316, | ||
"id": 3324, | ||
"name": "uint32", | ||
@@ -319,3 +319,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3319, | ||
"id": 3327, | ||
"mutability": "mutable", | ||
@@ -325,3 +325,3 @@ "name": "answerHash", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3326, | ||
"scope": 3334, | ||
"src": "528:18:27", | ||
@@ -335,3 +335,3 @@ "stateVariable": false, | ||
"typeName": { | ||
"id": 3318, | ||
"id": 3326, | ||
"name": "uint256", | ||
@@ -349,3 +349,3 @@ "nodeType": "ElementaryTypeName", | ||
"constant": false, | ||
"id": 3322, | ||
"id": 3330, | ||
"mutability": "mutable", | ||
@@ -355,3 +355,3 @@ "name": "answer", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3326, | ||
"scope": 3334, | ||
"src": "556:16:27", | ||
@@ -366,3 +366,3 @@ "stateVariable": false, | ||
"baseType": { | ||
"id": 3320, | ||
"id": 3328, | ||
"name": "uint256", | ||
@@ -376,3 +376,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3321, | ||
"id": 3329, | ||
"nodeType": "ArrayTypeName", | ||
@@ -389,3 +389,3 @@ "src": "556:9:27", | ||
"constant": false, | ||
"id": 3325, | ||
"id": 3333, | ||
"mutability": "mutable", | ||
@@ -395,3 +395,3 @@ "name": "paths", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3326, | ||
"scope": 3334, | ||
"src": "631:13:27", | ||
@@ -406,3 +406,3 @@ "stateVariable": false, | ||
"baseType": { | ||
"id": 3323, | ||
"id": 3331, | ||
"name": "bytes", | ||
@@ -416,3 +416,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3324, | ||
"id": 3332, | ||
"nodeType": "ArrayTypeName", | ||
@@ -431,3 +431,3 @@ "src": "631:7:27", | ||
"nodeType": "StructDefinition", | ||
"scope": 3332, | ||
"scope": 3340, | ||
"src": "146:505:27", | ||
@@ -439,3 +439,3 @@ "visibility": "public" | ||
"functionSelector": "1f06c859", | ||
"id": 3331, | ||
"id": 3339, | ||
"mutability": "mutable", | ||
@@ -445,3 +445,3 @@ "name": "promises", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3332, | ||
"scope": 3340, | ||
"src": "657:43:27", | ||
@@ -451,11 +451,11 @@ "stateVariable": true, | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Promise_$3326_storage_$", | ||
"typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Promise_$3334_storage_$", | ||
"typeString": "mapping(uint256 => struct Promises.Promise)" | ||
}, | ||
"typeName": { | ||
"id": 3330, | ||
"id": 3338, | ||
"keyName": "", | ||
"keyNameLocation": "-1:-1:-1", | ||
"keyType": { | ||
"id": 3327, | ||
"id": 3335, | ||
"name": "uint256", | ||
@@ -472,3 +472,3 @@ "nodeType": "ElementaryTypeName", | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Promise_$3326_storage_$", | ||
"typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Promise_$3334_storage_$", | ||
"typeString": "mapping(uint256 => struct Promises.Promise)" | ||
@@ -479,6 +479,6 @@ }, | ||
"valueType": { | ||
"id": 3329, | ||
"id": 3337, | ||
"nodeType": "UserDefinedTypeName", | ||
"pathNode": { | ||
"id": 3328, | ||
"id": 3336, | ||
"name": "Promise", | ||
@@ -489,9 +489,9 @@ "nameLocations": [ | ||
"nodeType": "IdentifierPath", | ||
"referencedDeclaration": 3326, | ||
"referencedDeclaration": 3334, | ||
"src": "676:7:27" | ||
}, | ||
"referencedDeclaration": 3326, | ||
"referencedDeclaration": 3334, | ||
"src": "676:7:27", | ||
"typeDescriptions": { | ||
"typeIdentifier": "t_struct$_Promise_$3326_storage_ptr", | ||
"typeIdentifier": "t_struct$_Promise_$3334_storage_ptr", | ||
"typeString": "struct Promises.Promise" | ||
@@ -504,3 +504,3 @@ } | ||
], | ||
"scope": 3333, | ||
"scope": 3341, | ||
"src": "100:603:27", | ||
@@ -519,3 +519,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.604Z", | ||
"updatedAt": "2024-08-04T04:02:47.713Z", | ||
"devdoc": { | ||
@@ -522,0 +522,0 @@ "kind": "dev", |
@@ -18,6 +18,6 @@ { | ||
"TimeConstants": [ | ||
3306 | ||
3314 | ||
] | ||
}, | ||
"id": 3307, | ||
"id": 3315, | ||
"license": "GPL-3.0", | ||
@@ -27,3 +27,3 @@ "nodeType": "SourceUnit", | ||
{ | ||
"id": 3279, | ||
"id": 3287, | ||
"literals": [ | ||
@@ -45,5 +45,5 @@ "solidity", | ||
"fullyImplemented": true, | ||
"id": 3306, | ||
"id": 3314, | ||
"linearizedBaseContracts": [ | ||
3306 | ||
3314 | ||
], | ||
@@ -56,3 +56,3 @@ "name": "TimeConstants", | ||
"constant": true, | ||
"id": 3282, | ||
"id": 3290, | ||
"mutability": "constant", | ||
@@ -62,3 +62,3 @@ "name": "SECONDS_IN_MINUTE", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3306, | ||
"scope": 3314, | ||
"src": "89:38:26", | ||
@@ -72,3 +72,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3280, | ||
"id": 3288, | ||
"name": "uint32", | ||
@@ -84,3 +84,3 @@ "nodeType": "ElementaryTypeName", | ||
"hexValue": "3630", | ||
"id": 3281, | ||
"id": 3289, | ||
"isConstant": false, | ||
@@ -103,3 +103,3 @@ "isLValue": false, | ||
"constant": true, | ||
"id": 3285, | ||
"id": 3293, | ||
"mutability": "constant", | ||
@@ -109,3 +109,3 @@ "name": "MINUTES_IN_HOUR", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3306, | ||
"scope": 3314, | ||
"src": "133:36:26", | ||
@@ -119,3 +119,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3283, | ||
"id": 3291, | ||
"name": "uint32", | ||
@@ -131,3 +131,3 @@ "nodeType": "ElementaryTypeName", | ||
"hexValue": "3630", | ||
"id": 3284, | ||
"id": 3292, | ||
"isConstant": false, | ||
@@ -150,3 +150,3 @@ "isLValue": false, | ||
"constant": true, | ||
"id": 3290, | ||
"id": 3298, | ||
"mutability": "constant", | ||
@@ -156,3 +156,3 @@ "name": "MINUTES_IN_DAY", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3306, | ||
"scope": 3314, | ||
"src": "175:53:26", | ||
@@ -166,3 +166,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3286, | ||
"id": 3294, | ||
"name": "uint32", | ||
@@ -181,3 +181,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3289, | ||
"id": 3297, | ||
"isConstant": false, | ||
@@ -189,3 +189,3 @@ "isLValue": false, | ||
"hexValue": "3234", | ||
"id": 3287, | ||
"id": 3295, | ||
"isConstant": false, | ||
@@ -207,7 +207,7 @@ "isLValue": false, | ||
"rightExpression": { | ||
"id": 3288, | ||
"id": 3296, | ||
"name": "MINUTES_IN_HOUR", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 3285, | ||
"referencedDeclaration": 3293, | ||
"src": "213:15:26", | ||
@@ -229,3 +229,3 @@ "typeDescriptions": { | ||
"constant": true, | ||
"id": 3295, | ||
"id": 3303, | ||
"mutability": "constant", | ||
@@ -235,3 +235,3 @@ "name": "MINUTES_IN_WEEK", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3306, | ||
"scope": 3314, | ||
"src": "234:52:26", | ||
@@ -245,3 +245,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3291, | ||
"id": 3299, | ||
"name": "uint32", | ||
@@ -260,3 +260,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3294, | ||
"id": 3302, | ||
"isConstant": false, | ||
@@ -268,3 +268,3 @@ "isLValue": false, | ||
"hexValue": "37", | ||
"id": 3292, | ||
"id": 3300, | ||
"isConstant": false, | ||
@@ -286,7 +286,7 @@ "isLValue": false, | ||
"rightExpression": { | ||
"id": 3293, | ||
"id": 3301, | ||
"name": "MINUTES_IN_DAY", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 3290, | ||
"referencedDeclaration": 3298, | ||
"src": "272:14:26", | ||
@@ -308,3 +308,3 @@ "typeDescriptions": { | ||
"constant": true, | ||
"id": 3300, | ||
"id": 3308, | ||
"mutability": "constant", | ||
@@ -314,3 +314,3 @@ "name": "MINUTES_IN_QUARTER", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3306, | ||
"scope": 3314, | ||
"src": "292:57:26", | ||
@@ -324,3 +324,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3296, | ||
"id": 3304, | ||
"name": "uint32", | ||
@@ -339,3 +339,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3299, | ||
"id": 3307, | ||
"isConstant": false, | ||
@@ -347,3 +347,3 @@ "isLValue": false, | ||
"hexValue": "3133", | ||
"id": 3297, | ||
"id": 3305, | ||
"isConstant": false, | ||
@@ -365,7 +365,7 @@ "isLValue": false, | ||
"rightExpression": { | ||
"id": 3298, | ||
"id": 3306, | ||
"name": "MINUTES_IN_WEEK", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 3295, | ||
"referencedDeclaration": 3303, | ||
"src": "334:15:26", | ||
@@ -387,3 +387,3 @@ "typeDescriptions": { | ||
"constant": true, | ||
"id": 3305, | ||
"id": 3313, | ||
"mutability": "constant", | ||
@@ -393,3 +393,3 @@ "name": "MINUTES_IN_YEAR", | ||
"nodeType": "VariableDeclaration", | ||
"scope": 3306, | ||
"scope": 3314, | ||
"src": "355:56:26", | ||
@@ -403,3 +403,3 @@ "stateVariable": true, | ||
"typeName": { | ||
"id": 3301, | ||
"id": 3309, | ||
"name": "uint32", | ||
@@ -418,3 +418,3 @@ "nodeType": "ElementaryTypeName", | ||
}, | ||
"id": 3304, | ||
"id": 3312, | ||
"isConstant": false, | ||
@@ -426,3 +426,3 @@ "isLValue": false, | ||
"hexValue": "34", | ||
"id": 3302, | ||
"id": 3310, | ||
"isConstant": false, | ||
@@ -444,7 +444,7 @@ "isLValue": false, | ||
"rightExpression": { | ||
"id": 3303, | ||
"id": 3311, | ||
"name": "MINUTES_IN_QUARTER", | ||
"nodeType": "Identifier", | ||
"overloadedDeclarations": [], | ||
"referencedDeclaration": 3300, | ||
"referencedDeclaration": 3308, | ||
"src": "393:18:26", | ||
@@ -465,3 +465,3 @@ "typeDescriptions": { | ||
], | ||
"scope": 3307, | ||
"scope": 3315, | ||
"src": "61:353:26", | ||
@@ -480,3 +480,3 @@ "usedErrors": [], | ||
"schemaVersion": "3.4.16", | ||
"updatedAt": "2023-11-20T18:10:10.604Z", | ||
"updatedAt": "2024-08-04T04:02:47.713Z", | ||
"devdoc": { | ||
@@ -483,0 +483,0 @@ "kind": "dev", |
{ | ||
"name": "@xyo-network/solidity", | ||
"dependencies": { | ||
"@openzeppelin/contracts": "^5.0.0" | ||
"@openzeppelin/contracts": "^5.0.2" | ||
}, | ||
@@ -23,4 +23,4 @@ "author": { | ||
"devDependencies": { | ||
"@xylabs/ts-scripts-yarn3": "^3.2.7", | ||
"rimraf": "^5.0.5", | ||
"@xylabs/ts-scripts-yarn3": "^3.15.13", | ||
"rimraf": "^5.0.10", | ||
"truffle": "^5.11.5" | ||
@@ -38,3 +38,3 @@ }, | ||
"sideEffects": false, | ||
"version": "3.0.5" | ||
"version": "3.1.0" | ||
} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
3337241
78616