0 txs
0 calls
constructor
No constructor.
functions
bundle
viewfunction bundle(uint256) view returns (address tokenAddr, uint24 poolFee)
owner
viewfunction owner() view returns (address)
UNISWAP_V3_ROUTER
viewfunction UNISWAP_V3_ROUTER() view returns (address)
WETH
viewfunction WETH() view returns (address)
initialize
nonpayablefunction initialize(tuple[] startedPackBundle)
renounceOwnership
nonpayablefunction renounceOwnership()
starterpackSwap
payablefunction starterpackSwap(address maker) payable
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Initialized
event Initialized(uint8 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50610d4f806100206000396000f3fe60806040526004361061007e5760003560e01c80638da5cb5b1161004e5780638da5cb5b14610143578063ad5c464814610161578063f2fde38b14610189578063f4ad1f4c146101a957600080fd5b8062699bf11461009357806313578f26146100a657806341c64a2f146100ee578063715018a61461012e57600080fd5b3661008e5761008c336101c9565b005b600080fd5b61008c6100a1366004610aa0565b6101c9565b3480156100b257600080fd5b506100c66100c1366004610ac2565b61057d565b604080516001600160a01b03909316835262ffffff9091166020830152015b60405180910390f35b3480156100fa57600080fd5b5061011673e592427a0aece92de3edee1f18e0157c0586156481565b6040516001600160a01b0390911681526020016100e5565b34801561013a57600080fd5b5061008c6105b4565b34801561014f57600080fd5b506033546001600160a01b0316610116565b34801561016d57600080fd5b506101167382af49447d8a07e3bd95bd0d56f35241523fbab181565b34801561019557600080fd5b5061008c6101a4366004610aa0565b6105c8565b3480156101b557600080fd5b5061008c6101c4366004610b4b565b610646565b7382af49447d8a07e3bd95bd0d56f35241523fbab16001600160a01b031663d0e30db0346040518263ffffffff1660e01b81526004016000604051808303818588803b15801561021857600080fd5b505af115801561022c573d6000803e3d6000fd5b50505050507382af49447d8a07e3bd95bd0d56f35241523fbab16001600160a01b031663095ea7b373e592427a0aece92de3edee1f18e0157c058615646102867382af49447d8a07e3bd95bd0d56f35241523fbab16107de565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156102cc57600080fd5b505af11580156102e0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103049190610c32565b506065546000906103287382af49447d8a07e3bd95bd0d56f35241523fbab16107de565b6103329190610c54565b905060005b6065548110156104af576103b87382af49447d8a07e3bd95bd0d56f35241523fbab16065838154811061036c5761036c610c76565b600091825260209091200154606580546001600160a01b03909216918691908690811061039b5761039b610c76565b600091825260209091200154600160a01b900462ffffff16610860565b606581815481106103cb576103cb610c76565b600091825260209091200154606580546001600160a01b039092169163a9059cbb91869161041e91908690811061040457610404610c76565b6000918252602090912001546001600160a01b03166107de565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b15801561046457600080fd5b505af1158015610478573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061049c9190610c32565b50806104a781610c8c565b915050610337565b5060006104cf7382af49447d8a07e3bd95bd0d56f35241523fbab16107de565b1115610579577382af49447d8a07e3bd95bd0d56f35241523fbab163a9059cbb836104f9836107de565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b15801561053f57600080fd5b505af1158015610553573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105779190610c32565b505b5050565b6065818154811061058d57600080fd5b6000918252602090912001546001600160a01b0381169150600160a01b900462ffffff1682565b6105bc61097e565b6105c660006109d8565b565b6105d061097e565b6001600160a01b03811661063a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b610643816109d8565b50565b600054610100900460ff16158080156106665750600054600160ff909116105b806106805750303b158015610680575060005460ff166001145b6106e35760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610631565b6000805460ff191660011790558015610706576000805461ff0019166101001790555b61070e610a2a565b60005b825181101561079457606583828151811061072e5761072e610c76565b6020908102919091018101518254600181018455600093845292829020815193018054919092015162ffffff16600160a01b026001600160b81b03199091166001600160a01b03909316929092179190911790558061078c81610c8c565b915050610711565b508015610579576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15050565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381600087803b15801561082257600080fd5b505af1158015610836573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085a9190610cb5565b92915050565b60408051610100810182526001600160a01b0386811682528581166020830190815262ffffff8581168486019081523060608601908152426080870190815260a087018a8152600060c0890181815260e08a01918252995163414bf38960e01b815289518916600482015296518816602488015293519094166044860152905185166064850152516084840152905160a4830152935160c482015292511660e48301529073e592427a0aece92de3edee1f18e0157c058615649063414bf3899061010401602060405180830381600087803b15801561093e57600080fd5b505af1158015610952573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109769190610cb5565b505050505050565b6033546001600160a01b031633146105c65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610631565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff16610a515760405162461bcd60e51b815260040161063190610cce565b6105c6600054610100900460ff16610a7b5760405162461bcd60e51b815260040161063190610cce565b6105c6336109d8565b80356001600160a01b0381168114610a9b57600080fd5b919050565b600060208284031215610ab257600080fd5b610abb82610a84565b9392505050565b600060208284031215610ad457600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b6040805190810167ffffffffffffffff81118282101715610b1457610b14610adb565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715610b4357610b43610adb565b604052919050565b60006020808385031215610b5e57600080fd5b823567ffffffffffffffff80821115610b7657600080fd5b818501915085601f830112610b8a57600080fd5b813581811115610b9c57610b9c610adb565b610baa848260051b01610b1a565b818152848101925060069190911b830184019087821115610bca57600080fd5b928401925b81841015610c275760408489031215610be85760008081fd5b610bf0610af1565b610bf985610a84565b81528585013562ffffff81168114610c115760008081fd5b8187015283526040939093019291840191610bcf565b979650505050505050565b600060208284031215610c4457600080fd5b81518015158114610abb57600080fd5b600082610c7157634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b6000600019821415610cae57634e487b7160e01b600052601160045260246000fd5b5060010190565b600060208284031215610cc757600080fd5b5051919050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fea2646970667358221220d8e41b8a197426f2f7e1ccf50846062f743af795281727ef351a30d1276f8d1d64736f6c63430008090033