0 txs
1 call
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
claim_multi
nonpayablefunction claim_multi(address[] stakingContractsArray)
compound_multi
nonpayablefunction compound_multi(tuple[] inputRows)
initialize
nonpayablefunction initialize()
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Initialized
event Initialized(uint8 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardsClaimed
event RewardsClaimed(address indexed user, address[] stakingContracts)
RewardsCompounded
event RewardsCompounded(address indexed user, address[] stakingContracts, address[] tellerPools, uint256[] depositedAmounts)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50610f03806100206000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c8063520f297714610067578063715018a61461007c5780638129fc1c146100845780638da5cb5b1461008c578063e195e46c146100ab578063f2fde38b146100be575b600080fd5b61007a610075366004610b15565b6100d1565b005b61007a61019c565b61007a6101b0565b603354604080516001600160a01b039092168252519081900360200190f35b61007a6100b9366004610b8a565b6102c6565b61007a6100cc366004610c09565b610793565b3360005b828110156101535760008484838181106100f1576100f1610c24565b90506020020160208101906101069190610c09565b6040805160048152602481019091526020810180516001600160e01b031663372500ab60e01b17905290915061013e90829085610809565b5050808061014b90610c50565b9150506100d5565b50806001600160a01b03167fd97107e96a7eca44b12eca043fee3fd64fb63e5748991e2ba16af74a8ffb33dc848460405161018f929190610c6b565b60405180910390a2505050565b6101a4610849565b6101ae60006108a3565b565b600054610100900460ff16158080156101d05750600054600160ff909116105b806101ea5750303b1580156101ea575060005460ff166001145b6102525760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b6000805460ff191660011790558015610275576000805461ff0019166101001790555b61027d6108f5565b80156102c3576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50565b3360008267ffffffffffffffff8111156102e2576102e2610cb7565b60405190808252806020026020018201604052801561030b578160200160208202803683370190505b50905060008367ffffffffffffffff81111561032957610329610cb7565b604051908082528060200260200182016040528015610352578160200160208202803683370190505b50905060008467ffffffffffffffff81111561037057610370610cb7565b604051908082528060200260200182016040528015610399578160200160208202803683370190505b50905060005b8581101561074557368787838181106103ba576103ba610c24565b6060029190910191506103d290506020820182610c09565b8583815181106103e4576103e4610c24565b6001600160a01b0390921660209283029190910182015261040b9060408301908301610c09565b84838151811061041d5761041d610c24565b6001600160a01b039092166020928302919091019091015260006104476060830160408401610c09565b6040516370a0823160e01b81526001600160a01b0389811660048301529192506000918316906370a0823190602401602060405180830381865afa158015610493573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104b79190610ccd565b90506104f86104c96020850185610c09565b6040805160048152602481019091526020810180516001600160e01b031663372500ab60e01b1790528a610809565b506040516370a0823160e01b81526001600160a01b038981166004830152600091908416906370a0823190602401602060405180830381865afa158015610543573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105679190610ccd565b905060006105758383610ce6565b90508087878151811061058a5761058a610c24565b6020908102919091010152801561072d576040516323b872dd60e01b81526001600160a01b038b81166004830152306024830152604482018390528516906323b872dd906064016020604051808303816000875af11580156105f0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106149190610cfd565b506001600160a01b03841663095ea7b36106346040880160208901610c09565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303816000875af1158015610681573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106a59190610cfd565b506106b66040860160208701610c09565b604051636e553f6560e01b8152600481018390526001600160a01b038c811660248301529190911690636e553f65906044016020604051808303816000875af1158015610707573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061072b9190610ccd565b505b5050505050808061073d90610c50565b91505061039f565b50836001600160a01b03167f0bdb75146ddffd75f00a49b7a3ab86f26297eb39a954dadce9c2371798b7321384848460405161078393929190610d63565b60405180910390a2505050505050565b61079b610849565b6001600160a01b0381166108005760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610249565b6102c3816108a3565b60606108418383604051602001610821929190610dfc565b60408051601f198184030181529190526001600160a01b03861690610924565b949350505050565b6033546001600160a01b031633146101ae5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610249565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff1661091c5760405162461bcd60e51b815260040161024990610e33565b6101ae61096f565b6060610968838360006040518060400160405280601e81526020017f416464726573733a206c6f772d6c6576656c2063616c6c206661696c6564000081525061099f565b9392505050565b600054610100900460ff166109965760405162461bcd60e51b815260040161024990610e33565b6101ae336108a3565b606082471015610a005760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610249565b600080866001600160a01b03168587604051610a1c9190610e7e565b60006040518083038185875af1925050503d8060008114610a59576040519150601f19603f3d011682016040523d82523d6000602084013e610a5e565b606091505b5091509150610a6f87838387610a7a565b979650505050505050565b60608315610ae6578251610adf576001600160a01b0385163b610adf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610249565b5081610841565b6108418383815115610afb5781518083602001fd5b8060405162461bcd60e51b81526004016102499190610e9a565b60008060208385031215610b2857600080fd5b823567ffffffffffffffff80821115610b4057600080fd5b818501915085601f830112610b5457600080fd5b813581811115610b6357600080fd5b8660208260051b8501011115610b7857600080fd5b60209290920196919550909350505050565b60008060208385031215610b9d57600080fd5b823567ffffffffffffffff80821115610bb557600080fd5b818501915085601f830112610bc957600080fd5b813581811115610bd857600080fd5b866020606083028501011115610b7857600080fd5b80356001600160a01b0381168114610c0457600080fd5b919050565b600060208284031215610c1b57600080fd5b61096882610bed565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600019821415610c6457610c64610c3a565b5060010190565b60208082528181018390526000908460408401835b86811015610cac576001600160a01b03610c9984610bed565b1682529183019190830190600101610c80565b509695505050505050565b634e487b7160e01b600052604160045260246000fd5b600060208284031215610cdf57600080fd5b5051919050565b600082821015610cf857610cf8610c3a565b500390565b600060208284031215610d0f57600080fd5b8151801515811461096857600080fd5b600081518084526020808501945080840160005b83811015610d585781516001600160a01b031687529582019590820190600101610d33565b509495945050505050565b606081526000610d766060830186610d1f565b602083820381850152610d898287610d1f565b8481036040860152855180825282870193509082019060005b81811015610dbe57845183529383019391830191600101610da2565b509098975050505050505050565b60005b83811015610de7578181015183820152602001610dcf565b83811115610df6576000848401525b50505050565b60008351610e0e818460208801610dcc565b60609390931b6bffffffffffffffffffffffff19169190920190815260140192915050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b60008251610e90818460208701610dcc565b9190910192915050565b6020815260008251806020840152610eb9816040850160208701610dcc565b601f01601f1916919091016040019291505056fea26469706673582212207bebcab24e5d1717e50d5e4cf192996896d8d20eac0d6e53656dc11a6aca232d64736f6c634300080b0033