{
  "_format": "hh-sol-artifact-1",
  "contractName": "VaultedgeControllerAccess",
  "sourceName": "contracts/VaultedgeControllerAccess.sol",
  "abi": [
    {
      "inputs": [],
      "name": "NotOperationalControllerTimelock",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "NotSafetyOperationsTimelock",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "TimelockAddressZero",
      "type": "error"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint8",
          "name": "version",
          "type": "uint8"
        }
      ],
      "name": "Initialized",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "oldOperationsManager",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newOperationsManager",
          "type": "address"
        }
      ],
      "name": "OperationsManagerTransferred",
      "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"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "oldStabilityPoolManager",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newStabilityPoolManagerT",
          "type": "address"
        }
      ],
      "name": "StabilityPoolManagerTransferred",
      "type": "event"
    },
    {
      "inputs": [],
      "name": "operationsManager",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "owner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "renounceOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "stabilityPoolManager",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "transferOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_newOperationsManager",
          "type": "address"
        }
      ],
      "name": "transferoperationsManager",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_newSafetyOperations",
          "type": "address"
        }
      ],
      "name": "transferstabilityPoolManager",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b50610488806100206000396000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c80638da5cb5b1161005b5780638da5cb5b146100ce578063e6538bf2146100df578063ed5183a7146100f2578063f2fde38b1461010557600080fd5b80632f2b4e90146100825780633a0aca2a146100b1578063715018a6146100c4575b600080fd5b606654610095906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b606554610095906001600160a01b031681565b6100cc610118565b005b6033546001600160a01b0316610095565b6100cc6100ed366004610422565b61012c565b6100cc610100366004610422565b610200565b6100cc610113366004610422565b6102d4565b610120610369565b61012a60006103c3565b565b6065546001600160a01b03163314610170576040517f5ed63cf800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03811661019757604051630a78aeb360e21b815260040160405180910390fd5b6065546040516001600160a01b038084169216907f9942770bc6dad5d9bdcc84efe9f8443b1d4d5d31083b96201df81a1c3c268afc90600090a36065805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6066546001600160a01b03163314610244576040517f0d15e67f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03811661026b57604051630a78aeb360e21b815260040160405180910390fd5b6066546040516001600160a01b038084169216907fbe09490cd0cf3665832fce2ed4356ae0fecea401c2334c5051ae3ab09b768cf790600090a36066805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6102dc610369565b6001600160a01b03811661035d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610366816103c3565b50565b6033546001600160a01b0316331461012a5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610354565b603380546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006020828403121561043457600080fd5b81356001600160a01b038116811461044b57600080fd5b939250505056fea264697066735822122055a12968f5b5e523b7cc75946a4010a4476cd638c474ffba1ad49bc0402a4bb864736f6c63430008130033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061007d5760003560e01c80638da5cb5b1161005b5780638da5cb5b146100ce578063e6538bf2146100df578063ed5183a7146100f2578063f2fde38b1461010557600080fd5b80632f2b4e90146100825780633a0aca2a146100b1578063715018a6146100c4575b600080fd5b606654610095906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b606554610095906001600160a01b031681565b6100cc610118565b005b6033546001600160a01b0316610095565b6100cc6100ed366004610422565b61012c565b6100cc610100366004610422565b610200565b6100cc610113366004610422565b6102d4565b610120610369565b61012a60006103c3565b565b6065546001600160a01b03163314610170576040517f5ed63cf800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03811661019757604051630a78aeb360e21b815260040160405180910390fd5b6065546040516001600160a01b038084169216907f9942770bc6dad5d9bdcc84efe9f8443b1d4d5d31083b96201df81a1c3c268afc90600090a36065805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6066546001600160a01b03163314610244576040517f0d15e67f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b03811661026b57604051630a78aeb360e21b815260040160405180910390fd5b6066546040516001600160a01b038084169216907fbe09490cd0cf3665832fce2ed4356ae0fecea401c2334c5051ae3ab09b768cf790600090a36066805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6102dc610369565b6001600160a01b03811661035d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610366816103c3565b50565b6033546001600160a01b0316331461012a5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610354565b603380546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006020828403121561043457600080fd5b81356001600160a01b038116811461044b57600080fd5b939250505056fea264697066735822122055a12968f5b5e523b7cc75946a4010a4476cd638c474ffba1ad49bc0402a4bb864736f6c63430008130033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
