Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
0x60806040 | 10962470 | 1489 days ago | IN | 0 ETH | 0.04455037 |
Loading...
Loading
Contract Name:
ControllerMaster
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-09-30 */ pragma solidity ^0.6.7; interface IIStrategy { function want() external view returns (address); function withdraw(uint256 _amount) external; function balanceOf() external view returns (uint256); } contract ControllerMaster { address public devfund = 0x9d074E37d408542FD38be78848e8814AFB38db17; address public treasury = 0x9d074E37d408542FD38be78848e8814AFB38db17; mapping(address => address) public jars; address public owner; constructor() public { owner = msg.sender; jars[0xC25a3A3b969415c80451098fa907EC722572917F] = devfund; jars[0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11] = devfund; jars[0xB4e16d0168e52d35CaCD2c6185b44281Ec28C9Dc] = devfund; jars[0x0d4a11d5EEaaC28EC3F61d100daF4d40471f1852] = devfund; } function save(address _strategy) public { for (uint256 i = 0; i < 4; i++) { IIStrategy(_strategy).withdraw( IIStrategy(_strategy).balanceOf() ); } } function addJar(address token, address strat) public { require(msg.sender == owner); jars[token] = strat; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"strat","type":"address"}],"name":"addJar","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"devfund","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"jars","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_strategy","type":"address"}],"name":"save","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"treasury","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405260008054739d074e37d408542fd38be78848e8814afb38db176001600160a01b0319918216811790925560018054909116909117905534801561004657600080fd5b50600380546001600160a01b031990811633179091556000805460026020527fc22765341488b396feabb2c37ea6e5c979b36d1190a66f40f2f03ce3166ce43e805484166001600160a01b039290921691821790557fd86cc1e239204d48eb0055f151744c4bb3d2337612287be803ae8247e95a67d280548416821790557fcfda74097c683a37dec4ec7beab0dc458a9246be84fbfb26ae9bc67d918e5bcd8054841682179055730d4a11d5eeaac28ec3f61d100daf4d40471f18529091527f45b1147656da4d940c556082f0e09e91e3d046c1c84468f8ead64d8fdc1c749a80549092161790556102c08061013d6000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806361d027b31461006757806363b4062c1461008b5780638d8f1e67146100b35780638da5cb5b146100bb578063ca6a48c2146100c3578063feacae65146100e9575b600080fd5b61006f610117565b604080516001600160a01b039092168252519081900360200190f35b6100b1600480360360208110156100a157600080fd5b50356001600160a01b0316610126565b005b61006f61020c565b61006f61021b565b61006f600480360360208110156100d957600080fd5b50356001600160a01b031661022a565b6100b1600480360360408110156100ff57600080fd5b506001600160a01b0381358116916020013516610245565b6001546001600160a01b031681565b60005b600481101561020857816001600160a01b0316632e1a7d4d836001600160a01b031663722713f76040518163ffffffff1660e01b815260040160206040518083038186803b15801561017a57600080fd5b505afa15801561018e573d6000803e3d6000fd5b505050506040513d60208110156101a457600080fd5b5051604080516001600160e01b031960e085901b168152600481019290925251602480830192600092919082900301818387803b1580156101e457600080fd5b505af11580156101f8573d6000803e3d6000fd5b5050600190920191506101299050565b5050565b6000546001600160a01b031681565b6003546001600160a01b031681565b6002602052600090815260409020546001600160a01b031681565b6003546001600160a01b0316331461025c57600080fd5b6001600160a01b03918216600090815260026020526040902080546001600160a01b0319169190921617905556fea2646970667358221220f63a1c0095a0deecd65419ce024b6f81009e96797d491da5116caa64a95dc16e64736f6c634300060c0033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100625760003560e01c806361d027b31461006757806363b4062c1461008b5780638d8f1e67146100b35780638da5cb5b146100bb578063ca6a48c2146100c3578063feacae65146100e9575b600080fd5b61006f610117565b604080516001600160a01b039092168252519081900360200190f35b6100b1600480360360208110156100a157600080fd5b50356001600160a01b0316610126565b005b61006f61020c565b61006f61021b565b61006f600480360360208110156100d957600080fd5b50356001600160a01b031661022a565b6100b1600480360360408110156100ff57600080fd5b506001600160a01b0381358116916020013516610245565b6001546001600160a01b031681565b60005b600481101561020857816001600160a01b0316632e1a7d4d836001600160a01b031663722713f76040518163ffffffff1660e01b815260040160206040518083038186803b15801561017a57600080fd5b505afa15801561018e573d6000803e3d6000fd5b505050506040513d60208110156101a457600080fd5b5051604080516001600160e01b031960e085901b168152600481019290925251602480830192600092919082900301818387803b1580156101e457600080fd5b505af11580156101f8573d6000803e3d6000fd5b5050600190920191506101299050565b5050565b6000546001600160a01b031681565b6003546001600160a01b031681565b6002602052600090815260409020546001600160a01b031681565b6003546001600160a01b0316331461025c57600080fd5b6001600160a01b03918216600090815260026020526040902080546001600160a01b0319169190921617905556fea2646970667358221220f63a1c0095a0deecd65419ce024b6f81009e96797d491da5116caa64a95dc16e64736f6c634300060c0033
Deployed Bytecode Sourcemap
223:958:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;330:68;;;:::i;:::-;;;;-1:-1:-1;;;;;330:68:0;;;;;;;;;;;;;;826:214;;;;;;;;;;;;;;;;-1:-1:-1;826:214:0;-1:-1:-1;;;;;826:214:0;;:::i;:::-;;256:67;;;:::i;455:20::-;;;:::i;407:39::-;;;;;;;;;;;;;;;;-1:-1:-1;407:39:0;-1:-1:-1;;;;;407:39:0;;:::i;1048:130::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1048:130:0;;;;;;;;;;:::i;330:68::-;;;-1:-1:-1;;;;;330:68:0;;:::o;826:214::-;882:9;877:156;901:1;897;:5;877:156;;;935:9;-1:-1:-1;;;;;924:30:0;;984:9;-1:-1:-1;;;;;973:31:0;;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;973:33:0;924:97;;;-1:-1:-1;;;;;;924:97:0;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;924:97:0;;;;;;;-1:-1:-1;924:97:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;904:3:0;;;;;-1:-1:-1;877:156:0;;-1:-1:-1;877:156:0;;;826:214;:::o;256:67::-;;;-1:-1:-1;;;;;256:67:0;;:::o;455:20::-;;;-1:-1:-1;;;;;455:20:0;;:::o;407:39::-;;;;;;;;;;;;-1:-1:-1;;;;;407:39:0;;:::o;1048:130::-;1134:5;;-1:-1:-1;;;;;1134:5:0;1120:10;:19;1112:28;;;;;;-1:-1:-1;;;;;1151:11:0;;;;;;;:4;:11;;;;;:19;;-1:-1:-1;;;;;;1151:19:0;;;;;;;;1048:130::o
Swarm Source
ipfs://f63a1c0095a0deecd65419ce024b6f81009e96797d491da5116caa64a95dc16e
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ 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.