Skip to content

Commit

Permalink
Adding rinkeby & mumbai artifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
aaitor committed May 5, 2021
1 parent 47b44eb commit dc353ab
Show file tree
Hide file tree
Showing 57 changed files with 28,911 additions and 87 deletions.
296 changes: 296 additions & 0 deletions artifacts/AccessCondition.mumbai.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,296 @@
{
"name": "AccessCondition",
"abi": [
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "bytes32",
"name": "_agreementId",
"type": "bytes32"
},
{
"indexed": true,
"internalType": "bytes32",
"name": "_documentId",
"type": "bytes32"
},
{
"indexed": true,
"internalType": "address",
"name": "_grantee",
"type": "address"
},
{
"indexed": false,
"internalType": "bytes32",
"name": "_conditionId",
"type": "bytes32"
}
],
"name": "Fulfilled",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "previousOwner",
"type": "address"
},
{
"indexed": true,
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "OwnershipTransferred",
"type": "event"
},
{
"inputs": [],
"name": "CONDITION_TYPE",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function",
"signature": "0x15c87f85"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "_id",
"type": "bytes32"
}
],
"name": "abortByTimeOut",
"outputs": [
{
"internalType": "enum ConditionStoreLibrary.ConditionState",
"name": "",
"type": "uint8"
}
],
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x1ce19185"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "_agreementId",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "_valueHash",
"type": "bytes32"
}
],
"name": "generateId",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function",
"signature": "0xcb4e57e8"
},
{
"inputs": [],
"name": "owner",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function",
"signature": "0x8da5cb5b"
},
{
"inputs": [],
"name": "renounceOwnership",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x715018a6"
},
{
"inputs": [
{
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "transferOwnership",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xf2fde38b"
},
{
"inputs": [
{
"internalType": "address",
"name": "_owner",
"type": "address"
},
{
"internalType": "address",
"name": "_conditionStoreManagerAddress",
"type": "address"
},
{
"internalType": "address",
"name": "_agreementStoreManagerAddress",
"type": "address"
}
],
"name": "initialize",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xc0c53b8b"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "_documentId",
"type": "bytes32"
},
{
"internalType": "address",
"name": "_grantee",
"type": "address"
}
],
"name": "hashValues",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "pure",
"type": "function",
"signature": "0xeea0a725"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "_agreementId",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "_documentId",
"type": "bytes32"
},
{
"internalType": "address",
"name": "_grantee",
"type": "address"
}
],
"name": "fulfill",
"outputs": [
{
"internalType": "enum ConditionStoreLibrary.ConditionState",
"name": "",
"type": "uint8"
}
],
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xd9250da4"
},
{
"inputs": [
{
"internalType": "address",
"name": "_grantee",
"type": "address"
},
{
"internalType": "bytes32",
"name": "_documentId",
"type": "bytes32"
}
],
"name": "grantPermission",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xf38a8262"
},
{
"inputs": [
{
"internalType": "address",
"name": "_grantee",
"type": "address"
},
{
"internalType": "bytes32",
"name": "_documentId",
"type": "bytes32"
}
],
"name": "renouncePermission",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x8a34ce5e"
},
{
"inputs": [
{
"internalType": "address",
"name": "_grantee",
"type": "address"
},
{
"internalType": "bytes32",
"name": "_documentId",
"type": "bytes32"
}
],
"name": "checkPermissions",
"outputs": [
{
"internalType": "bool",
"name": "permissionGranted",
"type": "bool"
}
],
"stateMutability": "view",
"type": "function",
"signature": "0xb36a9a7c"
}
],
"bytecode": "0x608060405234801561001057600080fd5b50611188806100206000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c8063c0c53b8b11610071578063c0c53b8b146101ab578063cb4e57e8146101e3578063d9250da414610206578063eea0a72514610238578063f2fde38b14610264578063f38a82621461028a576100b4565b806315c87f85146100b95780631ce19185146100d3578063715018a6146101115780638a34ce5e1461011b5780638da5cb5b14610147578063b36a9a7c1461016b575b600080fd5b6100c16102b6565b60408051918252519081900360200190f35b6100f0600480360360208110156100e957600080fd5b50356102da565b6040518082600381111561010057fe5b815260200191505060405180910390f35b61011961042a565b005b6101196004803603604081101561013157600080fd5b506001600160a01b0381351690602001356104de565b61014f6106dd565b604080516001600160a01b039092168252519081900360200190f35b6101976004803603604081101561018157600080fd5b506001600160a01b0381351690602001356106ec565b604080519115158252519081900360200190f35b610119600480360360608110156101c157600080fd5b506001600160a01b03813581169160208101358216916040909101351661092e565b6100c1600480360360408110156101f957600080fd5b5080359060200135610a14565b6100f06004803603606081101561021c57600080fd5b50803590602081013590604001356001600160a01b0316610a49565b6100c16004803603604081101561024e57600080fd5b50803590602001356001600160a01b0316610ac7565b6101196004803603602081101561027a57600080fd5b50356001600160a01b0316610b06565b610119600480360360408110156102a057600080fd5b506001600160a01b038135169060200135610c11565b7f159441aea596428df1738c5e8eebb39409244587a3850167d1efcddd44c51ff581565b60655460408051636ed93cc560e01b81526004810184905290516000926001600160a01b031691636ed93cc5916024808301926020929190829003018186803b15801561032657600080fd5b505afa15801561033a573d6000803e3d6000fd5b505050506040513d602081101561035057600080fd5b50516103a3576040805162461bcd60e51b815260206004820152601f60248201527f436f6e646974696f6e206e6565647320746f2062652074696d6564206f757400604482015290519081900360640190fd5b60655460405163295e072360e11b8152600481018481526001600160a01b03909216916352bc0e4691859160039160240182815260200192505050602060405180830381600087803b1580156103f857600080fd5b505af115801561040c573d6000803e3d6000fd5b505050506040513d602081101561042257600080fd5b505192915050565b610432610e15565b6033546001600160a01b03908116911614610494576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6033546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3603380546001600160a01b0319169055565b806000606760009054906101000a90046001600160a01b03166001600160a01b031663579e6e3f6040518163ffffffff1660e01b815260040160206040518083038186803b15801561052f57600080fd5b505afa158015610543573d6000803e3d6000fd5b505050506040513d602081101561055957600080fd5b505160408051633c6aa7b760e01b81526004810185905233602482015290519192506001600160a01b03831691633c6aa7b791604480820192602092909190829003018186803b1580156105ac57600080fd5b505afa1580156105c0573d6000803e3d6000fd5b505050506040513d60208110156105d657600080fd5b50518061065a5750806001600160a01b0316636c2ef524836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561062257600080fd5b505afa158015610636573d6000803e3d6000fd5b505050506040513d602081101561064c57600080fd5b50516001600160a01b031633145b6106ab576040805162461bcd60e51b815260206004820152601a60248201527f496e76616c696420444944206f776e65722f70726f7669646572000000000000604482015290519081900360640190fd5b505060009081526066602090815260408083206001600160a01b0390941683526001909301905220805460ff19169055565b6033546001600160a01b031690565b600080606760009054906101000a90046001600160a01b03166001600160a01b031663579e6e3f6040518163ffffffff1660e01b815260040160206040518083038186803b15801561073d57600080fd5b505afa158015610751573d6000803e3d6000fd5b505050506040513d602081101561076757600080fd5b505160408051633c6aa7b760e01b8152600481018690526001600160a01b038781166024830152915192935090831691633c6aa7b791604480820192602092909190829003018186803b1580156107bd57600080fd5b505afa1580156107d1573d6000803e3d6000fd5b505050506040513d60208110156107e757600080fd5b50518061086e5750806001600160a01b0316636c2ef524846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561083357600080fd5b505afa158015610847573d6000803e3d6000fd5b505050506040513d602081101561085d57600080fd5b50516001600160a01b038581169116145b8061089e575060008381526066602090815260408083206001600160a01b038816845260010190915290205460ff165b806109265750806001600160a01b03166360d6c7cf84866040518363ffffffff1660e01b815260040180838152602001826001600160a01b031681526020019250505060206040518083038186803b1580156108f957600080fd5b505afa15801561090d573d6000803e3d6000fd5b505050506040513d602081101561092357600080fd5b50515b949350505050565b600054610100900460ff16806109475750610947610e19565b80610955575060005460ff16155b6109905760405162461bcd60e51b815260040180806020018281038252602e815260200180611125602e913960400191505060405180910390fd5b600054610100900460ff161580156109bb576000805460ff1961ff0019909116610100171660011790555b6109c3610e1f565b6109cc84610b06565b606580546001600160a01b038086166001600160a01b03199283161790925560678054928516929091169190911790558015610a0e576000805461ff00191690555b50505050565b604080516020808201949094523060601b81830152605480820193909352815180820390930183526074019052805191012090565b6000610a558284610c11565b6000610a6a85610a658686610ac7565b610a14565b90506000610a79826002610ed1565b9050836001600160a01b031685877f6855f7a98b24193f81092c1736cdb5bd7e647de52ca83d767d735c3735ddb2d2856040518082815260200191505060405180910390a495945050505050565b6040805160208082019490945260609290921b6bffffffffffffffffffffffff1916828201528051808303603401815260549092019052805191012090565b610b0e610e15565b6033546001600160a01b03908116911614610b70576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b038116610bb55760405162461bcd60e51b81526004018080602001828103825260268152602001806110ff6026913960400191505060405180910390fd5b6033546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3603380546001600160a01b0319166001600160a01b0392909216919091179055565b806000606760009054906101000a90046001600160a01b03166001600160a01b031663579e6e3f6040518163ffffffff1660e01b815260040160206040518083038186803b158015610c6257600080fd5b505afa158015610c76573d6000803e3d6000fd5b505050506040513d6020811015610c8c57600080fd5b505160408051633c6aa7b760e01b81526004810185905233602482015290519192506001600160a01b03831691633c6aa7b791604480820192602092909190829003018186803b158015610cdf57600080fd5b505afa158015610cf3573d6000803e3d6000fd5b505050506040513d6020811015610d0957600080fd5b505180610d8d5750806001600160a01b0316636c2ef524836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015610d5557600080fd5b505afa158015610d69573d6000803e3d6000fd5b505050506040513d6020811015610d7f57600080fd5b50516001600160a01b031633145b610dde576040805162461bcd60e51b815260206004820152601a60248201527f496e76616c696420444944206f776e65722f70726f7669646572000000000000604482015290519081900360640190fd5b505060009081526066602090815260408083206001600160a01b03909416835260019384019091529020805460ff19169091179055565b3390565b303b1590565b600054610100900460ff1680610e385750610e38610e19565b80610e46575060005460ff16155b610e815760405162461bcd60e51b815260040180806020018281038252602e815260200180611125602e913960400191505060405180910390fd5b600054610100900460ff16158015610eac576000805460ff1961ff0019909116610100171660011790555b610eb4610f65565b610ebc611005565b8015610ece576000805461ff00191690555b50565b60655460405163295e072360e11b8152600481018481526000926001600160a01b0316916352bc0e46918691869190602401826003811115610f0f57fe5b815260200192505050602060405180830381600087803b158015610f3257600080fd5b505af1158015610f46573d6000803e3d6000fd5b505050506040513d6020811015610f5c57600080fd5b50519392505050565b600054610100900460ff1680610f7e5750610f7e610e19565b80610f8c575060005460ff16155b610fc75760405162461bcd60e51b815260040180806020018281038252602e815260200180611125602e913960400191505060405180910390fd5b600054610100900460ff16158015610ebc576000805460ff1961ff0019909116610100171660011790558015610ece576000805461ff001916905550565b600054610100900460ff168061101e575061101e610e19565b8061102c575060005460ff16155b6110675760405162461bcd60e51b815260040180806020018281038252602e815260200180611125602e913960400191505060405180910390fd5b600054610100900460ff16158015611092576000805460ff1961ff0019909116610100171660011790555b600061109c610e15565b603380546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3508015610ece576000805461ff00191690555056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373496e697469616c697a61626c653a20636f6e747261637420697320616c726561647920696e697469616c697a6564a264697066735822122042116b4130ee101878bab4d97525b868768c42bf3bb92c3c0caceaca7f0806c164736f6c634300060c0033",
"address": "0x41D6c7De453Ae1b3BCa53668a65cd7DCEF5A9D49",
"implementation": "0x40eFcaB4c55ff22015009BAc6F7854582090D13B",
"version": "v1.0.0-rc6"
}

0 comments on commit dc353ab

Please sign in to comment.