UNPKG

@safe-global/safe-deployments

Version:
1,297 lines (1,296 loc) 36.7 kB
{ "defaultAddress": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "released": true, "contractName": "GnosisSafe", "version": "1.3.0", "deployments": { "canonical": { "address": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "codeHash": "0xbba688fbdb21ad2bb58bc320638b43d94e7d100f6f3ebaab0a4e4de6304b1c2e" }, "eip155": { "address": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "codeHash": "0xbba688fbdb21ad2bb58bc320638b43d94e7d100f6f3ebaab0a4e4de6304b1c2e" }, "zksync": { "address": "0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", "codeHash": "0x551b7fdfd2dbcec4f785059e1ef6e0b40ca2e44d792158c4e825bc0b092f15e9" } }, "networkAddresses": { "1": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "3": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "5": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "10": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "11": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "12": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "18": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "25": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "28": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "30": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "31": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "39": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "40": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "41": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "42": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "43": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "44": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "46": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "50": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "51": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "56": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "57": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "61": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "63": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "69": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "71": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "81": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "82": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "83": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "97": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "100": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "106": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "108": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "109": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "111": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "122": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "123": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "137": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "148": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "155": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "169": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "195": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "196": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "204": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "246": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "250": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "252": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "255": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "280": "0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", "288": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "291": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "300": "0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", "321": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "322": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "324": "0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", "336": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "338": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "369": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "420": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "424": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "570": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "588": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "592": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "595": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "599": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "686": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "690": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "787": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "919": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "943": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1001": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1008": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1030": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1088": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1101": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1111": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1112": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1115": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1116": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1135": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1230": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1231": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1284": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1285": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1287": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1294": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1329": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1337": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1442": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1559": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1663": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1729": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1807": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1890": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1891": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1984": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1998": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2001": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2002": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2008": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2019": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2020": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2021": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2039": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2221": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2222": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2331": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "2358": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "2810": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "3737": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "3776": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4002": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4078": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4157": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "4202": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4337": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4460": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4653": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "4689": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "4918": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "4919": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "5000": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "5001": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "5003": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "5700": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "6001": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "6102": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "7000": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "7001": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "7332": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "7341": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "7560": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "7700": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "8192": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "8194": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "8217": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "8329": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "8453": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "8822": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "9000": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "9001": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "9728": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "10000": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "10001": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "10081": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "10200": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "10242": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "10243": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "10849": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "11111": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "11235": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "11437": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "11891": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "12324": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "12325": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "12357": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "12553": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "13337": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "13371": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "13473": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "17000": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "17069": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "17172": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "18231": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "18233": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "23294": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "23295": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "28979": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "34443": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "42161": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "42170": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "42220": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "43113": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "43114": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "43288": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "44787": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "45000": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "47805": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "48899": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "53457": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "54211": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "56288": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "57000": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "58008": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "59140": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "59144": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "71401": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "71402": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "73799": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "80001": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "80002": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "80085": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "81457": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "83291": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "84531": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "84532": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "103454": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "111188": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "167000": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "167008": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "167009": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "200101": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "200202": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "200810": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "333999": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "421611": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "421613": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "421614": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "534351": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "534352": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "534353": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "555666": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "622277": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "656476": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "713715": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "764984": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "810180": "0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", "6038361": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "7225878": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "7777777": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "11155111": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "11155420": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "94204209": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "111557560": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "123420111": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "161221135": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "168587773": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "222000222": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "245022926": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "245022934": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "333000333": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "666666666": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "999999999": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1313161554": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1313161555": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "1666600000": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "1666700000": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", "11297108099": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "11297108109": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", "88153591557": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552" }, "abi": [ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "owner", "type": "address" } ], "name": "AddedOwner", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "bytes32", "name": "approvedHash", "type": "bytes32" }, { "indexed": true, "internalType": "address", "name": "owner", "type": "address" } ], "name": "ApproveHash", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "handler", "type": "address" } ], "name": "ChangedFallbackHandler", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "guard", "type": "address" } ], "name": "ChangedGuard", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "threshold", "type": "uint256" } ], "name": "ChangedThreshold", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "module", "type": "address" } ], "name": "DisabledModule", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "module", "type": "address" } ], "name": "EnabledModule", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "bytes32", "name": "txHash", "type": "bytes32" }, { "indexed": false, "internalType": "uint256", "name": "payment", "type": "uint256" } ], "name": "ExecutionFailure", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "module", "type": "address" } ], "name": "ExecutionFromModuleFailure", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "module", "type": "address" } ], "name": "ExecutionFromModuleSuccess", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "bytes32", "name": "txHash", "type": "bytes32" }, { "indexed": false, "internalType": "uint256", "name": "payment", "type": "uint256" } ], "name": "ExecutionSuccess", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "owner", "type": "address" } ], "name": "RemovedOwner", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "sender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "SafeReceived", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "initiator", "type": "address" }, { "indexed": false, "internalType": "address[]", "name": "owners", "type": "address[]" }, { "indexed": false, "internalType": "uint256", "name": "threshold", "type": "uint256" }, { "indexed": false, "internalType": "address", "name": "initializer", "type": "address" }, { "indexed": false, "internalType": "address", "name": "fallbackHandler", "type": "address" } ], "name": "SafeSetup", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "bytes32", "name": "msgHash", "type": "bytes32" } ], "name": "SignMsg", "type": "event" }, { "stateMutability": "nonpayable", "type": "fallback" }, { "inputs": [], "name": "VERSION", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "uint256", "name": "_threshold", "type": "uint256" } ], "name": "addOwnerWithThreshold", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "hashToApprove", "type": "bytes32" } ], "name": "approveHash", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "name": "approvedHashes", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_threshold", "type": "uint256" } ], "name": "changeThreshold", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "dataHash", "type": "bytes32" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "bytes", "name": "signatures", "type": "bytes" }, { "internalType": "uint256", "name": "requiredSignatures", "type": "uint256" } ], "name": "checkNSignatures", "outputs": [], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "dataHash", "type": "bytes32" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "bytes", "name": "signatures", "type": "bytes" } ], "name": "checkSignatures", "outputs": [], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "prevModule", "type": "address" }, { "internalType": "address", "name": "module", "type": "address" } ], "name": "disableModule", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "domainSeparator", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "module", "type": "address" } ], "name": "enableModule", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "enum Enum.Operation", "name": "operation", "type": "uint8" }, { "internalType": "uint256", "name": "safeTxGas", "type": "uint256" }, { "internalType": "uint256", "name": "baseGas", "type": "uint256" }, { "internalType": "uint256", "name": "gasPrice", "type": "uint256" }, { "internalType": "address", "name": "gasToken", "type": "address" }, { "internalType": "address", "name": "refundReceiver", "type": "address" }, { "internalType": "uint256", "name": "_nonce", "type": "uint256" } ], "name": "encodeTransactionData", "outputs": [ { "internalType": "bytes", "name": "", "type": "bytes" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "enum Enum.Operation", "name": "operation", "type": "uint8" }, { "internalType": "uint256", "name": "safeTxGas", "type": "uint256" }, { "internalType": "uint256", "name": "baseGas", "type": "uint256" }, { "internalType": "uint256", "name": "gasPrice", "type": "uint256" }, { "internalType": "address", "name": "gasToken", "type": "address" }, { "internalType": "address payable", "name": "refundReceiver", "type": "address" }, { "internalType": "bytes", "name": "signatures", "type": "bytes" } ], "name": "execTransaction", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" } ], "stateMutability": "payable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "enum Enum.Operation", "name": "operation", "type": "uint8" } ], "name": "execTransactionFromModule", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "enum Enum.Operation", "name": "operation", "type": "uint8" } ], "name": "execTransactionFromModuleReturnData", "outputs": [ { "internalType": "bool", "name": "success", "type": "bool" }, { "internalType": "bytes", "name": "returnData", "type": "bytes" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "getChainId", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "start", "type": "address" }, { "internalType": "uint256", "name": "pageSize", "type": "uint256" } ], "name": "getModulesPaginated", "outputs": [ { "internalType": "address[]", "name": "array", "type": "address[]" }, { "internalType": "address", "name": "next", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getOwners", "outputs": [ { "internalType": "address[]", "name": "", "type": "address[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "offset", "type": "uint256" }, { "internalType": "uint256", "name": "length", "type": "uint256" } ], "name": "getStorageAt", "outputs": [ { "internalType": "bytes", "name": "", "type": "bytes" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getThreshold", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "enum Enum.Operation", "name": "operation", "type": "uint8" }, { "internalType": "uint256", "name": "safeTxGas", "type": "uint256" }, { "internalType": "uint256", "name": "baseGas", "type": "uint256" }, { "internalType": "uint256", "name": "gasPrice", "type": "uint256" }, { "internalType": "address", "name": "gasToken", "type": "address" }, { "internalType": "address", "name": "refundReceiver", "type": "address" }, { "internalType": "uint256", "name": "_nonce", "type": "uint256" } ], "name": "getTransactionHash", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "module", "type": "address" } ], "name": "isModuleEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "isOwner", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "nonce", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "prevOwner", "type": "address" }, { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "uint256", "name": "_threshold", "type": "uint256" } ], "name": "removeOwner", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "enum Enum.Operation", "name": "operation", "type": "uint8" } ], "name": "requiredTxGas", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "handler", "type": "address" } ], "name": "setFallbackHandler", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "guard", "type": "address" } ], "name": "setGuard", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_owners", "type": "address[]" }, { "internalType": "uint256", "name": "_threshold", "type": "uint256" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "bytes", "name": "data", "type": "bytes" }, { "internalType": "address", "name": "fallbackHandler", "type": "address" }, { "internalType": "address", "name": "paymentToken", "type": "address" }, { "internalType": "uint256", "name": "payment", "type": "uint256" }, { "internalType": "address payable", "name": "paymentReceiver", "type": "address" } ], "name": "setup", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "name": "signedMessages", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "targetContract", "type": "address" }, { "internalType": "bytes", "name": "calldataPayload", "type": "bytes" } ], "name": "simulateAndRevert", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "prevOwner", "type": "address" }, { "internalType": "address", "name": "oldOwner", "type": "address" }, { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "swapOwner", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ] }