45 txs
46 calls
constructor
constructor(address _claimVault)
functions
claimVault
viewfunction claimVault() view returns (address)
owner
viewfunction owner() view returns (address)
claimRewardsForMultiple
nonpayablefunction claimRewardsForMultiple(address[] lsts)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateClaimVault
nonpayablefunction updateClaimVault(address _newClaimVault)
events
ClaimVaultUpdated
event ClaimVaultUpdated(address indexed newClaimVault)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x608060405234801561001057600080fd5b506040516105e73803806105e783398101604081905261002f916100d4565b338061005557604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b61005e81610084565b50600180546001600160a01b0319166001600160a01b0392909216919091179055610104565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156100e657600080fd5b81516001600160a01b03811681146100fd57600080fd5b9392505050565b6104d4806101136000396000f3fe608060405234801561001057600080fd5b50600436106100725760003560e01c80638da5cb5b116100505780638da5cb5b146100a7578063ab518e6e146100d0578063f2fde38b146100e357600080fd5b806340a0b4ec146100775780636ac385a21461008c578063715018a61461009f575b600080fd5b61008a6100853660046103ca565b6100f6565b005b61008a61009a3660046103fa565b6101f0565b61008a6102bc565b6000546001600160a01b03165b6040516001600160a01b03909116815260200160405180910390f35b6001546100b4906001600160a01b031681565b61008a6100f13660046103ca565b6102d0565b6100fe610327565b6001600160a01b038116610199576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f4261746368436c61696d3a20436c61696d5661756c742061646472657373206360448201527f616e6e6f7420626520746865207a65726f20616464726573730000000000000060648201526084015b60405180910390fd5b6001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0383169081179091556040517fe8be4a3b4254e4bf5ece73e698ebf93c5d0e46b71dcb1375e8165b6884e10f3e90600090a250565b8060005b818110156102b6576001546001600160a01b031663a166334085858481811061021f5761021f61046f565b905060200201602081019061023491906103ca565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b1681526001600160a01b039091166004820152336024820152604401600060405180830381600087803b15801561029357600080fd5b505af11580156102a7573d6000803e3d6000fd5b505050508060010190506101f4565b50505050565b6102c4610327565b6102ce600061036d565b565b6102d8610327565b6001600160a01b03811661031b576040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260006004820152602401610190565b6103248161036d565b50565b6000546001600160a01b031633146102ce576040517f118cdaa7000000000000000000000000000000000000000000000000000000008152336004820152602401610190565b600080546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156103dc57600080fd5b81356001600160a01b03811681146103f357600080fd5b9392505050565b6000806020838503121561040d57600080fd5b823567ffffffffffffffff8082111561042557600080fd5b818501915085601f83011261043957600080fd5b81358181111561044857600080fd5b8660208260051b850101111561045d57600080fd5b60209290920196919550909350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea2646970667358221220ab5c8032b7aecbc485d09bb98661db2f089674801d2ace3b1a40af9ad7c71f2e64736f6c63430008170033000000000000000000000000bd8fbb1e0c2f58dddd72af7c8c42968119bb6b26