Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 5 from a total of 5 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Transfer Funds | 5035100 | 2243 days ago | IN | 0 ETH | 0.0000239 | ||||
Database | 4953683 | 2257 days ago | IN | 0 ETH | 0.00055978 | ||||
Change Owner | 4931466 | 2260 days ago | IN | 0 ETH | 0.00132066 | ||||
Change Owner2 | 4931370 | 2260 days ago | IN | 0 ETH | 0.00131736 | ||||
0x60606040 | 4930955 | 2261 days ago | IN | Create: Database | 0 ETH | 0.00759556 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Txn Hash | Block | From | To | Value | ||
---|---|---|---|---|---|---|
14714241 | 693 days ago | 0.01 ETH | ||||
14707811 | 694 days ago | 0.01 ETH | ||||
14707536 | 694 days ago | 0.01 ETH | ||||
14707527 | 694 days ago | 0.01 ETH | ||||
14707527 | 694 days ago | 0.01 ETH | ||||
14707520 | 694 days ago | 0.01 ETH | ||||
14707509 | 694 days ago | 0.01 ETH | ||||
14707496 | 694 days ago | 0.01 ETH | ||||
14707490 | 694 days ago | 0.01 ETH | ||||
14707481 | 694 days ago | 0.01 ETH | ||||
14707478 | 694 days ago | 0.01 ETH | ||||
14707476 | 694 days ago | 0.01 ETH | ||||
14707474 | 694 days ago | 0.01 ETH | ||||
14707470 | 694 days ago | 0.01 ETH | ||||
14707464 | 694 days ago | 0.01 ETH | ||||
14707462 | 694 days ago | 0.01 ETH | ||||
14707452 | 694 days ago | 0.01 ETH | ||||
14707449 | 694 days ago | 0.01 ETH | ||||
14707449 | 694 days ago | 0.01 ETH | ||||
14707449 | 694 days ago | 0.01 ETH | ||||
14707448 | 694 days ago | 0.01 ETH | ||||
14707443 | 694 days ago | 0.01 ETH | ||||
14707442 | 694 days ago | 0.01 ETH | ||||
14707436 | 694 days ago | 0.01 ETH | ||||
14707431 | 694 days ago | 0.01 ETH |
Loading...
Loading
Contract Name:
Database
Compiler Version
v0.4.19+commit.c4cbbb05
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-01-18 */ pragma solidity ^0.4.13; contract Database { address public m_Owner; address public m_Owner2; address public m_Creator; mapping(address => mapping(uint256 => mapping(uint256 => bytes32))) public m_Data; modifier OnlyOwner() { require(msg.sender == m_Owner || msg.sender == m_Owner2); _; } function() public payable { } function Database() public { m_Owner = address(0); m_Owner2 = address(0); m_Creator = msg.sender; } function ChangeOwner(address new_owner) public { require(msg.sender == m_Owner || msg.sender == m_Creator || msg.sender == m_Owner2); m_Owner = new_owner; } function ChangeOwner2(address new_owner2) public { require(msg.sender == m_Owner || msg.sender == m_Creator || msg.sender == m_Owner2); m_Owner2 = new_owner2; } function Store(address user, uint256 category, uint256 index, bytes32 data) public OnlyOwner() { m_Data[user][category][index] = data; } function Load(address user, uint256 category, uint256 index) public view returns (bytes32) { return m_Data[user][category][index]; } function TransferFunds(address target, uint256 transfer_amount) public OnlyOwner() { target.transfer(transfer_amount); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"m_Creator","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"user","type":"address"},{"name":"category","type":"uint256"},{"name":"index","type":"uint256"},{"name":"data","type":"bytes32"}],"name":"Store","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"user","type":"address"},{"name":"category","type":"uint256"},{"name":"index","type":"uint256"}],"name":"Load","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"new_owner2","type":"address"}],"name":"ChangeOwner2","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"m_Owner2","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"name":"m_Data","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"transfer_amount","type":"uint256"}],"name":"TransferFunds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"m_Owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"new_owner","type":"address"}],"name":"ChangeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
6060604052341561000f57600080fd5b60008054600160a060020a03199081168255600180548216905560028054909116600160a060020a03331617905561044e90819061004d90396000f3006060604052600436106100975763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166221266781146100995780630647b106146100c85780630bd6c769146100f05780632116b530146101275780632d9ff1d014610146578063adfff41d14610159578063c95f8b911461017e578063ca75d770146101a0578063f2853292146101b3575b005b34156100a457600080fd5b6100ac6101d2565b604051600160a060020a03909116815260200160405180910390f35b34156100d357600080fd5b610097600160a060020a03600435166024356044356064356101e1565b34156100fb57600080fd5b610115600160a060020a0360043516602435604435610247565b60405190815260200160405180910390f35b341561013257600080fd5b610097600160a060020a036004351661027a565b341561015157600080fd5b6100ac6102f8565b341561016457600080fd5b610115600160a060020a0360043516602435604435610307565b341561018957600080fd5b610097600160a060020a036004351660243561032a565b34156101ab57600080fd5b6100ac610395565b34156101be57600080fd5b610097600160a060020a03600435166103a4565b600254600160a060020a031681565b60005433600160a060020a039081169116148061020c575060015433600160a060020a039081169116145b151561021757600080fd5b600160a060020a039093166000908152600360209081526040808320948352938152838220928252919091522055565b600160a060020a038316600090815260036020908152604080832085845282528083208484529091529020549392505050565b60005433600160a060020a03908116911614806102a5575060025433600160a060020a039081169116145b806102be575060015433600160a060020a039081169116145b15156102c957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a031681565b600360209081526000938452604080852082529284528284209052825290205481565b60005433600160a060020a0390811691161480610355575060015433600160a060020a039081169116145b151561036057600080fd5b600160a060020a03821681156108fc0282604051600060405180830381858888f19350505050151561039157600080fd5b5050565b600054600160a060020a031681565b60005433600160a060020a03908116911614806103cf575060025433600160a060020a039081169116145b806103e8575060015433600160a060020a039081169116145b15156103f357600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a7230582055899689d0570d1bc8d770d9a99130e66fcf70cd99c51437ed30de1ec7f769390029
Deployed Bytecode
0x6060604052600436106100975763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166221266781146100995780630647b106146100c85780630bd6c769146100f05780632116b530146101275780632d9ff1d014610146578063adfff41d14610159578063c95f8b911461017e578063ca75d770146101a0578063f2853292146101b3575b005b34156100a457600080fd5b6100ac6101d2565b604051600160a060020a03909116815260200160405180910390f35b34156100d357600080fd5b610097600160a060020a03600435166024356044356064356101e1565b34156100fb57600080fd5b610115600160a060020a0360043516602435604435610247565b60405190815260200160405180910390f35b341561013257600080fd5b610097600160a060020a036004351661027a565b341561015157600080fd5b6100ac6102f8565b341561016457600080fd5b610115600160a060020a0360043516602435604435610307565b341561018957600080fd5b610097600160a060020a036004351660243561032a565b34156101ab57600080fd5b6100ac610395565b34156101be57600080fd5b610097600160a060020a03600435166103a4565b600254600160a060020a031681565b60005433600160a060020a039081169116148061020c575060015433600160a060020a039081169116145b151561021757600080fd5b600160a060020a039093166000908152600360209081526040808320948352938152838220928252919091522055565b600160a060020a038316600090815260036020908152604080832085845282528083208484529091529020549392505050565b60005433600160a060020a03908116911614806102a5575060025433600160a060020a039081169116145b806102be575060015433600160a060020a039081169116145b15156102c957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a031681565b600360209081526000938452604080852082529284528284209052825290205481565b60005433600160a060020a0390811691161480610355575060015433600160a060020a039081169116145b151561036057600080fd5b600160a060020a03821681156108fc0282604051600060405180830381858888f19350505050151561039157600080fd5b5050565b600054600160a060020a031681565b60005433600160a060020a03908116911614806103cf575060025433600160a060020a039081169116145b806103e8575060015433600160a060020a039081169116145b15156103f357600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a7230582055899689d0570d1bc8d770d9a99130e66fcf70cd99c51437ed30de1ec7f769390029
Swarm Source
bzzr://55899689d0570d1bc8d770d9a99130e66fcf70cd99c51437ed30de1ec7f76939
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 24 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,568.9 | 1.7943 | $6,403.71 |
[ 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.