{
  "_format": "hh-sol-artifact-1",
  "contractName": "PendleOnePause",
  "sourceName": "contracts/core/emergency/PendleOnePause.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "contract IPendlePausingManager",
          "name": "_pausingManagerMain",
          "type": "address"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [
        {
          "components": [
            {
              "internalType": "address",
              "name": "target",
              "type": "address"
            },
            {
              "internalType": "bytes",
              "name": "callData",
              "type": "bytes"
            }
          ],
          "internalType": "struct PendleOnePause.Call[]",
          "name": "calls",
          "type": "tuple[]"
        }
      ],
      "name": "pauseByData",
      "outputs": [
        {
          "internalType": "bool[]",
          "name": "isSuccessful",
          "type": "bool[]"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "pausingManagerMain",
      "outputs": [
        {
          "internalType": "contract IPendlePausingManager",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x60a060405234801561001057600080fd5b5060405161057a38038061057a83398101604081905261002f91610044565b60601b6001600160601b031916608052610072565b600060208284031215610055578081fd5b81516001600160a01b038116811461006b578182fd5b9392505050565b60805160601c6104e861009260003980607b528060b752506104e86000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80638b2aed8a1461003b578063b837b2d414610059575b600080fd5b610043610079565b6040516100509190610409565b60405180910390f35b61006c610067366004610266565b61009d565b604051610050919061041d565b7f000000000000000000000000000000000000000000000000000000000000000081565b604051631b8ddea760e11b81526060906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063371bbd4e906100ec903390600401610409565b60206040518083038186803b15801561010457600080fd5b505afa158015610118573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061013c91906103a9565b6101615760405162461bcd60e51b815260040161015890610463565b60405180910390fd5b815167ffffffffffffffff8111801561017957600080fd5b506040519080825280602002602001820160405280156101a3578160200160208202803683370190505b50905060005b8251811015610260578281815181106101be57fe5b6020026020010151600001516001600160a01b03168382815181106101df57fe5b6020026020010151602001516040516101f891906103d0565b6000604051808303816000865af19150503d8060008114610235576040519150601f19603f3d011682016040523d82523d6000602084013e61023a565b606091505b505082828151811061024857fe5b911515602092830291909101909101526001016101a9565b50919050565b60006020808385031215610278578182fd5b67ffffffffffffffff808435111561028e578283fd5b8335840185601f8201126102a0578384fd5b8035828111156102ac57fe5b6102b9848583020161048e565b81815284810190838601875b8481101561039a5781358601601f196040828e03820112156102e5578a8bfd5b604051604081018181108b821117156102fa57fe5b604052828b01356001600160a01b0381168114610315578c8dfd5b815260408301358a811115610328578c8dfd5b8084019350508d603f84011261033c578b8cfd5b8a8301358a81111561034a57fe5b61035a8c84601f8401160161048e565b92508083528e6040828601011115610370578c8dfd5b80604085018d85013782018b018c9052808b019190915285525092870192908701906001016102c5565b50909998505050505050505050565b6000602082840312156103ba578081fd5b815180151581146103c9578182fd5b9392505050565b60008251815b818110156103f057602081860181015185830152016103d6565b818111156103fe5782828501525b509190910192915050565b6001600160a01b0391909116815260200190565b6020808252825182820181905260009190848201906040850190845b81811015610457578351151583529284019291840191600101610439565b50909695505050505050565b6020808252601190820152702727aa2fa820aaa9a4a723afa0a226a4a760791b604082015260600190565b60405181810167ffffffffffffffff811182821017156104aa57fe5b60405291905056fea26469706673582212207af055ff60ca45a541b96b278de6adeb79fa80183f464eb73b6bb081dd01f52f64736f6c63430007060033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c80638b2aed8a1461003b578063b837b2d414610059575b600080fd5b610043610079565b6040516100509190610409565b60405180910390f35b61006c610067366004610266565b61009d565b604051610050919061041d565b7f000000000000000000000000000000000000000000000000000000000000000081565b604051631b8ddea760e11b81526060906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063371bbd4e906100ec903390600401610409565b60206040518083038186803b15801561010457600080fd5b505afa158015610118573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061013c91906103a9565b6101615760405162461bcd60e51b815260040161015890610463565b60405180910390fd5b815167ffffffffffffffff8111801561017957600080fd5b506040519080825280602002602001820160405280156101a3578160200160208202803683370190505b50905060005b8251811015610260578281815181106101be57fe5b6020026020010151600001516001600160a01b03168382815181106101df57fe5b6020026020010151602001516040516101f891906103d0565b6000604051808303816000865af19150503d8060008114610235576040519150601f19603f3d011682016040523d82523d6000602084013e61023a565b606091505b505082828151811061024857fe5b911515602092830291909101909101526001016101a9565b50919050565b60006020808385031215610278578182fd5b67ffffffffffffffff808435111561028e578283fd5b8335840185601f8201126102a0578384fd5b8035828111156102ac57fe5b6102b9848583020161048e565b81815284810190838601875b8481101561039a5781358601601f196040828e03820112156102e5578a8bfd5b604051604081018181108b821117156102fa57fe5b604052828b01356001600160a01b0381168114610315578c8dfd5b815260408301358a811115610328578c8dfd5b8084019350508d603f84011261033c578b8cfd5b8a8301358a81111561034a57fe5b61035a8c84601f8401160161048e565b92508083528e6040828601011115610370578c8dfd5b80604085018d85013782018b018c9052808b019190915285525092870192908701906001016102c5565b50909998505050505050505050565b6000602082840312156103ba578081fd5b815180151581146103c9578182fd5b9392505050565b60008251815b818110156103f057602081860181015185830152016103d6565b818111156103fe5782828501525b509190910192915050565b6001600160a01b0391909116815260200190565b6020808252825182820181905260009190848201906040850190845b81811015610457578351151583529284019291840191600101610439565b50909695505050505050565b6020808252601190820152702727aa2fa820aaa9a4a723afa0a226a4a760791b604082015260600190565b60405181810167ffffffffffffffff811182821017156104aa57fe5b60405291905056fea26469706673582212207af055ff60ca45a541b96b278de6adeb79fa80183f464eb73b6bb081dd01f52f64736f6c63430007060033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
