0 txs
0 calls
constructor
constructor(address _connectorRegistry)
functions
connectorRegistry
viewfunction connectorRegistry() view returns (address)
earned
purefunction earned(tuple, address[] rewardTokens) pure returns (uint256[])
isStaked
purefunction isStaked(address, tuple) pure returns (bool)
claim
payablefunction claim(tuple position, address[] rewardTokens, uint128 maxAmount0, uint128 maxAmount1, bytes extraData) payable
depositExistingNft
payablefunction depositExistingNft(tuple position, bytes extraData) payable
withdrawNft
payablefunction withdrawNft(tuple position, bytes extraData) payable
events
No events.
errors
No errors.
creation bytecode
0x60a060405234801561001057600080fd5b50604051610c80380380610c8083398101604081905261002f91610040565b6001600160a01b0316608052610070565b60006020828403121561005257600080fd5b81516001600160a01b038116811461006957600080fd5b9392505050565b608051610bef6100916000396000818160f9015261028c0152610bef6000f3fe6080604052600436106100555760003560e01c80631ae755621461005a5780632847ccf2146100925780636f4621e3146100a757806371f5f53a146100ba578063b53c86d2146100e7578063ff7b926614610092575b600080fd5b34801561006657600080fd5b5061007d610075366004610466565b600092915050565b60405190151581526020015b60405180910390f35b6100a56100a03660046104e5565b505050565b005b6100a56100b5366004610658565b610133565b3480156100c657600080fd5b506100da6100d53660046106f6565b610354565b6040516100899190610780565b3480156100f357600080fd5b5061011b7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610089565b60006101418284018461087b565b9050600081600001515167ffffffffffffffff81111561016357610163610539565b60405190808252806020026020018201604052801561018c578160200160208202803683370190505b50905060005b8251518110156101cf57308282815181106101af576101af610996565b6001600160a01b0390921660209283029190910190910152600101610192565b506101dd60208901896109ac565b6001600160a01b03166371ee95c0828460000151856020015186604001516040518563ffffffff1660e01b815260040161021a9493929190610a02565b600060405180830381600087803b15801561023457600080fd5b505af1158015610248573d6000803e3d6000fd5b5050505060608201516001600160a01b031661026557505061034c565b60608201516040516363cd755760e11b81526001600160a01b0391821660048201526000917f0000000000000000000000000000000000000000000000000000000000000000169063c79aeaae90602401602060405180830381865afa1580156102d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102f79190610ac5565b9050610347818a8a8a8a8a8a60405160240161031896959493929190610ae2565b60408051601f198184030181529190526020810180516001600160e01b0316636f4621e360e01b1790526103a1565b505050505b505050505050565b6060815167ffffffffffffffff81111561037057610370610539565b604051908082528060200260200182016040528015610399578160200160208202803683370190505b509392505050565b6060600080846001600160a01b0316846040516103be9190610b8a565b600060405180830381855af49150503d80600081146103f9576040519150601f19603f3d011682016040523d82523d6000602084013e6103fe565b606091505b50915091508161041e57805160000361041657600080fd5b805181602001fd5b949350505050565b6001600160a01b038116811461043b57600080fd5b50565b803561044981610426565b919050565b60006080828403121561046057600080fd5b50919050565b60008060a0838503121561047957600080fd5b823561048481610426565b9150610493846020850161044e565b90509250929050565b60008083601f8401126104ae57600080fd5b50813567ffffffffffffffff8111156104c657600080fd5b6020830191508360208285010111156104de57600080fd5b9250929050565b600080600060a084860312156104fa57600080fd5b610504858561044e565b9250608084013567ffffffffffffffff81111561052057600080fd5b61052c8682870161049c565b9497909650939450505050565b634e487b7160e01b600052604160045260246000fd5b6040516080810167ffffffffffffffff8111828210171561057257610572610539565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156105a1576105a1610539565b604052919050565b600067ffffffffffffffff8211156105c3576105c3610539565b5060051b60200190565b600082601f8301126105de57600080fd5b813560206105f36105ee836105a9565b610578565b82815260059290921b8401810191818101908684111561061257600080fd5b8286015b8481101561063657803561062981610426565b8352918301918301610616565b509695505050505050565b80356001600160801b038116811461044957600080fd5b600080600080600080610100878903121561067257600080fd5b61067c888861044e565b9550608087013567ffffffffffffffff8082111561069957600080fd5b6106a58a838b016105cd565b96506106b360a08a01610641565b95506106c160c08a01610641565b945060e08901359150808211156106d757600080fd5b506106e489828a0161049c565b979a9699509497509295939492505050565b60008060a0838503121561070957600080fd5b610713848461044e565b9150608083013567ffffffffffffffff81111561072f57600080fd5b61073b858286016105cd565b9150509250929050565b600081518084526020808501945080840160005b8381101561077557815187529582019590820190600101610759565b509495945050505050565b6020815260006107936020830184610745565b9392505050565b600082601f8301126107ab57600080fd5b813560206107bb6105ee836105a9565b828152600592831b85018201928282019190878511156107da57600080fd5b8387015b8581101561086e57803567ffffffffffffffff8111156107fe5760008081fd5b8801603f81018a136108105760008081fd5b8581013560406108226105ee836105a9565b82815291851b8301810191888101908d84111561083f5760008081fd5b938201935b8385101561085d57843582529389019390890190610844565b8852505050938501935084016107de565b5090979650505050505050565b6000602080838503121561088e57600080fd5b823567ffffffffffffffff808211156108a657600080fd5b90840190608082870312156108ba57600080fd5b6108c261054f565b8235828111156108d157600080fd5b6108dd888286016105cd565b82525083830135828111156108f157600080fd5b8301601f8101881361090257600080fd5b80356109106105ee826105a9565b81815260059190911b8201860190868101908a83111561092f57600080fd5b928701925b8284101561094d57833582529287019290870190610934565b808886015250505050604083013593508184111561096a57600080fd5b6109768785850161079a565b60408201526109876060840161043e565b60608201529695505050505050565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156109be57600080fd5b813561079381610426565b600081518084526020808501945080840160005b838110156107755781516001600160a01b0316875295820195908201906001016109dd565b608081526000610a1560808301876109c9565b602083820381850152610a2882886109c9565b91508382036040850152610a3c8287610745565b915083820360608501528185518084528284019150828160051b8501018388016000805b84811015610ab357878403601f19018652825180518086529088019088860190845b81811015610a9e5783518352928a0192918a0191600101610a82565b50509688019694505091860191600101610a60565b50919c9b505050505050505050505050565b600060208284031215610ad757600080fd5b815161079381610426565b60006101008835610af281610426565b6001600160a01b03908116845260208a8101359085015260408a013590610b1882610426565b1660408401526060898101359084015260808301819052610b3b818401896109c9565b6001600160801b0388811660a0860152871660c085015283810360e08501528481529050838560208301376000602085830101526020601f19601f860116820101915050979650505050505050565b6000825160005b81811015610bab5760208186018101518583015201610b91565b50600092019182525091905056fea26469706673582212203b5fe2be5e6d0e39075fae385fe216340bc99503a8486876875705eae16d7d8664736f6c6343000813003300000000000000000000000007d5a8f936250b453c520a64d0b119d581787104