0 txs
2 calls
constructor
No constructor.
functions
unwrapAllLidoWstETH
nonpayablefunction unwrapAllLidoWstETH(address wstETH)
unwrapAllPOL
nonpayablefunction unwrapAllPOL(address wpol)
unwrapAllWETH
nonpayablefunction unwrapAllWETH(address weth)
unwrapLidoWstETH
nonpayablefunction unwrapLidoWstETH(address wstETH, uint256 amount)
unwrapPOL
nonpayablefunction unwrapPOL(address wpol, uint256 amount)
unwrapPOLUpTo
nonpayablefunction unwrapPOLUpTo(address wpol, uint256 targetAmount)
unwrapWETH
nonpayablefunction unwrapWETH(address weth, uint256 amount)
unwrapWETHUpTo
nonpayablefunction unwrapWETHUpTo(address weth, uint256 targetAmount)
wrapAllETH
nonpayablefunction wrapAllETH(address weth)
wrapAllLidoStETH
nonpayablefunction wrapAllLidoStETH(address wstETH, address stETH)
wrapAllPOL
nonpayablefunction wrapAllPOL(address wpol)
wrapETH
nonpayablefunction wrapETH(address weth, uint256 amount)
wrapETHUpTo
nonpayablefunction wrapETHUpTo(address weth, uint256 targetAmount)
wrapLidoStETH
nonpayablefunction wrapLidoStETH(address wstETH, address stETH, uint256 amount)
wrapPOL
nonpayablefunction wrapPOL(address wpol, uint256 amount)
wrapPOLUpTo
nonpayablefunction wrapPOLUpTo(address wpol, uint256 targetAmount)
events
No events.
errors
No errors.
creation bytecode
0x608060405234601c57600e6020565b6116d361002b82396116d390f35b6026565b60405190565b5f80fdfe60806040526004361015610013575b61058f565b61001d5f3561011b565b80628342b614610116578063081ec10f1461011157806315a05a4e1461010c5780631e64918f1461010757806325800d5b1461010257806329793f7d146100fd57806334ce5dc4146100f85780633ec225b7146100f357806348ab02c4146100ee5780635869dba8146100e957806376039b1a146100e4578063a91a3f10146100df578063b781a58a146100da578063c30b03c5146100d5578063e1512444146100d05763e3d45a830361000e5761055b565b6104ed565b6104b9565b610485565b610452565b61041f565b6103eb565b6103b7565b610356565b610323565b6102ef565b6102bb565b610288565b610254565b610221565b6101cf565b60e01c90565b60405190565b5f80fd5b5f80fd5b73ffffffffffffffffffffffffffffffffffffffff1690565b6101519061012f565b90565b61015d81610148565b0361016457565b5f80fd5b9050359061017582610154565b565b90565b61018381610177565b0361018a57565b5f80fd5b9050359061019b8261017a565b565b91906040838203126101c557806101b96101c2925f8601610168565b9360200161018e565b90565b61012b565b5f0190565b346101fe576101e86101e236600461019d565b906106eb565b6101f0610121565b806101fa816101ca565b0390f35b610127565b9060208282031261021c57610219915f01610168565b90565b61012b565b3461024f57610239610234366004610203565b610843565b610241610121565b8061024b816101ca565b0390f35b610127565b346102835761026d61026736600461019d565b906109a6565b610275610121565b8061027f816101ca565b0390f35b610127565b346102b6576102a061029b366004610203565b610a28565b6102a8610121565b806102b2816101ca565b0390f35b610127565b346102ea576102d46102ce36600461019d565b90610b59565b6102dc610121565b806102e6816101ca565b0390f35b610127565b3461031e5761030861030236600461019d565b90610be9565b610310610121565b8061031a816101ca565b0390f35b610127565b346103515761033b610336366004610203565b610c79565b610343610121565b8061034d816101ca565b0390f35b610127565b346103855761036f61036936600461019d565b90610db8565b610377610121565b80610381816101ca565b0390f35b610127565b91906040838203126103b257806103a66103af925f8601610168565b93602001610168565b90565b61012b565b346103e6576103d06103ca36600461038a565b90610f6b565b6103d8610121565b806103e2816101ca565b0390f35b610127565b3461041a576104046103fe36600461019d565b90611124565b61040c610121565b80610416816101ca565b0390f35b610127565b3461044d57610437610432366004610203565b6111b4565b61043f610121565b80610449816101ca565b0390f35b610127565b346104805761046a610465366004610203565b61126f565b610472610121565b8061047c816101ca565b0390f35b610127565b346104b45761049e61049836600461019d565b9061132a565b6104a6610121565b806104b0816101ca565b0390f35b610127565b346104e8576104d26104cc36600461019d565b90611474565b6104da610121565b806104e4816101ca565b0390f35b610127565b3461051c5761050661050036600461019d565b9061153a565b61050e610121565b80610518816101ca565b0390f35b610127565b90916060828403126105565761055361053c845f8501610168565b9361054a8160208601610168565b9360400161018e565b90565b61012b565b3461058a5761057461056e366004610521565b916115ca565b61057c610121565b80610586816101ca565b0390f35b610127565b5f80fd5b90565b6105aa6105a56105af9261012f565b610593565b61012f565b90565b6105bb90610596565b90565b6105c7906105b2565b90565b6105d390610596565b90565b6105df906105ca565b90565b6105eb906105b2565b90565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b61062a61063091939293610177565b92610177565b820391821161063b57565b6105ee565b5f80fd5b601f801991011690565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b9061068590610644565b810190811067ffffffffffffffff82111761069f57604052565b61064e565b60e01b90565b5f9103126106b457565b61012b565b6106c290610177565b9052565b91906106d9905f602085019401906106b9565b565b6106e3610121565b3d5f823e3d90fd5b906106f5306105be565b31918261070a61070484610177565b91610177565b10610715575b505050565b610729610724610735926105d6565b6105e2565b92632e1a7d4d9261061b565b823b156107ac576107659261075a5f809461074e610121565b968795869485936106a4565b8352600483016106c6565b03925af180156107a75761077b575b8080610710565b61079a905f3d81116107a0575b610792818361067b565b8101906106aa565b5f610774565b503d610788565b6106db565b610640565b6107ba90610596565b90565b6107c6906107b1565b90565b6107d2906105b2565b90565b905051906107e28261017a565b565b906020828203126107fd576107fa915f016107d5565b90565b61012b565b61080b90610148565b9052565b9190610822905f60208501940190610802565b565b90565b61083b61083661084092610824565b610593565b610177565b90565b61088b6020610859610854846107bd565b6107c9565b6370a082319061088061086b306105be565b92610874610121565b958694859384936106a4565b83526004830161080f565b03915afa90811561097d575f9161094f575b5090816108b26108ac5f610827565b91610177565b116108bc575b5050565b6108c86108cd916105d6565b6105e2565b90632e1a7d4d90823b1561094a57610904926108f95f80946108ed610121565b968795869485936106a4565b8352600483016106c6565b03925af1801561094557610919575b806108b8565b610938905f3d811161093e575b610930818361067b565b8101906106aa565b5f610913565b503d610926565b6106db565b610640565b610970915060203d8111610976575b610968818361067b565b8101906107e4565b5f61089d565b503d61095e565b6106db565b61098b90610596565b90565b61099790610982565b90565b6109a3906105b2565b90565b6109e5916109bd6109b860209361098e565b61099a565b6109da5f63de0e9a3e6109ce610121565b968795869485936106a4565b8352600483016106c6565b03925af18015610a23576109f7575b50565b610a179060203d8111610a1c575b610a0f818361067b565b8101906107e4565b6109f4565b503d610a05565b6106db565b610a706020610a3e610a39846107bd565b6107c9565b6370a0823190610a65610a50306105be565b92610a59610121565b958694859384936106a4565b83526004830161080f565b03915afa908115610b54575f91610b26575b509081610a97610a915f610827565b91610177565b11610aa1575b5050565b610ae091610ab8610ab360209361098e565b61099a565b610ad55f63de0e9a3e610ac9610121565b968795869485936106a4565b8352600483016106c6565b03925af18015610b2157610af5575b80610a9d565b610b159060203d8111610b1a575b610b0d818361067b565b8101906107e4565b610aef565b503d610b03565b6106db565b610b47915060203d8111610b4d575b610b3f818361067b565b8101906107e4565b5f610a82565b503d610b35565b6106db565b610b65610b6a916105d6565b6105e2565b90632e1a7d4d90823b15610be457610ba192610b965f8094610b8a610121565b968795869485936106a4565b8352600483016106c6565b03925af18015610bdf57610bb3575b50565b610bd2905f3d8111610bd8575b610bca818361067b565b8101906106aa565b5f610bb0565b503d610bc0565b6106db565b610640565b610bf5610bfa916105d6565b6105e2565b9063d0e30db0909190813b15610c74575f91610c2291610c18610121565b94859384926106a4565b825281610c31600482016101ca565b03925af18015610c6f57610c43575b50565b610c62905f3d8111610c68575b610c5a818361067b565b8101906106aa565b5f610c40565b503d610c50565b6106db565b610640565b610cc16020610c8f610c8a846107bd565b6107c9565b6370a0823190610cb6610ca1306105be565b92610caa610121565b958694859384936106a4565b83526004830161080f565b03915afa908115610db3575f91610d85575b509081610ce8610ce25f610827565b91610177565b11610cf2575b5050565b610cfe610d03916105d6565b6105e2565b90632e1a7d4d90823b15610d8057610d3a92610d2f5f8094610d23610121565b968795869485936106a4565b8352600483016106c6565b03925af18015610d7b57610d4f575b80610cee565b610d6e905f3d8111610d74575b610d66818361067b565b8101906106aa565b5f610d49565b503d610d5c565b6106db565b610640565b610da6915060203d8111610dac575b610d9e818361067b565b8101906107e4565b5f610cd3565b503d610d94565b6106db565b90610e016020610dcf610dca856107bd565b6107c9565b6370a0823190610df6610de1306105be565b92610dea610121565b958694859384936106a4565b83526004830161080f565b03915afa908115610efd575f91610ecf575b509182610e28610e2284610177565b91610177565b10610e33575b505050565b610e47610e42610e53926105d6565b6105e2565b9263d0e30db09261061b565b9190813b15610eca575f91610e7491610e6a610121565b94859384926106a4565b825281610e83600482016101ca565b03925af18015610ec557610e99575b8080610e2e565b610eb8905f3d8111610ebe575b610eb0818361067b565b8101906106aa565b5f610e92565b503d610ea6565b6106db565b610640565b610ef0915060203d8111610ef6575b610ee8818361067b565b8101906107e4565b5f610e13565b503d610ede565b6106db565b151590565b610f1081610f02565b03610f1757565b5f80fd5b90505190610f2882610f07565b565b90602082820312610f4357610f40915f01610f1b565b90565b61012b565b916020610f69929493610f6260408201965f830190610802565b01906106b9565b565b610fb36020610f81610f7c856107bd565b6107c9565b6370a0823190610fa8610f93306105be565b92610f9c610121565b958694859384936106a4565b83526004830161080f565b03915afa90811561111f575f916110f1575b509182610fda610fd45f610827565b91610177565b11610fe5575b505050565b610ff1610ff6916107bd565b6107c9565b91602063095ea7b393839061101e5f8597611029611012610121565b998a96879586946106a4565b845260048401610f48565b03925af19283156110ec5761104d6020936110529261107a966110c1575b5061098e565b61099a565b61106f5f63ea598cb0611063610121565b968795869485936106a4565b8352600483016106c6565b03925af180156110bc57611090575b8080610fe0565b6110b09060203d81116110b5575b6110a8818361067b565b8101906107e4565b611089565b503d61109e565b6106db565b6110e090863d81116110e5575b6110d8818361067b565b810190610f2a565b611047565b503d6110ce565b6106db565b611112915060203d8111611118575b61110a818361067b565b8101906107e4565b5f610fc5565b503d611100565b6106db565b611130611135916105d6565b6105e2565b90632e1a7d4d90823b156111af5761116c926111615f8094611155610121565b968795869485936106a4565b8352600483016106c6565b03925af180156111aa5761117e575b50565b61119d905f3d81116111a3575b611195818361067b565b8101906106aa565b5f61117b565b503d61118b565b6106db565b610640565b6111bd306105be565b3190816111d26111cc5f610827565b91610177565b116111dc575b5050565b6111e86111ed916105d6565b6105e2565b9063d0e30db0909190813b1561126a575f916112159161120b610121565b94859384926106a4565b825281611224600482016101ca565b03925af1801561126557611239575b806111d8565b611258905f3d811161125e575b611250818361067b565b8101906106aa565b5f611233565b503d611246565b6106db565b610640565b611278306105be565b31908161128d6112875f610827565b91610177565b11611297575b5050565b6112a36112a8916105d6565b6105e2565b9063d0e30db0909190813b15611325575f916112d0916112c6610121565b94859384926106a4565b8252816112df600482016101ca565b03925af18015611320576112f4575b80611293565b611313905f3d8111611319575b61130b818361067b565b8101906106aa565b5f6112ee565b503d611301565b6106db565b610640565b90611373602061134161133c856107bd565b6107c9565b6370a0823190611368611353306105be565b9261135c610121565b958694859384936106a4565b83526004830161080f565b03915afa90811561146f575f91611441575b50918261139a61139484610177565b91610177565b106113a5575b505050565b6113b96113b46113c5926105d6565b6105e2565b9263d0e30db09261061b565b9190813b1561143c575f916113e6916113dc610121565b94859384926106a4565b8252816113f5600482016101ca565b03925af180156114375761140b575b80806113a0565b61142a905f3d8111611430575b611422818361067b565b8101906106aa565b5f611404565b503d611418565b6106db565b610640565b611462915060203d8111611468575b61145a818361067b565b8101906107e4565b5f611385565b503d611450565b6106db565b9061147e306105be565b31918261149361148d84610177565b91610177565b1061149e575b505050565b6114b26114ad6114be926105d6565b6105e2565b92632e1a7d4d9261061b565b823b15611535576114ee926114e35f80946114d7610121565b968795869485936106a4565b8352600483016106c6565b03925af1801561153057611504575b8080611499565b611523905f3d8111611529575b61151b818361067b565b8101906106aa565b5f6114fd565b503d611511565b6106db565b610640565b61154661154b916105d6565b6105e2565b9063d0e30db0909190813b156115c5575f9161157391611569610121565b94859384926106a4565b825281611582600482016101ca565b03925af180156115c057611594575b50565b6115b3905f3d81116115b9575b6115ab818361067b565b8101906106aa565b5f611591565b503d6115a1565b6106db565b610640565b906115d76115dc916107bd565b6107c9565b91602063095ea7b39383906116045f859761160f6115f8610121565b998a96879586946106a4565b845260048401610f48565b03925af19283156116ce5761163360209361163892611660966116a3575b5061098e565b61099a565b6116555f63ea598cb0611649610121565b968795869485936106a4565b8352600483016106c6565b03925af1801561169e57611672575b50565b6116929060203d8111611697575b61168a818361067b565b8101906107e4565b61166f565b503d611680565b6106db565b6116c290863d81116116c7575b6116ba818361067b565b810190610f2a565b61162d565b503d6116b0565b6106db56