Skip to content

Commit

Permalink
chore: abi output
Browse files Browse the repository at this point in the history
  • Loading branch information
mfw78 committed Oct 1, 2023
1 parent b74b90c commit 90132cb
Show file tree
Hide file tree
Showing 15 changed files with 10,208 additions and 7,852 deletions.
4,067 changes: 2,033 additions & 2,034 deletions out/ComposableCoW.sol/ComposableCoW.json

Large diffs are not rendered by default.

167 changes: 83 additions & 84 deletions out/CurrentBlockTimestampFactory.sol/CurrentBlockTimestampFactory.json

Large diffs are not rendered by default.

503 changes: 251 additions & 252 deletions out/ExtensibleFallbackHandler.sol/ExtensibleFallbackHandler.json

Large diffs are not rendered by default.

1,672 changes: 909 additions & 763 deletions out/GoodAfterTime.sol/GoodAfterTime.json

Large diffs are not rendered by default.

992 changes: 715 additions & 277 deletions out/IConditionalOrder.sol/IConditionalOrder.json

Large diffs are not rendered by default.

992 changes: 715 additions & 277 deletions out/IConditionalOrder.sol/IConditionalOrderGenerator.json

Large diffs are not rendered by default.

255 changes: 127 additions & 128 deletions out/ISwapGuard.sol/ISwapGuard.json

Large diffs are not rendered by default.

