Skip to content

Commit

Permalink
feat(unlock-app): better handling of supported networks for kickback
Browse files Browse the repository at this point in the history
  • Loading branch information
julien51 committed Jul 19, 2024
1 parent 9d3103f commit 1314774
Show file tree
Hide file tree
Showing 15 changed files with 380 additions and 4 deletions.
57 changes: 57 additions & 0 deletions governance/.openzeppelin/arbitrum-one.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@
{
"address": "0x1FF7e338d5E582138C46044dc238543Ce555C963",
"kind": "transparent"
},
{
"address": "0x62f155229fb60d793440b8c733c4C5937C626c1A",
"txHash": "0xc44507fe35d81cb31cd595f27e8552379736e995cfb85788c555ed728e021d87",
"kind": "transparent"
}
],
"impls": {
Expand Down Expand Up @@ -1169,6 +1174,58 @@
},
"namespaces": {}
}
},
"4f69752d41c5db5565f7a4d43e78e8e0c21ae0a2ce6dd433fc0f12b63a55b17c": {
"address": "0x79C667357677f004F8326076aAc42f4761fD729D",
"txHash": "0x63d8def21617d4af8efa4eaeab9bdd372f363eb9d987b69f0a8c0565eb6d8773",
"layout": {
"solcVersion": "0.8.21",
"storage": [
{
"label": "issuedRefunds",
"offset": 0,
"slot": "0",
"type": "t_mapping(t_address,t_mapping(t_address,t_uint256))",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:897"
},
{
"label": "roots",
"offset": 0,
"slot": "1",
"type": "t_mapping(t_address,t_bytes32)",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:898"
}
],
"types": {
"t_address": {
"label": "address",
"numberOfBytes": "20"
},
"t_bytes32": {
"label": "bytes32",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_bytes32)": {
"label": "mapping(address => bytes32)",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_mapping(t_address,t_uint256))": {
"label": "mapping(address => mapping(address => uint256))",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_uint256)": {
"label": "mapping(address => uint256)",
"numberOfBytes": "32"
},
"t_uint256": {
"label": "uint256",
"numberOfBytes": "32"
}
},
"namespaces": {}
}
}
}
}
62 changes: 62 additions & 0 deletions governance/.openzeppelin/optimism.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,16 @@
"address": "0x8c5D54B2CAA4C2D08B0DDF82a1e6D2641779B8EC",
"txHash": "0xed0146258a80d8fa6d42b1f58cb8ab120c33255140eb57ce3c1ff46bf0cc39ae",
"kind": "transparent"
},
{
"address": "0xD1404043C6b62a8be643312B2b346C276A1361Ed",
"txHash": "0xd29853efee2d6058740c01b91ddbadb109cab697d2cbbcb388b7278fde7a7092",
"kind": "transparent"
},
{
"address": "0x981e0Ac8ABde773a72FeD793c1BEF99a53fAC342",
"txHash": "0x5c7e0c277b4522c25cdeeeee6f032c8e19734d01ff804b5de299e581ce45ae9c",
"kind": "transparent"
}
],
"impls": {
Expand Down Expand Up @@ -1504,6 +1514,58 @@
},
"namespaces": {}
}
},
"4f69752d41c5db5565f7a4d43e78e8e0c21ae0a2ce6dd433fc0f12b63a55b17c": {
"address": "0xe6CA7706198D24C087F2E8be8fab7E6D8C4F150a",
"txHash": "0x3e790d96d9cf0a5f9f914c27c4474353b07040b08535bacef6fa66ae67add5f9",
"layout": {
"solcVersion": "0.8.21",
"storage": [
{
"label": "issuedRefunds",
"offset": 0,
"slot": "0",
"type": "t_mapping(t_address,t_mapping(t_address,t_uint256))",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:897"
},
{
"label": "roots",
"offset": 0,
"slot": "1",
"type": "t_mapping(t_address,t_bytes32)",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:898"
}
],
"types": {
"t_address": {
"label": "address",
"numberOfBytes": "20"
},
"t_bytes32": {
"label": "bytes32",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_bytes32)": {
"label": "mapping(address => bytes32)",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_mapping(t_address,t_uint256))": {
"label": "mapping(address => mapping(address => uint256))",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_uint256)": {
"label": "mapping(address => uint256)",
"numberOfBytes": "32"
},
"t_uint256": {
"label": "uint256",
"numberOfBytes": "32"
}
},
"namespaces": {}
}
}
}
}
62 changes: 62 additions & 0 deletions governance/.openzeppelin/polygon.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,16 @@
{
"address": "0xE8E5cd156f89F7bdB267EabD5C43Af3d5AF2A78f",
"kind": "transparent"
},
{
"address": "0xd6FF37C7101EBEae9C853dc91a8c713cD633F5DD",
"txHash": "0x4200a29a7e1f1845a3f1b03f45d632a82551d2c6c6ace3e4a6bf20139ab2a1dc",
"kind": "transparent"
},
{
"address": "0x247a38358c4d99A29091C1cEadfb8a54B783D438",
"txHash": "0xa0fbe1ecc9ae41b2413bcfab7a4431ed8849336516a83cb8744a06389f3decd6",
"kind": "transparent"
}
],
"impls": {
Expand Down Expand Up @@ -1751,6 +1761,58 @@
},
"namespaces": {}
}
},
"4f69752d41c5db5565f7a4d43e78e8e0c21ae0a2ce6dd433fc0f12b63a55b17c": {
"address": "0x7c0059954e978f3F4DE6b0BCDa54E73B2E3D7fD9",
"txHash": "0x4cd1f1f7b11acba8d74af20c00aa1706f72c8f0eb492ec5caf6c99e14dab7f8b",
"layout": {
"solcVersion": "0.8.21",
"storage": [
{
"label": "issuedRefunds",
"offset": 0,
"slot": "0",
"type": "t_mapping(t_address,t_mapping(t_address,t_uint256))",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:897"
},
{
"label": "roots",
"offset": 0,
"slot": "1",
"type": "t_mapping(t_address,t_bytes32)",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:898"
}
],
"types": {
"t_address": {
"label": "address",
"numberOfBytes": "20"
},
"t_bytes32": {
"label": "bytes32",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_bytes32)": {
"label": "mapping(address => bytes32)",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_mapping(t_address,t_uint256))": {
"label": "mapping(address => mapping(address => uint256))",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_uint256)": {
"label": "mapping(address => uint256)",
"numberOfBytes": "32"
},
"t_uint256": {
"label": "uint256",
"numberOfBytes": "32"
}
},
"namespaces": {}
}
}
}
}
5 changes: 5 additions & 0 deletions governance/.openzeppelin/sepolia.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@
"address": "0x4D2aAeE1F34a9b4dfA57e8A4041BE82C939278dD",
"txHash": "0x284cd521322f52d72a727891a313b0a9fe940d29b0b767b5227ecba0b5d66468",
"kind": "transparent"
},
{
"address": "0x2F27f155eA4fCe43Cd95C2a89515c3fF83161301",
"txHash": "0xe0fa2c02ef9314cdc6802047255cc0b6ea22f67b7735d5874df6d6870ef320e3",
"kind": "transparent"
}
],
"impls": {
Expand Down
57 changes: 57 additions & 0 deletions governance/.openzeppelin/unknown-100.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@
{
"address": "0x1bc53f4303c711cc693F6Ec3477B83703DcB317f",
"kind": "transparent"
},
{
"address": "0xfecc92Ca456434b0e4d46D98DE94Fd2eF2319a30",
"txHash": "0xb9e2d1687e5b32847060b75055c4cd4f3f808d122f7a500c6c658d40c015ce10",
"kind": "transparent"
}
],
"impls": {
Expand Down Expand Up @@ -1691,6 +1696,58 @@
},
"namespaces": {}
}
},
"4f69752d41c5db5565f7a4d43e78e8e0c21ae0a2ce6dd433fc0f12b63a55b17c": {
"address": "0x2e4E035C4Bb4A0e5f11A835bd767C66867980859",
"txHash": "0x4ddf61eff9f2c5adb86125233f351d723086adc12bdce939c2223e2ffe3595a8",
"layout": {
"solcVersion": "0.8.21",
"storage": [
{
"label": "issuedRefunds",
"offset": 0,
"slot": "0",
"type": "t_mapping(t_address,t_mapping(t_address,t_uint256))",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:897"
},
{
"label": "roots",
"offset": 0,
"slot": "1",
"type": "t_mapping(t_address,t_bytes32)",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:898"
}
],
"types": {
"t_address": {
"label": "address",
"numberOfBytes": "20"
},
"t_bytes32": {
"label": "bytes32",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_bytes32)": {
"label": "mapping(address => bytes32)",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_mapping(t_address,t_uint256))": {
"label": "mapping(address => mapping(address => uint256))",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_uint256)": {
"label": "mapping(address => uint256)",
"numberOfBytes": "32"
},
"t_uint256": {
"label": "uint256",
"numberOfBytes": "32"
}
},
"namespaces": {}
}
}
}
}
57 changes: 57 additions & 0 deletions governance/.openzeppelin/unknown-8453.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@
"address": "0x12be7322070cFA75E2f001C6B3d6Ac8C2efEF5Ea",
"txHash": "0x5e456000e6a19ec063046e8c60ea1bf2e4a58d2645e41cf188c7cec6038c3b46",
"kind": "transparent"
},
{
"address": "0xCf5802682F194C2447E92a63283471A99CB792f6",
"txHash": "0xefbc2e657c42bb55c306623f91d88c7d380c23a9cf078cfaff7b112a0d20beb2",
"kind": "transparent"
}
],
"impls": {
Expand Down Expand Up @@ -700,6 +705,58 @@
"types": {},
"namespaces": {}
}
},
"4f69752d41c5db5565f7a4d43e78e8e0c21ae0a2ce6dd433fc0f12b63a55b17c": {
"address": "0x82373f1535B08b6B2116bE81e4E7F19836003c57",
"txHash": "0x528600169b97e4ba640573fdfa306eff1a8687480407b1792a8d9ef42eeef63a",
"layout": {
"solcVersion": "0.8.21",
"storage": [
{
"label": "issuedRefunds",
"offset": 0,
"slot": "0",
"type": "t_mapping(t_address,t_mapping(t_address,t_uint256))",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:897"
},
{
"label": "roots",
"offset": 0,
"slot": "1",
"type": "t_mapping(t_address,t_bytes32)",
"contract": "Kickback",
"src": "contracts/past-versions/Kickback.sol:898"
}
],
"types": {
"t_address": {
"label": "address",
"numberOfBytes": "20"
},
"t_bytes32": {
"label": "bytes32",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_bytes32)": {
"label": "mapping(address => bytes32)",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_mapping(t_address,t_uint256))": {
"label": "mapping(address => mapping(address => uint256))",
"numberOfBytes": "32"
},
"t_mapping(t_address,t_uint256)": {
"label": "mapping(address => uint256)",
"numberOfBytes": "32"
},
"t_uint256": {
"label": "uint256",
"numberOfBytes": "32"
}
},
"namespaces": {}
}
}
}
}
Loading

0 comments on commit 1314774

Please sign in to comment.