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 | 10966767 | 1488 days ago | IN | 0 ETH | 0.02632792 |
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 */ /** *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 { 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
608060405260008054739d074e37d408542fd38be78848e8814afb38db176001600160a01b0319918216811790925560018054909116909117905534801561004657600080fd5b50600380546001600160a01b031990811633179091556000805460026020527fc22765341488b396feabb2c37ea6e5c979b36d1190a66f40f2f03ce3166ce43e805484166001600160a01b039290921691821790557fd86cc1e239204d48eb0055f151744c4bb3d2337612287be803ae8247e95a67d280548416821790557fcfda74097c683a37dec4ec7beab0dc458a9246be84fbfb26ae9bc67d918e5bcd8054841682179055730d4a11d5eeaac28ec3f61d100daf4d40471f18529091527f45b1147656da4d940c556082f0e09e91e3d046c1c84468f8ead64d8fdc1c749a80549092161790556102a78061013d6000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806361d027b31461006757806363b4062c1461008b5780638d8f1e67146100b35780638da5cb5b146100bb578063ca6a48c2146100c3578063feacae65146100e9575b600080fd5b61006f610117565b604080516001600160a01b039092168252519081900360200190f35b6100b1600480360360208110156100a157600080fd5b50356001600160a01b0316610126565b005b61006f6101f3565b61006f610202565b61006f600480360360208110156100d957600080fd5b50356001600160a01b0316610211565b6100b1600480360360408110156100ff57600080fd5b506001600160a01b038135811691602001351661022c565b6001546001600160a01b031681565b806001600160a01b0316632e1a7d4d826001600160a01b031663722713f76040518163ffffffff1660e01b815260040160206040518083038186803b15801561016e57600080fd5b505afa158015610182573d6000803e3d6000fd5b505050506040513d602081101561019857600080fd5b5051604080516001600160e01b031960e085901b168152600481019290925251602480830192600092919082900301818387803b1580156101d857600080fd5b505af11580156101ec573d6000803e3d6000fd5b5050505050565b6000546001600160a01b031681565b6003546001600160a01b031681565b6002602052600090815260409020546001600160a01b031681565b6003546001600160a01b0316331461024357600080fd5b6001600160a01b03918216600090815260026020526040902080546001600160a01b0319169190921617905556fea26469706673582212201539204bddff3d031e55162f76ca04ad5fb47e1128e7a56dd8ae249ecefef54064736f6c634300060c0033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100625760003560e01c806361d027b31461006757806363b4062c1461008b5780638d8f1e67146100b35780638da5cb5b146100bb578063ca6a48c2146100c3578063feacae65146100e9575b600080fd5b61006f610117565b604080516001600160a01b039092168252519081900360200190f35b6100b1600480360360208110156100a157600080fd5b50356001600160a01b0316610126565b005b61006f6101f3565b61006f610202565b61006f600480360360208110156100d957600080fd5b50356001600160a01b0316610211565b6100b1600480360360408110156100ff57600080fd5b506001600160a01b038135811691602001351661022c565b6001546001600160a01b031681565b806001600160a01b0316632e1a7d4d826001600160a01b031663722713f76040518163ffffffff1660e01b815260040160206040518083038186803b15801561016e57600080fd5b505afa158015610182573d6000803e3d6000fd5b505050506040513d602081101561019857600080fd5b5051604080516001600160e01b031960e085901b168152600481019290925251602480830192600092919082900301818387803b1580156101d857600080fd5b505af11580156101ec573d6000803e3d6000fd5b5050505050565b6000546001600160a01b031681565b6003546001600160a01b031681565b6002602052600090815260409020546001600160a01b031681565b6003546001600160a01b0316331461024357600080fd5b6001600160a01b03918216600090815260026020526040902080546001600160a01b0319169190921617905556fea26469706673582212201539204bddff3d031e55162f76ca04ad5fb47e1128e7a56dd8ae249ecefef54064736f6c634300060c0033
Deployed Bytecode Sourcemap
294:892:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;401:68;;;:::i;:::-;;;;-1:-1:-1;;;;;401:68:0;;;;;;;;;;;;;;897:148;;;;;;;;;;;;;;;;-1:-1:-1;897:148:0;-1:-1:-1;;;;;897:148:0;;:::i;:::-;;327:67;;;:::i;526:20::-;;;:::i;478:39::-;;;;;;;;;;;;;;;;-1:-1:-1;478:39:0;-1:-1:-1;;;;;478:39:0;;:::i;1053:130::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1053:130:0;;;;;;;;;;:::i;401:68::-;;;-1:-1:-1;;;;;401:68:0;;:::o;897:148::-;959:9;-1:-1:-1;;;;;948:30:0;;1004:9;-1:-1:-1;;;;;993:31:0;;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;993:33:0;948:89;;;-1:-1:-1;;;;;;948:89:0;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;948:89:0;;;;;;;-1:-1:-1;948:89:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;897:148;:::o;327:67::-;;;-1:-1:-1;;;;;327:67:0;;:::o;526:20::-;;;-1:-1:-1;;;;;526:20:0;;:::o;478:39::-;;;;;;;;;;;;-1:-1:-1;;;;;478:39:0;;:::o;1053:130::-;1139:5;;-1:-1:-1;;;;;1139:5:0;1125:10;:19;1117:28;;;;;;-1:-1:-1;;;;;1156:11:0;;;;;;;:4;:11;;;;;:19;;-1:-1:-1;;;;;;1156:19:0;;;;;;;;1053:130::o
Swarm Source
ipfs://1539204bddff3d031e55162f76ca04ad5fb47e1128e7a56dd8ae249ecefef540
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.