0 txs
0 calls
constructor
constructor(address wrappedNative, address permit2)
functions
getNonceForPermit2
viewfunction getNonceForPermit2(address user) view returns (uint256 nonce)
transferFromPermit2
nonpayablefunction transferFromPermit2(address token, uint256 amount, uint256 nonce, uint256 deadline, bytes signature)
transferToken
nonpayablefunction transferToken(address to, address[] tokens)
unwrapNativeAndTransferTo
nonpayablefunction unwrapNativeAndTransferTo(address to)
events
No events.
errors
TransferFacet_TransferFromFailed
error TransferFacet_TransferFromFailed()
TransferHelper_GetBalanceError
error TransferHelper_GetBalanceError()
TransferHelper_TransferError
error TransferHelper_TransferError()
TransientStorageFacetLibrary_InvalidSenderAddress
error TransientStorageFacetLibrary_InvalidSenderAddress()
creation bytecode
0x60c060405234801561001057600080fd5b50604051610bd8380380610bd883398101604081905261002f91610062565b6001600160a01b039182166080521660a052610095565b80516001600160a01b038116811461005d57600080fd5b919050565b6000806040838503121561007557600080fd5b61007e83610046565b915061008c60208401610046565b90509250929050565b60805160a051610b116100c76000396000818161018a015261033a01526000818160b801526101130152610b116000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c80633fcccd3d14610051578063505baac214610066578063bc6c46451461008b578063dab0b5c71461009e575b600080fd5b61006461005f366004610860565b6100b1565b005b610079610074366004610860565b610185565b60405190815260200160405180910390f35b610064610099366004610882565b6102e1565b6100646100ac366004610921565b61041f565b60006100dc7f0000000000000000000000000000000000000000000000000000000000000000610481565b90508015610181576040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d90602401600060405180830381600087803b15801561015f57600080fd5b505af1158015610173573d6000803e3d6000fd5b5050505061018182826104d4565b5050565b6000807f000000000000000000000000000000000000000000000000000000000000000090506000634fe02b4460005283602052806040525b602060606044601c855afa506060518080156102be5760001981146102cb576fffffffffffffffffffffffffffffffff80831603610203578160801c91506080850194505b67ffffffffffffffff80831603610221578160401c91506040850194505b63ffffffff8083160361023b578160201c91506020850194505b61ffff80831603610253578160101c91506010850194505b60ff8083160361026a578160081c91506008850194505b600f80831603610281578160041c91506004850194505b600380831603610298578160021c91506002850194505b6001808316036102af578160011c91506001850194505b8260081b8501945050506102da565b8260081b945050506102da565b505060010160408190526101be565b5050919050565b60006102ed87306104fd565b905085156103bf576040805160a0810182526001600160a01b0389811660608301908152608083018a905282526020808301899052828401889052835180850190945230845283018990527f000000000000000000000000000000000000000000000000000000000000000016916330f28b7a919061036a610615565b87876040518663ffffffff1660e01b815260040161038c9594939291906109a7565b600060405180830381600087803b1580156103a657600080fd5b505af11580156103ba573d6000803e3d6000fd5b505050505b60006103cb88306104fd565b9050818111610406576040517f2da345f900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8190036104158882600161067a565b5050505050505050565b805b801561047b5760001901600083838381811061043f5761043f610a42565b90506020020160208101906104549190610860565b9050600061046182610481565b9050801561047457610474828783610720565b5050610421565b50505050565b805480156104cf57600082558060e01c63800000008110156104c4576000817fc0abc52de3d4e570867f700eb5dfe2c039750b7f48720ee0d6152f3aa867637501555b506001600160e01b03165b919050565b60008060008084865af16104f05763b1a0fdf86000526004601cfd5b8160005260206000a05050565b604080516001600160a01b0383811660248084019190915283518084039091018152604490920183526020820180516001600160e01b03167f70a0823100000000000000000000000000000000000000000000000000000000179052915160009283928392918716916105709190610a71565b600060405180830381855afa9150503d80600081146105ab576040519150601f19603f3d011682016040523d82523d6000602084013e6105b0565b606091505b50915091508115806105c157508051155b156105f8576040517ff6d1729d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8080602001905181019061060c9190610aa0565b95945050505050565b7f289cc669fe96ce33e95427b15b06e5cf0e5e79eb9894ad468d456975ce05c198546001600160a01b038116610677576040517f896b52c100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b90565b811561071b57600081801561069657600181146106a257610712565b63800000009150610712565b7fc0abc52de3d4e570867f700eb5dfe2c039750b7f48720ee0d6152f3aa8676374549150600182017fc0abc52de3d4e570867f700eb5dfe2c039750b7f48720ee0d6152f3aa867637455847fc0abc52de3d4e570867f700eb5dfe2c039750b7f48720ee0d6152f3aa86763758301555b5060e01b820183555b505050565b6040516001600160a01b03831660248201526044810182905261078a90849060640160408051601f198184030181529190526020810180516001600160e01b03167fa9059cbb000000000000000000000000000000000000000000000000000000001790526107c0565b61071b576040517fc63edbd000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000806000846001600160a01b0316846040516107dd9190610a71565b6000604051808303816000865af19150503d806000811461081a576040519150601f19603f3d011682016040523d82523d6000602084013e61081f565b606091505b509150915081801561060c57508051158061060c57508080602001905181019061060c9190610ab9565b80356001600160a01b03811681146104cf57600080fd5b60006020828403121561087257600080fd5b61087b82610849565b9392505050565b60008060008060008060a0878903121561089b57600080fd5b6108a487610849565b9550602087013594506040870135935060608701359250608087013567ffffffffffffffff808211156108d657600080fd5b818901915089601f8301126108ea57600080fd5b8135818111156108f957600080fd5b8a602082850101111561090b57600080fd5b6020830194508093505050509295509295509295565b60008060006040848603121561093657600080fd5b61093f84610849565b9250602084013567ffffffffffffffff8082111561095c57600080fd5b818601915086601f83011261097057600080fd5b81358181111561097f57600080fd5b8760208260051b850101111561099457600080fd5b6020830194508093505050509250925092565b60006101006109ca83895180516001600160a01b03168252602090810151910152565b60208801516040840152604088015160608401526109fe608084018880516001600160a01b03168252602090810151910152565b6001600160a01b03861660c08401528060e08401528381840152506101208385828501376000838501820152601f909301601f191690910190910195945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000825160005b81811015610a925760208186018101518583015201610a78565b506000920191825250919050565b600060208284031215610ab257600080fd5b5051919050565b600060208284031215610acb57600080fd5b8151801515811461087b57600080fdfea26469706673582212206e5a1ad807f4d4745210b17b47c0f2fcdede184c647607bf8452b8b5b03ae78064736f6c634300081300330000000000000000000000005300000000000000000000000000000000000004000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba3