0 txs
1 call
constructor
No constructor.
functions
balanceOf
viewfunction balanceOf(tuple farm, address user) view returns (uint256)
earned
viewfunction earned(tuple farm, address user, address[] rewardTokens) view returns (uint256[])
isStaked
purefunction isStaked(tuple, address) pure returns (bool)
claim
nonpayablefunction claim(tuple farm, bytes _extraData)
deposit
nonpayablefunction deposit(tuple farm, address token, bytes)
withdraw
nonpayablefunction withdraw(tuple farm, uint256 amount, bytes)
events
No events.
errors
ApproveFailed
error ApproveFailed()
creation bytecode
0x608060405234801561001057600080fd5b50610a77806100206000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c8063195ac61e146100675780631b89f200146100925780638bddf187146100a75780639a47bf08146100ba578063dd89e3d2146100da578063dd9e02cd146100ed575b600080fd5b61007d61007536600461058b565b600192915050565b60405190151581526020015b60405180910390f35b6100a56100a03660046106a3565b61010e565b005b6100a56100b53660046106fb565b61017f565b6100cd6100c836600461074a565b610247565b60405161008991906107de565b6100a56100e8366004610822565b610386565b6101006100fb36600461058b565b61047c565b604051908152602001610089565b61011b602084018461086d565b6001600160a01b0316632e1a7d4d836040518263ffffffff1660e01b815260040161014891815260200190565b600060405180830381600087803b15801561016257600080fd5b505af1158015610176573d6000803e3d6000fd5b50505050505050565b600081806020019051810190610195919061088a565b90506101a4602084018461086d565b6001600160a01b031663d294f0936040518163ffffffff1660e01b815260040160408051808303816000875af11580156101e2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610206919061096b565b506102169050602084018461086d565b81516040516331279d3d60e01b81526001600160a01b0392909216916331279d3d916101489130919060040161098f565b606060008267ffffffffffffffff811115610264576102646105c3565b60405190808252806020026020018201604052801561028d578160200160208202803683370190505b50905060005b8381101561037c576102a8602088018861086d565b6001600160a01b031663211dc32d8686848181106102c8576102c86109eb565b90506020020160208101906102dd919061086d565b6040516001600160e01b031960e084901b1681526001600160a01b0391821660048201529089166024820152604401602060405180830381865afa158015610329573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061034d9190610a01565b82828151811061035f5761035f6109eb565b60209081029190910101528061037481610a1a565b915050610293565b5095945050505050565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa1580156103cd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103f19190610a01565b905061040a83610404602087018761086d565b836104fe565b610417602085018561086d565b6001600160a01b031663b6b55f25826040518263ffffffff1660e01b815260040161044491815260200190565b600060405180830381600087803b15801561045e57600080fd5b505af1158015610472573d6000803e3d6000fd5b5050505050505050565b600061048b602084018461086d565b6040516370a0823160e01b81526001600160a01b03848116600483015291909116906370a0823190602401602060405180830381865afa1580156104d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f79190610a01565b9392505050565b600060405163095ea7b360e01b8152836004820152826024820152602060006044836000895af13d15601f3d116001600051141617169150508061055557604051633e3f8f7360e01b815260040160405180910390fd5b50505050565b60006040828403121561056d57600080fd5b50919050565b6001600160a01b038116811461058857600080fd5b50565b6000806060838503121561059e57600080fd5b6105a8848461055b565b915060408301356105b881610573565b809150509250929050565b634e487b7160e01b600052604160045260246000fd5b6040516020810167ffffffffffffffff811182821017156105fc576105fc6105c3565b60405290565b604051601f8201601f1916810167ffffffffffffffff8111828210171561062b5761062b6105c3565b604052919050565b600082601f83011261064457600080fd5b813567ffffffffffffffff81111561065e5761065e6105c3565b610671601f8201601f1916602001610602565b81815284602083860101111561068657600080fd5b816020850160208301376000918101602001919091529392505050565b6000806000608084860312156106b857600080fd5b6106c2858561055b565b925060408401359150606084013567ffffffffffffffff8111156106e557600080fd5b6106f186828701610633565b9150509250925092565b6000806060838503121561070e57600080fd5b610718848461055b565b9150604083013567ffffffffffffffff81111561073457600080fd5b61074085828601610633565b9150509250929050565b6000806000806080858703121561076057600080fd5b61076a868661055b565b9350604085013561077a81610573565b9250606085013567ffffffffffffffff8082111561079757600080fd5b818701915087601f8301126107ab57600080fd5b8135818111156107ba57600080fd5b8860208260051b85010111156107cf57600080fd5b95989497505060200194505050565b6020808252825182820181905260009190848201906040850190845b81811015610816578351835292840192918401916001016107fa565b50909695505050505050565b60008060006080848603121561083757600080fd5b610841858561055b565b9250604084013561085181610573565b9150606084013567ffffffffffffffff8111156106e557600080fd5b60006020828403121561087f57600080fd5b81356104f781610573565b6000602080838503121561089d57600080fd5b825167ffffffffffffffff808211156108b557600080fd5b81850191508282870312156108c957600080fd5b6108d16105d9565b8251828111156108e057600080fd5b80840193505086601f8401126108f557600080fd5b825182811115610907576109076105c3565b8060051b9250610918858401610602565b818152928401850192858101908985111561093257600080fd5b948601945b8486101561095c578551925061094c83610573565b8282529486019490860190610937565b83525090979650505050505050565b6000806040838503121561097e57600080fd5b505080516020909101519092909150565b6001600160a01b038381168252604060208084018290528451918401829052600092858201929091906060860190855b818110156109dd5785518516835294830194918301916001016109bf565b509098975050505050505050565b634e487b7160e01b600052603260045260246000fd5b600060208284031215610a1357600080fd5b5051919050565b600060018201610a3a57634e487b7160e01b600052601160045260246000fd5b506001019056fea26469706673582212209981792d8e19e5e3acc6e28baad58646b047daefbc363c9e734541aa4692e0dc64736f6c63430008130033