99 changes: 49 additions & 50 deletions out/IValueFactory.sol/IValueFactory.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"methodIdentifiers": {
"getValue(bytes)": "b6576bdf"
},
"rawMetadata": "{\"compiler\":{\"version\":\"0.8.19+commit.7dd6d404\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"getValue\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"value\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"author\":\"mfw78 <[email protected]>\",\"details\":\"Designed to be used with Safe + ExtensibleFallbackHandler + ComposableCoW\",\"kind\":\"dev\",\"methods\":{\"getValue(bytes)\":{\"params\":{\"data\":\"Implementation specific off-chain data\"},\"returns\":{\"value\":\"The value at the time of the call\"}}},\"title\":\"IValueFactory - An interface for on-chain value determination\",\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{\"getValue(bytes)\":{\"notice\":\"Return a value at the time of the call\"}},\"version\":1}},\"settings\":{\"compilationTarget\":{\"src/interfaces/IValueFactory.sol\":\"IValueFactory\"},\"evmVersion\":\"paris\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":20000},\"remappings\":[\":@openzeppelin/=lib/@openzeppelin/contracts/\",\":@openzeppelin/contracts/=lib/@openzeppelin/contracts/\",\":balancer/=lib/balancer/src/\",\":canonical-weth/=lib/canonical-weth/src/\",\":cowprotocol/=lib/cowprotocol/src/contracts/\",\":ds-test/=lib/forge-std/lib/ds-test/src/\",\":erc4626-tests/=lib/@openzeppelin/lib/erc4626-tests/\",\":forge-std/=lib/forge-std/src/\",\":helpers/=lib/balancer/src/lib/helpers/\",\":math/=lib/balancer/src/lib/math/\",\":murky/=lib/murky/src/\",\":openzeppelin-contracts/=lib/murky/lib/openzeppelin-contracts/\",\":openzeppelin/=lib/@openzeppelin/contracts/\",\":safe/=lib/safe/contracts/\"]},\"sources\":{\"src/interfaces/IValueFactory.sol\":{\"keccak256\":\"0x3304ef8a0a1727258ac8278bf5426daeac37ece4653eaaff87b15143814a8122\",\"license\":\"GPL-3.0\",\"urls\":[\"bzz-raw://9934d278069dd9474065777833a81e65af227b85d350b6c1f012b812101be9de\",\"dweb:/ipfs/QmcMBdvY7wLs92FCyutDGQGtHnYryjnaykREvDNBNM8Yih\"]}},\"version\":1}",
"rawMetadata": "{\"compiler\":{\"version\":\"0.8.19+commit.7dd6d404\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"getValue\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"value\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"author\":\"mfw78 <[email protected]>\",\"details\":\"Designed to be used with Safe + ExtensibleFallbackHandler + ComposableCoW\",\"kind\":\"dev\",\"methods\":{\"getValue(bytes)\":{\"params\":{\"data\":\"Implementation specific off-chain data\"},\"returns\":{\"value\":\"The value at the time of the call\"}}},\"title\":\"IValueFactory - An interface for on-chain value determination\",\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{\"getValue(bytes)\":{\"notice\":\"Return a value at the time of the call\"}},\"version\":1}},\"settings\":{\"compilationTarget\":{\"src/interfaces/IValueFactory.sol\":\"IValueFactory\"},\"evmVersion\":\"paris\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":20000},\"remappings\":[\":@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/\",\":balancer/=lib/balancer/src/\",\":canonical-weth/=lib/canonical-weth/src/\",\":cowprotocol/=lib/cowprotocol/src/contracts/\",\":ds-test/=lib/forge-std/lib/ds-test/src/\",\":erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/\",\":forge-std/=lib/forge-std/src/\",\":helpers/=lib/balancer/src/lib/helpers/\",\":math/=lib/balancer/src/lib/math/\",\":murky/=lib/murky/src/\",\":openzeppelin-contracts/=lib/openzeppelin-contracts/\",\":openzeppelin/=lib/openzeppelin-contracts/contracts/\",\":safe/=lib/safe/contracts/\"]},\"sources\":{\"src/interfaces/IValueFactory.sol\":{\"keccak256\":\"0x3304ef8a0a1727258ac8278bf5426daeac37ece4653eaaff87b15143814a8122\",\"license\":\"GPL-3.0\",\"urls\":[\"bzz-raw://9934d278069dd9474065777833a81e65af227b85d350b6c1f012b812101be9de\",\"dweb:/ipfs/QmcMBdvY7wLs92FCyutDGQGtHnYryjnaykREvDNBNM8Yih\"]}},\"version\":1}",
"metadata": {
"compiler": {
"version": "0.8.19+commit.7dd6d404"
Expand Down Expand Up @@ -87,20 +87,19 @@
},
"settings": {
"remappings": [
":@openzeppelin/=lib/@openzeppelin/contracts/",
":@openzeppelin/contracts/=lib/@openzeppelin/contracts/",
":balancer/=lib/balancer/src/",
":canonical-weth/=lib/canonical-weth/src/",
":cowprotocol/=lib/cowprotocol/src/contracts/",
":ds-test/=lib/forge-std/lib/ds-test/src/",
":erc4626-tests/=lib/@openzeppelin/lib/erc4626-tests/",
":forge-std/=lib/forge-std/src/",
":helpers/=lib/balancer/src/lib/helpers/",
":math/=lib/balancer/src/lib/math/",
":murky/=lib/murky/src/",
":openzeppelin-contracts/=lib/murky/lib/openzeppelin-contracts/",
":openzeppelin/=lib/@openzeppelin/contracts/",
":safe/=lib/safe/contracts/"
"@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
"balancer/=lib/balancer/src/",
"canonical-weth/=lib/canonical-weth/src/",
"cowprotocol/=lib/cowprotocol/src/contracts/",
"ds-test/=lib/forge-std/lib/ds-test/src/",
"erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/",
"forge-std/=lib/forge-std/src/",
"helpers/=lib/balancer/src/lib/helpers/",
"math/=lib/balancer/src/lib/math/",
"murky/=lib/murky/src/",
"openzeppelin-contracts/=lib/openzeppelin-contracts/",
"openzeppelin/=lib/openzeppelin-contracts/contracts/",
"safe/=lib/safe/contracts/"
],
"optimizer": {
"enabled": true,
Expand Down Expand Up @@ -128,19 +127,19 @@
},
"ast": {
"absolutePath": "src/interfaces/IValueFactory.sol",
"id": 54596,
"id": 54612,
"exportedSymbols": {
"IValueFactory": [
54595
54611
]
},
"nodeType": "SourceUnit",
"src": "36:517:142",
"src": "36:517:143",
"nodes": [
{
"id": 54585,
"id": 54601,
"nodeType": "PragmaDirective",
"src": "36:31:142",
"src": "36:31:143",
"nodes": [],
"literals": [
"solidity",
Expand All @@ -153,51 +152,51 @@
]
},
{
"id": 54595,
"id": 54611,
"nodeType": "ContractDefinition",
"src": "268:284:142",
"src": "268:284:143",
"nodes": [
{
"id": 54594,
"id": 54610,
"nodeType": "FunctionDefinition",
"src": "473:77:142",
"src": "473:77:143",
"nodes": [],
"documentation": {
"id": 54587,
"id": 54603,
"nodeType": "StructuredDocumentation",
"src": "298:170:142",
"src": "298:170:143",
"text": " Return a value at the time of the call\n @param data Implementation specific off-chain data\n @return value The value at the time of the call"
},
"functionSelector": "b6576bdf",
"implemented": false,
"kind": "function",
"modifiers": [],
"name": "getValue",
"nameLocation": "482:8:142",
"nameLocation": "482:8:143",
"parameters": {
"id": 54590,
"id": 54606,
"nodeType": "ParameterList",
"parameters": [
{
"constant": false,
"id": 54589,
"id": 54605,
"mutability": "mutable",
"name": "data",
"nameLocation": "506:4:142",
"nameLocation": "506:4:143",
"nodeType": "VariableDeclaration",
"scope": 54594,
"src": "491:19:142",
"scope": 54610,
"src": "491:19:143",
"stateVariable": false,
"storageLocation": "calldata",
"typeDescriptions": {
"typeIdentifier": "t_bytes_calldata_ptr",
"typeString": "bytes"
},
"typeName": {
"id": 54588,
"id": 54604,
"name": "bytes",
"nodeType": "ElementaryTypeName",
"src": "491:5:142",
"src": "491:5:143",
"typeDescriptions": {
"typeIdentifier": "t_bytes_storage_ptr",
"typeString": "bytes"
Expand All @@ -206,32 +205,32 @@
"visibility": "internal"
}
],
"src": "490:21:142"
"src": "490:21:143"
},
"returnParameters": {
"id": 54593,
"id": 54609,
"nodeType": "ParameterList",
"parameters": [
{
"constant": false,
"id": 54592,
"id": 54608,
"mutability": "mutable",
"name": "value",
"nameLocation": "543:5:142",
"nameLocation": "543:5:143",
"nodeType": "VariableDeclaration",
"scope": 54594,
"src": "535:13:142",
"scope": 54610,
"src": "535:13:143",
"stateVariable": false,
"storageLocation": "default",
"typeDescriptions": {
"typeIdentifier": "t_bytes32",
"typeString": "bytes32"
},
"typeName": {
"id": 54591,
"id": 54607,
"name": "bytes32",
"nodeType": "ElementaryTypeName",
"src": "535:7:142",
"src": "535:7:143",
"typeDescriptions": {
"typeIdentifier": "t_bytes32",
"typeString": "bytes32"
Expand All @@ -240,9 +239,9 @@
"visibility": "internal"
}
],
"src": "534:15:142"
"src": "534:15:143"
},
"scope": 54595,
"scope": 54611,
"stateMutability": "view",
"virtual": false,
"visibility": "external"
Expand All @@ -254,22 +253,22 @@
"contractDependencies": [],
"contractKind": "interface",
"documentation": {
"id": 54586,
"id": 54602,
"nodeType": "StructuredDocumentation",
"src": "69:198:142",
"src": "69:198:143",
"text": " @title IValueFactory - An interface for on-chain value determination\n @author mfw78 <[email protected]>\n @dev Designed to be used with Safe + ExtensibleFallbackHandler + ComposableCoW"
},
"fullyImplemented": false,
"linearizedBaseContracts": [
54595
54611
],
"name": "IValueFactory",
"nameLocation": "278:13:142",
"scope": 54596,
"nameLocation": "278:13:143",
"scope": 54612,
"usedErrors": []
}
],
"license": "GPL-3.0"
},
"id": 142
"id": 143
}
Loading

0 comments on commit 90132cb

Please sign in to comment.