ETH Price: $2,137.03 (-2.73%)

Contract

0xDb5F7dF433Ffba706D39Dc9dd7B2d68459fc2c22
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Save Hash59830192018-07-17 22:30:512802 days ago1531866651IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash59771582018-07-16 22:32:352803 days ago1531780355IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash59761592018-07-16 18:30:002803 days ago1531765800IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash59415922018-07-10 23:30:592809 days ago1531265459IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58772612018-06-29 22:31:252820 days ago1530311485IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58714902018-06-28 22:30:322821 days ago1530225032IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58657162018-06-27 22:30:432822 days ago1530138643IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58598602018-06-26 22:30:572823 days ago1530052257IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58541492018-06-25 22:30:262824 days ago1529965826IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58366882018-06-22 22:30:292827 days ago1529706629IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58308332018-06-21 22:30:422828 days ago1529620242IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58249492018-06-20 22:30:322829 days ago1529533832IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58191292018-06-19 22:30:322830 days ago1529447432IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58133552018-06-18 22:30:402831 days ago1529361040IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash58014792018-06-16 22:30:232833 days ago1529188223IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash57956192018-06-15 22:30:432834 days ago1529101843IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash57898172018-06-14 22:30:302835 days ago1529015430IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash57840632018-06-13 22:30:382836 days ago1528929038IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash57783112018-06-12 22:30:492837 days ago1528842649IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash57726212018-06-11 22:31:002838 days ago1528756260IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash57610582018-06-09 21:29:552840 days ago1528579795IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261083
Save Hash57518542018-06-08 6:25:462841 days ago1528439146IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash57268782018-06-03 19:47:592846 days ago1528055279IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261083
Save Hash56823062018-05-26 22:20:392854 days ago1527373239IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
Save Hash56760882018-05-25 20:08:242855 days ago1527278904IN
0xDb5F7dF4...459fc2c22
0 ETH0.000261273
View all transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x5A8Bf35d...4D3848461
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
TradeIO

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2018-01-26
*/

pragma solidity ^0.4.19;

contract TradeIO {
    address owner;
    mapping(bytes8 => string) dateToHash;
    
    modifier onlyOwner () {
        require(owner == msg.sender);
        _;
    }
    
    function TradeIO () public {
        owner = msg.sender;
    }
    
    function changeOwner(address _newOwner) public onlyOwner {
        owner = _newOwner;
    }
    
    function saveHash(bytes8 date, string hash) public onlyOwner {
        require(bytes(dateToHash[date]).length == 0);
        dateToHash[date] = hash;
    }
    
    function getHash(bytes8 date) public constant returns (string) {
        require(bytes(dateToHash[date]).length != 0);
        return dateToHash[date];
    }
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[{"name":"date","type":"bytes8"}],"name":"getHash","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"date","type":"bytes8"},{"name":"hash","type":"string"}],"name":"saveHash","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

0x6060604052341561000f57600080fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506105d78061005e6000396000f300606060405260043610610057576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680633ce0a0931461005c578063796c5e5b14610113578063a6f9dae114610194575b600080fd5b341561006757600080fd5b610098600480803577ffffffffffffffffffffffffffffffffffffffffffffffff19169060200190919050506101cd565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d85780820151818401526020810190506100bd565b50505050905090810190601f1680156101055780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561011e57600080fd5b610192600480803577ffffffffffffffffffffffffffffffffffffffffffffffff191690602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190505061032b565b005b341561019f57600080fd5b6101cb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610454565b005b6101d56104f2565b6000600160008477ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020016000208054600181600116156101000203166002900490501415151561024257600080fd5b600160008377ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020016000208054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561031f5780601f106102f45761010080835404028352916020019161031f565b820191906000526020600020905b81548152906001019060200180831161030257829003601f168201915b50505050509050919050565b3373ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561038657600080fd5b6000600160008477ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020016000208054600181600116156101000203166002900490501415156103f257600080fd5b80600160008477ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff19168152602001908152602001600020908051906020019061044f929190610506565b505050565b3373ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156104af57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b602060405190810160405280600081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061054757805160ff1916838001178555610575565b82800160010185558215610575579182015b82811115610574578251825591602001919060010190610559565b5b5090506105829190610586565b5090565b6105a891905b808211156105a457600081600090555060010161058c565b5090565b905600a165627a7a7230582030689eca8c7fbcd95ac6eacae6db61b39330063372510ac3adb90fb0523fa5f30029

Deployed Bytecode

0x606060405260043610610057576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680633ce0a0931461005c578063796c5e5b14610113578063a6f9dae114610194575b600080fd5b341561006757600080fd5b610098600480803577ffffffffffffffffffffffffffffffffffffffffffffffff19169060200190919050506101cd565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d85780820151818401526020810190506100bd565b50505050905090810190601f1680156101055780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561011e57600080fd5b610192600480803577ffffffffffffffffffffffffffffffffffffffffffffffff191690602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190505061032b565b005b341561019f57600080fd5b6101cb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610454565b005b6101d56104f2565b6000600160008477ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020016000208054600181600116156101000203166002900490501415151561024257600080fd5b600160008377ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020016000208054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561031f5780601f106102f45761010080835404028352916020019161031f565b820191906000526020600020905b81548152906001019060200180831161030257829003601f168201915b50505050509050919050565b3373ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561038657600080fd5b6000600160008477ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020016000208054600181600116156101000203166002900490501415156103f257600080fd5b80600160008477ffffffffffffffffffffffffffffffffffffffffffffffff191677ffffffffffffffffffffffffffffffffffffffffffffffff19168152602001908152602001600020908051906020019061044f929190610506565b505050565b3373ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156104af57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b602060405190810160405280600081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061054757805160ff1916838001178555610575565b82800160010185558215610575579182015b82811115610574578251825591602001919060010190610559565b5b5090506105829190610586565b5090565b6105a891905b808211156105a457600081600090555060010161058c565b5090565b905600a165627a7a7230582030689eca8c7fbcd95ac6eacae6db61b39330063372510ac3adb90fb0523fa5f30029

Swarm Source

bzzr://30689eca8c7fbcd95ac6eacae6db61b39330063372510ac3adb90fb0523fa5f3

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.