-
Notifications
You must be signed in to change notification settings - Fork 60
Expand file tree
/
Copy pathTimelockExecutionHelper.json
More file actions
90 lines (90 loc) · 6.05 KB
/
TimelockExecutionHelper.json
File metadata and controls
90 lines (90 loc) · 6.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"_format": "hh-sol-artifact-1",
"contractName": "TimelockExecutionHelper",
"sourceName": "@balancer-labs/v3-vault/contracts/authorizer/TimelockExecutionHelper.sol",
"abi": [
{
"inputs": [],
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"inputs": [
{
"internalType": "address",
"name": "target",
"type": "address"
}
],
"name": "AddressEmptyCode",
"type": "error"
},
{
"inputs": [],
"name": "FailedCall",
"type": "error"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "balance",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "needed",
"type": "uint256"
}
],
"name": "InsufficientBalance",
"type": "error"
},
{
"inputs": [],
"name": "ReentrancyGuardReentrantCall",
"type": "error"
},
{
"inputs": [
{
"internalType": "address",
"name": "target",
"type": "address"
},
{
"internalType": "bytes",
"name": "data",
"type": "bytes"
}
],
"name": "execute",
"outputs": [
{
"internalType": "bytes",
"name": "",
"type": "bytes"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "getAuthorizer",
"outputs": [
{
"internalType": "contract IAuthorizer",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
}
],
"bytecode": "0x60a0806040523460285733608052610424908161002d8239608051818181607901526101790152f35b5f80fdfe6040608081526004361015610012575f80fd5b5f3560e01c80631cff79cd146100a15763aaabadc514610030575f80fd5b3461009d575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261009d576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5f80fd5b503461009d57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261009d576004359073ffffffffffffffffffffffffffffffffffffffff808316830361009d576024359267ffffffffffffffff841161009d573660238501121561009d578360040135936101276101228661031b565b6102aa565b85815260209586820192366024838301011161009d57815f9260248a93018637830101527f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0093845c610282576001855d7f000000000000000000000000000000000000000000000000000000000000000016330361022557915f806101d1938195519082855af13d841461021d573d916101c36101228461031b565b9283523d858985013e610355565b915d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f835194859381855280519182918282880152018686015e5f85828601015201168101030190f35b606091610355565b6064868651907f08c379a00000000000000000000000000000000000000000000000000000000082526004820152601860248201527f53454e4445525f49535f4e4f545f415554484f52495a455200000000000000006044820152fd5b7f3ee5aeb5000000000000000000000000000000000000000000000000000000005f5260045ffd5b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f604051930116820182811067ffffffffffffffff8211176102ee57604052565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b67ffffffffffffffff81116102ee57601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b90610392575080511561036a57602081519101fd5b7fd6bda275000000000000000000000000000000000000000000000000000000005f5260045ffd5b815115806103e5575b6103a3575090565b73ffffffffffffffffffffffffffffffffffffffff907f9996b315000000000000000000000000000000000000000000000000000000005f521660045260245ffd5b50803b1561039b56fea2646970667358221220a226db169c0f7b134d6ce8aa30cc72d413c761617f119fe0d9d08ebc0db0656464736f6c634300081b0033",
"deployedBytecode": "0x6040608081526004361015610012575f80fd5b5f3560e01c80631cff79cd146100a15763aaabadc514610030575f80fd5b3461009d575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261009d576020905173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5f80fd5b503461009d57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261009d576004359073ffffffffffffffffffffffffffffffffffffffff808316830361009d576024359267ffffffffffffffff841161009d573660238501121561009d578360040135936101276101228661031b565b6102aa565b85815260209586820192366024838301011161009d57815f9260248a93018637830101527f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0093845c610282576001855d7f000000000000000000000000000000000000000000000000000000000000000016330361022557915f806101d1938195519082855af13d841461021d573d916101c36101228461031b565b9283523d858985013e610355565b915d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f835194859381855280519182918282880152018686015e5f85828601015201168101030190f35b606091610355565b6064868651907f08c379a00000000000000000000000000000000000000000000000000000000082526004820152601860248201527f53454e4445525f49535f4e4f545f415554484f52495a455200000000000000006044820152fd5b7f3ee5aeb5000000000000000000000000000000000000000000000000000000005f5260045ffd5b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f604051930116820182811067ffffffffffffffff8211176102ee57604052565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b67ffffffffffffffff81116102ee57601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b90610392575080511561036a57602081519101fd5b7fd6bda275000000000000000000000000000000000000000000000000000000005f5260045ffd5b815115806103e5575b6103a3575090565b73ffffffffffffffffffffffffffffffffffffffff907f9996b315000000000000000000000000000000000000000000000000000000005f521660045260245ffd5b50803b1561039b56fea2646970667358221220a226db169c0f7b134d6ce8aa30cc72d413c761617f119fe0d9d08ebc0db0656464736f6c634300081b0033",
"linkReferences": {},
"deployedLinkReferences": {}
}