Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 25 from a total of 5,277 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Process_report | 24655585 | 4 mins ago | IN | 0 ETH | 0.00000995 | ||||
| Report | 24655584 | 4 mins ago | IN | 0 ETH | 0.00003989 | ||||
| Process_report | 24653243 | 7 hrs ago | IN | 0 ETH | 0.00000413 | ||||
| Process_report | 24653235 | 7 hrs ago | IN | 0 ETH | 0.00000399 | ||||
| Process_report | 24653233 | 7 hrs ago | IN | 0 ETH | 0.00000403 | ||||
| Process_report | 24653231 | 7 hrs ago | IN | 0 ETH | 0.00000394 | ||||
| Process_report | 24653229 | 7 hrs ago | IN | 0 ETH | 0.00000359 | ||||
| Process_report | 24653227 | 7 hrs ago | IN | 0 ETH | 0.00000478 | ||||
| Process_report | 24653222 | 7 hrs ago | IN | 0 ETH | 0.00000453 | ||||
| Process_report | 24653220 | 7 hrs ago | IN | 0 ETH | 0.00000469 | ||||
| Process_report | 24653218 | 7 hrs ago | IN | 0 ETH | 0.00000477 | ||||
| Process_report | 24653201 | 8 hrs ago | IN | 0 ETH | 0.00000501 | ||||
| Process_report | 24653198 | 8 hrs ago | IN | 0 ETH | 0.00000439 | ||||
| Process_report | 24653196 | 8 hrs ago | IN | 0 ETH | 0.00000492 | ||||
| Process_report | 24653194 | 8 hrs ago | IN | 0 ETH | 0.00000475 | ||||
| Process_report | 24653192 | 8 hrs ago | IN | 0 ETH | 0.00001348 | ||||
| Process_report | 24653069 | 8 hrs ago | IN | 0 ETH | 0.0000045 | ||||
| Process_report | 24653017 | 8 hrs ago | IN | 0 ETH | 0.00000508 | ||||
| Process_report | 24652967 | 8 hrs ago | IN | 0 ETH | 0.00000519 | ||||
| Process_report | 24651999 | 12 hrs ago | IN | 0 ETH | 0.00000756 | ||||
| Report | 24651998 | 12 hrs ago | IN | 0 ETH | 0.00003144 | ||||
| Tend | 24651996 | 12 hrs ago | IN | 0 ETH | 0.00006954 | ||||
| Report | 24650515 | 17 hrs ago | IN | 0 ETH | 0.00002378 | ||||
| Report | 24649406 | 20 hrs ago | IN | 0 ETH | 0.00008105 | ||||
| Process_report | 24648408 | 24 hrs ago | IN | 0 ETH | 0.00002089 |
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| 0x60806040 | 19640390 | 700 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Keeper
Compiler Version
v0.8.18+commit.87f61d96
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2024-04-12
*/
// SPDX-License-Identifier: AGPL-3.0
pragma solidity >=0.8.18;
interface IStrategy {
function report() external returns (uint256, uint256);
function tend() external;
}
interface IVault {
function process_report(address) external returns (uint256, uint256);
}
/**
* @title Keeper
* @notice
* To allow permissionless reporting on V3 vaults and strategies.
*
* This will do low level calls so that in can be used without reverting
* it the roles have not been set or the functions are not available.
*/
contract Keeper {
/**
* @notice Reports on a strategy.
*/
function report(address _strategy) external returns (uint256, uint256) {
return IStrategy(_strategy).report();
}
/**
* @notice Tends a strategy.
*/
function tend(address _strategy) external {
return IStrategy(_strategy).tend();
}
/**
* @notice Report strategy profits on a vault.
*/
function process_report(
address _vault,
address _strategy
) external returns (uint256, uint256) {
return IVault(_vault).process_report(_strategy);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_vault","type":"address"},{"internalType":"address","name":"_strategy","type":"address"}],"name":"process_report","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_strategy","type":"address"}],"name":"report","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_strategy","type":"address"}],"name":"tend","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b506102a5806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063715bbc2514610046578063d6d2dcf914610072578063e053ea3114610087575b600080fd5b6100596100543660046101f6565b61009a565b6040805192835260208301919091520160405180910390f35b610085610080366004610229565b610115565b005b610059610095366004610229565b61016b565b604051631bb0ae3560e21b81526001600160a01b0382811660048301526000918291851690636ec2b8d49060240160408051808303816000875af11580156100e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061010a919061024b565b915091509250929050565b806001600160a01b031663440368a36040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561015057600080fd5b505af1158015610164573d6000803e3d6000fd5b5050505050565b600080826001600160a01b0316632606a10b6040518163ffffffff1660e01b815260040160408051808303816000875af11580156101ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d1919061024b565b91509150915091565b80356001600160a01b03811681146101f157600080fd5b919050565b6000806040838503121561020957600080fd5b610212836101da565b9150610220602084016101da565b90509250929050565b60006020828403121561023b57600080fd5b610244826101da565b9392505050565b6000806040838503121561025e57600080fd5b50508051602090910151909290915056fea2646970667358221220b9a9bddec0ad790a3ed67bfbcbd5e8fc8362aa907ebf54bfde2d9d8e594d4cca64736f6c63430008120033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100415760003560e01c8063715bbc2514610046578063d6d2dcf914610072578063e053ea3114610087575b600080fd5b6100596100543660046101f6565b61009a565b6040805192835260208301919091520160405180910390f35b610085610080366004610229565b610115565b005b610059610095366004610229565b61016b565b604051631bb0ae3560e21b81526001600160a01b0382811660048301526000918291851690636ec2b8d49060240160408051808303816000875af11580156100e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061010a919061024b565b915091509250929050565b806001600160a01b031663440368a36040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561015057600080fd5b505af1158015610164573d6000803e3d6000fd5b5050505050565b600080826001600160a01b0316632606a10b6040518163ffffffff1660e01b815260040160408051808303816000875af11580156101ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d1919061024b565b91509150915091565b80356001600160a01b03811681146101f157600080fd5b919050565b6000806040838503121561020957600080fd5b610212836101da565b9150610220602084016101da565b90509250929050565b60006020828403121561023b57600080fd5b610244826101da565b9392505050565b6000806040838503121561025e57600080fd5b50508051602090910151909290915056fea2646970667358221220b9a9bddec0ad790a3ed67bfbcbd5e8fc8362aa907ebf54bfde2d9d8e594d4cca64736f6c63430008120033
Deployed Bytecode Sourcemap
550:628:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;989:186;;;;;;:::i;:::-;;:::i;:::-;;;;631:25:1;;;687:2;672:18;;665:34;;;;604:18;989:186:0;;;;;;;816:95;;;;;;:::i;:::-;;:::i;:::-;;630:126;;;;;;:::i;:::-;;:::i;989:186::-;1127:40;;-1:-1:-1;;;1127:40:0;;-1:-1:-1;;;;;1065:32:1;;;1127:40:0;;;1047:51:1;1091:7:0;;;;1127:29;;;;;1020:18:1;;1127:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1120:47;;;;989:186;;;;;:::o;816:95::-;886:9;-1:-1:-1;;;;;876:25:0;;:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;816:95;:::o;630:126::-;683:7;692;729:9;-1:-1:-1;;;;;719:27:0;;:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;712:36;;;;630:126;;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:260::-;260:6;268;321:2;309:9;300:7;296:23;292:32;289:52;;;337:1;334;327:12;289:52;360:29;379:9;360:29;:::i;:::-;350:39;;408:38;442:2;431:9;427:18;408:38;:::i;:::-;398:48;;192:260;;;;;:::o;710:186::-;769:6;822:2;810:9;801:7;797:23;793:32;790:52;;;838:1;835;828:12;790:52;861:29;880:9;861:29;:::i;:::-;851:39;710:186;-1:-1:-1;;;710:186:1:o;1109:245::-;1188:6;1196;1249:2;1237:9;1228:7;1224:23;1220:32;1217:52;;;1265:1;1262;1255:12;1217:52;-1:-1:-1;;1288:16:1;;1344:2;1329:18;;;1323:25;1288:16;;1323:25;;-1:-1:-1;1109:245:1:o
Swarm Source
ipfs://b9a9bddec0ad790a3ed67bfbcbd5e8fc8362aa907ebf54bfde2d9d8e594d4cca
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.