{"abi":[{"type":"constructor","inputs":[{"name":"collateral","type":"address","internalType":"address"}],"stateMutability":"nonpayable"},{"type":"receive","stateMutability":"payable"},{"type":"function","name":"COLLATERAL","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"triggerBurn","inputs":[{"name":"amount","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"event","name":"TriggerBurn","inputs":[{"name":"caller","type":"address","indexed":true,"internalType":"address"},{"name":"assetAmount","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"ethAmount","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false}],"bytecode":{"object":"0x60a034606b57601f61026938819003918201601f19168301916001600160401b03831184841017606f57808492602094604052833981010312606b57516001600160a01b0381168103606b576080526040516101e590816100848239608051818181604f0152609c0152f35b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe60806040818152600436101561001e575b5050361561001c575f80fd5b005b5f915f3560e01c9081630bc8cbcf1461008257506324bbab8b03610010573461007e578160031936011261007e57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5080fd5b919050346101a85760203660031901126101a857600435917f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316803b156101a857816024815f8094630852cd8d60e31b83528860048401525af1801561019e5761016e575b5047815160038082019082821067ffffffffffffffff83111761015a579082916101ad8339039082f01561015057907ff04af4aa419dbccb13024c7e3c652ec214ad43e79b4e23f36741bbe27580868191815193845260208401523392a280f35b81513d85823e3d90fd5b634e487b7160e01b87526041600452602487fd5b90925067ffffffffffffffff811161018a5782525f915f6100ef565b634e487b7160e01b5f52604160045260245ffd5b82513d5f823e3d90fd5b5f80fdfe30fffea2646970667358221220df07adf56800905bbf58d23ca22938fca48679af655c10c595debab03517a8ff64736f6c63430008190033","sourceMap":"278:584:132:-:0;;;;;;;;;;;;;-1:-1:-1;;278:584:132;;;;-1:-1:-1;;;;;278:584:132;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;278:584:132;;;;;;467:23;;278:584;;;;;;;;467:23;278:584;;;;;;;;;;;;-1:-1:-1;278:584:132;;;;;;-1:-1:-1;278:584:132;;;;;-1:-1:-1;278:584:132","linkReferences":{}},"deployedBytecode":{"object":"0x60806040818152600436101561001e575b5050361561001c575f80fd5b005b5f915f3560e01c9081630bc8cbcf1461008257506324bbab8b03610010573461007e578160031936011261007e57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5080fd5b919050346101a85760203660031901126101a857600435917f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316803b156101a857816024815f8094630852cd8d60e31b83528860048401525af1801561019e5761016e575b5047815160038082019082821067ffffffffffffffff83111761015a579082916101ad8339039082f01561015057907ff04af4aa419dbccb13024c7e3c652ec214ad43e79b4e23f36741bbe27580868191815193845260208401523392a280f35b81513d85823e3d90fd5b634e487b7160e01b87526041600452602487fd5b90925067ffffffffffffffff811161018a5782525f915f6100ef565b634e487b7160e01b5f52604160045260245ffd5b82513d5f823e3d90fd5b5f80fdfe30fffea2646970667358221220df07adf56800905bbf58d23ca22938fca48679af655c10c595debab03517a8ff64736f6c63430008190033","sourceMap":"278:584:132:-:0;;;;;;;;;;;-1:-1:-1;278:584:132;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;369:35;-1:-1:-1;;;;;278:584:132;;;;;;;;;;;;;;;;;;;-1:-1:-1;;278:584:132;;;;;;;638:10;-1:-1:-1;;;;;278:584:132;621:41;;;;;278:584;;;;;;;;;621:41;;;278:584;621:41;;278:584;621:41;;;;;;;;278:584;693:21;;278:584;;724:36;;;;;;;;;;;;;;;;;;;;;;;;;;;278:584;776:42;278:584;;;;;;;;;;788:10;776:42;;278:584;;724:36;278:584;;;;;;;;;724:36;-1:-1:-1;;;278:584:132;;;;;;;;621:41;278:584;;;;;;;;;;;621:41;;;;278:584;;;;;;;;;;;;621:41;278:584;;;;;;;;;621:41;278:584;;","linkReferences":{},"immutableReferences":{"70190":[{"start":79,"length":32},{"start":156,"length":32}]}},"methodIdentifiers":{"COLLATERAL()":"24bbab8b","triggerBurn(uint256)":"0bc8cbcf"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.25+commit.b61c2a91\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"collateral\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"caller\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ethAmount\",\"type\":\"uint256\"}],\"name\":\"TriggerBurn\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"COLLATERAL\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"triggerBurn\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}],\"devdoc\":{\"events\":{\"TriggerBurn(address,uint256,uint256)\":{\"params\":{\"assetAmount\":\"amount of collateral that was withdrawn\",\"caller\":\"caller of the function\",\"ethAmount\":\"amount of ETH that was burned\"}}},\"kind\":\"dev\",\"methods\":{\"triggerBurn(uint256)\":{\"params\":{\"amount\":\"amount of collateral to burn\"}}},\"version\":1},\"userdoc\":{\"events\":{\"TriggerBurn(address,uint256,uint256)\":{\"notice\":\"Emitted when a burn is triggered.\"}},\"kind\":\"user\",\"methods\":{\"COLLATERAL()\":{\"notice\":\"Get an address of the collateral.\"},\"triggerBurn(uint256)\":{\"notice\":\"Trigger a claim and a burn of ETH.\"}},\"version\":1}},\"settings\":{\"compilationTarget\":{\"src/contracts/burners/rETH_Burner.sol\":\"rETH_Burner\"},\"evmVersion\":\"cancun\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[\":@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/\",\":@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/\",\":@symbioticfi/core/=lib/core/\",\":core/=lib/core/\",\":ds-test/=lib/openzeppelin-contracts/lib/forge-std/lib/ds-test/src/\",\":erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/\",\":forge-std/=lib/forge-std/src/\",\":openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/\",\":openzeppelin-contracts/=lib/openzeppelin-contracts/\"],\"viaIR\":true},\"sources\":{\"src/contracts/burners/rETH_Burner.sol\":{\"keccak256\":\"0xcb0955d6caf8c50b2572ab7e125c5be6232753fdefe073f5e6b30cef45c96798\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://34f6afadbc6a3bf1875d9f33bd84b1b74bc82b0c8cf3456219322a0ac7411d36\",\"dweb:/ipfs/Qmf4T3Nr7HihBoRmdYBZqP7WC7np4v17KgFXZ1ftFJurxd\"]},\"src/contracts/common/SelfDestruct.sol\":{\"keccak256\":\"0x1a314b2df038bd6ebc516249fe70f8b0049aaa082fb200e260583e7335a683dc\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b29e9e976d359c4f348153a8ec4eb08f2a2df40414858ac38281afe450943bdc\",\"dweb:/ipfs/QmVBB21rjtb2CYsJQkHrwxUkXfWgDsDb6bASKhZ2gKeTQ6\"]},\"src/interfaces/burners/rETH/IRocketTokenRETH.sol\":{\"keccak256\":\"0x66d8dc5ba07c1e53834005f81e59fe5bdbb840c661152c7c15523e95ea4fe04f\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://2ad7a52f2053fb497d1166e0577eea53e339fa1a38ee5493ea97d39082eef6a5\",\"dweb:/ipfs/QmRyEp9oXCNW6MJi91U7paHN9CuPGTTKTzuF7XqTQjAo7r\"]},\"src/interfaces/burners/rETH/IrETH_Burner.sol\":{\"keccak256\":\"0xc978398b88add39272064cbe63df0f61a51e599e48641dee59dde383d0feb40a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9480215f343c80ab861ad31bb8346ebd241b528f92ace296bedfca7f799d578d\",\"dweb:/ipfs/QmepMqSWA2ed4QmUHgmu6Wfkyoezk5qcrBFGF3arGg1dMH\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.25+commit.b61c2a91"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"address","name":"collateral","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"caller","type":"address","indexed":true},{"internalType":"uint256","name":"assetAmount","type":"uint256","indexed":false},{"internalType":"uint256","name":"ethAmount","type":"uint256","indexed":false}],"type":"event","name":"TriggerBurn","anonymous":false},{"inputs":[],"stateMutability":"view","type":"function","name":"COLLATERAL","outputs":[{"internalType":"address","name":"","type":"address"}]},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"nonpayable","type":"function","name":"triggerBurn"},{"inputs":[],"stateMutability":"payable","type":"receive"}],"devdoc":{"kind":"dev","methods":{"triggerBurn(uint256)":{"params":{"amount":"amount of collateral to burn"}}},"version":1},"userdoc":{"kind":"user","methods":{"COLLATERAL()":{"notice":"Get an address of the collateral."},"triggerBurn(uint256)":{"notice":"Trigger a claim and a burn of ETH."}},"version":1}},"settings":{"remappings":["@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/","@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/","@symbioticfi/core/=lib/core/","core/=lib/core/","ds-test/=lib/openzeppelin-contracts/lib/forge-std/lib/ds-test/src/","erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/","forge-std/=lib/forge-std/src/","openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/","openzeppelin-contracts/=lib/openzeppelin-contracts/"],"optimizer":{"enabled":true,"runs":200},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"src/contracts/burners/rETH_Burner.sol":"rETH_Burner"},"evmVersion":"cancun","libraries":{},"viaIR":true},"sources":{"src/contracts/burners/rETH_Burner.sol":{"keccak256":"0xcb0955d6caf8c50b2572ab7e125c5be6232753fdefe073f5e6b30cef45c96798","urls":["bzz-raw://34f6afadbc6a3bf1875d9f33bd84b1b74bc82b0c8cf3456219322a0ac7411d36","dweb:/ipfs/Qmf4T3Nr7HihBoRmdYBZqP7WC7np4v17KgFXZ1ftFJurxd"],"license":"MIT"},"src/contracts/common/SelfDestruct.sol":{"keccak256":"0x1a314b2df038bd6ebc516249fe70f8b0049aaa082fb200e260583e7335a683dc","urls":["bzz-raw://b29e9e976d359c4f348153a8ec4eb08f2a2df40414858ac38281afe450943bdc","dweb:/ipfs/QmVBB21rjtb2CYsJQkHrwxUkXfWgDsDb6bASKhZ2gKeTQ6"],"license":"MIT"},"src/interfaces/burners/rETH/IRocketTokenRETH.sol":{"keccak256":"0x66d8dc5ba07c1e53834005f81e59fe5bdbb840c661152c7c15523e95ea4fe04f","urls":["bzz-raw://2ad7a52f2053fb497d1166e0577eea53e339fa1a38ee5493ea97d39082eef6a5","dweb:/ipfs/QmRyEp9oXCNW6MJi91U7paHN9CuPGTTKTzuF7XqTQjAo7r"],"license":"MIT"},"src/interfaces/burners/rETH/IrETH_Burner.sol":{"keccak256":"0xc978398b88add39272064cbe63df0f61a51e599e48641dee59dde383d0feb40a","urls":["bzz-raw://9480215f343c80ab861ad31bb8346ebd241b528f92ace296bedfca7f799d578d","dweb:/ipfs/QmepMqSWA2ed4QmUHgmu6Wfkyoezk5qcrBFGF3arGg1dMH"],"license":"MIT"}},"version":1},"id":132}