Skip to content

Commit

Permalink
feat: add support for imwss3
Browse files Browse the repository at this point in the history
  • Loading branch information
chmanie committed Oct 16, 2024
1 parent ef5d033 commit ad8234f
Show file tree
Hide file tree
Showing 132 changed files with 82,710 additions and 26 deletions.
2 changes: 1 addition & 1 deletion dist/functions/ColonyFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/FunctionsNotAvailableOnColonyFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/GetActionSummaryFunctions.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"contractName":"GetActionSummary","abi":[{"inputs":[{"internalType":"address","name":"colonyNetworkAddress","type":"address"},{"internalType":"address","name":"colonyAddress","type":"address"},{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getSingleActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"},{"internalType":"bytes32","name":"requiredPermissions","type":"bytes32"}],"internalType":"struct ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"colonyNetworkAddress","type":"address"},{"internalType":"address","name":"colonyAddress","type":"address"},{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"},{"internalType":"bytes32","name":"requiredPermissions","type":"bytes32"}],"internalType":"struct ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"}]}
{"contractName":"GetActionSummary","abi":[{"inputs":[{"internalType":"address","name":"colonyNetworkAddress","type":"address"},{"internalType":"address","name":"colonyAddress","type":"address"},{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getSingleActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"},{"internalType":"bytes32","name":"requiredPermissions","type":"bytes32"}],"internalType":"struct ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"}]}
2 changes: 1 addition & 1 deletion dist/functions/IColonyFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/IMetaColonyFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/IVotingReputationFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/MultisigPermissionsFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/VotingReputationFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/VotingReputationStakingFunctions.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/functions/VotingReputationStorageFunctions.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"contractName":"VotingReputationStorage","abi":[{"inputs":[],"name":"authority","outputs":[{"internalType":"contract DSAuthority","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"bytes","name":"_payload","type":"bytes"},{"internalType":"bytes32","name":"_sigR","type":"bytes32"},{"internalType":"bytes32","name":"_sigS","type":"bytes32"},{"internalType":"uint8","name":"_sigV","type":"uint8"}],"name":"executeMetaTransaction","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"_sig","type":"bytes4"}],"name":"getCapabilityRoles","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getChainId","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getColony","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getDeprecated","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes[]","name":"data","type":"bytes[]"}],"name":"multicall","outputs":[{"internalType":"bytes[]","name":"results","type":"bytes[]"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract DSAuthority","name":"authority_","type":"address"}],"name":"setAuthority","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"uint256","name":"_nonce","type":"uint256"},{"internalType":"uint256","name":"_chainId","type":"uint256"},{"internalType":"bytes","name":"_payload","type":"bytes"},{"internalType":"bytes32","name":"_sigR","type":"bytes32"},{"internalType":"bytes32","name":"_sigS","type":"bytes32"},{"internalType":"uint8","name":"_sigV","type":"uint8"}],"name":"verify","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_userAddress","type":"address"}],"name":"getMetatransactionNonce","outputs":[{"internalType":"uint256","name":"_nonce","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"identifier","outputs":[{"internalType":"bytes32","name":"_identifier","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"uint256","name":"_version","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_colony","type":"address"}],"name":"install","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"finishUpgrade","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_deprecated","type":"bool"}],"name":"deprecate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uninstall","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_motionId","type":"uint256"}],"name":"getMotionState","outputs":[{"internalType":"enum VotingReputationDataTypes.MotionState","name":"_motionState","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"}],"internalType":"struct VotingReputationDataTypes.ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"colonyNetworkAddress","type":"address"},{"internalType":"address","name":"colonyAddress","type":"address"},{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getSingleActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"},{"internalType":"bytes32","name":"requiredPermissions","type":"bytes32"}],"internalType":"struct ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"colonyNetworkAddress","type":"address"},{"internalType":"address","name":"colonyAddress","type":"address"},{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"},{"internalType":"bytes32","name":"requiredPermissions","type":"bytes32"}],"internalType":"struct ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"}]}
{"contractName":"VotingReputationStorage","abi":[{"inputs":[],"name":"authority","outputs":[{"internalType":"contract DSAuthority","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"bytes","name":"_payload","type":"bytes"},{"internalType":"bytes32","name":"_sigR","type":"bytes32"},{"internalType":"bytes32","name":"_sigS","type":"bytes32"},{"internalType":"uint8","name":"_sigV","type":"uint8"}],"name":"executeMetaTransaction","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"_sig","type":"bytes4"}],"name":"getCapabilityRoles","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getChainId","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getColony","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getDeprecated","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes[]","name":"data","type":"bytes[]"}],"name":"multicall","outputs":[{"internalType":"bytes[]","name":"results","type":"bytes[]"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract DSAuthority","name":"authority_","type":"address"}],"name":"setAuthority","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"uint256","name":"_nonce","type":"uint256"},{"internalType":"uint256","name":"_chainId","type":"uint256"},{"internalType":"bytes","name":"_payload","type":"bytes"},{"internalType":"bytes32","name":"_sigR","type":"bytes32"},{"internalType":"bytes32","name":"_sigS","type":"bytes32"},{"internalType":"uint8","name":"_sigV","type":"uint8"}],"name":"verify","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_userAddress","type":"address"}],"name":"getMetatransactionNonce","outputs":[{"internalType":"uint256","name":"_nonce","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"identifier","outputs":[{"internalType":"bytes32","name":"_identifier","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"uint256","name":"_version","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_colony","type":"address"}],"name":"install","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"finishUpgrade","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_deprecated","type":"bool"}],"name":"deprecate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uninstall","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_motionId","type":"uint256"}],"name":"getMotionState","outputs":[{"internalType":"enum VotingReputationDataTypes.MotionState","name":"_motionState","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"}],"internalType":"struct VotingReputationDataTypes.ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"colonyNetworkAddress","type":"address"},{"internalType":"address","name":"colonyAddress","type":"address"},{"internalType":"bytes","name":"_action","type":"bytes"},{"internalType":"address","name":"_altTarget","type":"address"}],"name":"getSingleActionSummary","outputs":[{"components":[{"internalType":"bytes4","name":"sig","type":"bytes4"},{"internalType":"uint256","name":"domainSkillId","type":"uint256"},{"internalType":"uint256","name":"expenditureId","type":"uint256"},{"internalType":"bytes32","name":"requiredPermissions","type":"bytes32"}],"internalType":"struct ActionSummary","name":"","type":"tuple"}],"stateMutability":"view","type":"function"}]}
44 changes: 29 additions & 15 deletions dist/versions.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"latest": "imwss2",
"latest": "imwss3",
"releases": [
"glider-rc.1",
"glider",
Expand All @@ -20,7 +20,8 @@
"glwss4",
"hmwss",
"imwss",
"imwss2"
"imwss2",
"imwss3"
],
"releaseMap": {
"IColony": {
Expand All @@ -40,7 +41,8 @@
"hmwss": 14,
"imwss": 15,
"imwss2": 16,
"next": 17
"imwss3": 17,
"next": 18
},
"CoinMachine": {
"clwss": 1,
Expand All @@ -54,7 +56,8 @@
"hmwss": 9,
"imwss": 10,
"imwss2": 11,
"next": 12
"imwss3": 12,
"next": 13
},
"EvaluatedExpenditure": {
"elwss": 1,
Expand All @@ -64,7 +67,8 @@
"hmwss": 5,
"imwss": 6,
"imwss2": 7,
"next": 8
"imwss3": 8,
"next": 9
},
"FundingQueue": {
"lwss": 1,
Expand All @@ -75,7 +79,8 @@
"hmwss": 6,
"imwss": 7,
"imwss2": 8,
"next": 9
"imwss3": 9,
"next": 10
},
"IVotingReputation": {
"flwss3": 6,
Expand All @@ -85,11 +90,13 @@
"hmwss": 10,
"imwss": 11,
"imwss2": 12,
"next": 13
"imwss3": 13,
"next": 14
},
"MultisigPermissions": {
"imwss2": 1,
"next": 2
"imwss3": 2,
"next": 3
},
"OneTxPayment": {
"clwss": 1,
Expand All @@ -100,21 +107,24 @@
"hmwss": 6,
"imwss": 7,
"imwss2": 8,
"next": 9
"imwss3": 9,
"next": 10
},
"ReputationBootstrapper": {
"glwss2": 1,
"glwss4": 2,
"hmwss": 3,
"imwss": 4,
"imwss2": 5,
"next": 6
"imwss3": 6,
"next": 7
},
"StagedExpenditure": {
"hmwss": 1,
"imwss": 2,
"imwss2": 3,
"next": 4
"imwss3": 4,
"next": 5
},
"StakedExpenditure": {
"glwss": 1,
Expand All @@ -123,15 +133,17 @@
"hmwss": 4,
"imwss": 5,
"imwss2": 6,
"next": 7
"imwss3": 7,
"next": 8
},
"StreamingPayments": {
"glwss": 1,
"glwss4": 2,
"hmwss": 3,
"imwss": 4,
"imwss2": 5,
"next": 6
"imwss3": 6,
"next": 7
},
"TokenSupplier": {
"lwss": 1,
Expand All @@ -142,7 +154,8 @@
"hmwss": 6,
"imwss": 7,
"imwss2": 8,
"next": 9
"imwss3": 9,
"next": 10
},
"VotingReputation": {
"clwss": 1,
Expand All @@ -159,7 +172,8 @@
"hmwss": 5,
"imwss": 6,
"imwss2": 7,
"next": 8
"imwss3": 8,
"next": 9
}
}
}
137 changes: 137 additions & 0 deletions dist/versions/imwss3/BasicMetaTransaction.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
{
"contractName": "BasicMetaTransaction",
"abi": [
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "user",
"type": "address"
},
{
"indexed": false,
"internalType": "address payable",
"name": "relayerAddress",
"type": "address"
},
{
"indexed": false,
"internalType": "bytes",
"name": "functionSignature",
"type": "bytes"
}
],
"name": "MetaTransactionExecuted",
"type": "event"
},
{
"inputs": [
{
"internalType": "address",
"name": "_user",
"type": "address"
},
{
"internalType": "bytes",
"name": "_payload",
"type": "bytes"
},
{
"internalType": "bytes32",
"name": "_sigR",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "_sigS",
"type": "bytes32"
},
{
"internalType": "uint8",
"name": "_sigV",
"type": "uint8"
}
],
"name": "executeMetaTransaction",
"outputs": [
{
"internalType": "bytes",
"name": "",
"type": "bytes"
}
],
"stateMutability": "payable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_user",
"type": "address"
}
],
"name": "getMetatransactionNonce",
"outputs": [
{
"internalType": "uint256",
"name": "nonce",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_user",
"type": "address"
},
{
"internalType": "uint256",
"name": "_nonce",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "_chainId",
"type": "uint256"
},
{
"internalType": "bytes",
"name": "_payload",
"type": "bytes"
},
{
"internalType": "bytes32",
"name": "_sigR",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "_sigS",
"type": "bytes32"
},
{
"internalType": "uint8",
"name": "_sigV",
"type": "uint8"
}
],
"name": "verify",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"stateMutability": "view",
"type": "function"
}
]
}
4 changes: 4 additions & 0 deletions dist/versions/imwss3/Bits.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"contractName": "Bits",
"abi": []
}
Loading

0 comments on commit ad8234f

Please sign in to comment.