Misc: |
|
Contract Creator: | 0xc6930c2277f99a2fcc7e16c8a2b393b68e7e6079at txn 0x565ceb4f11dac0ffecd0c3290b863e25bea7c8955fe9608db1d9a8263feeed62 |
ParentTxHash | Block | Age | From | To | Value |
---|
Contract Name: | Tethering |
Compiler Version: | v0.4.25+commit.59dbf8f1 |
Optimization Enabled: | No |
Runs (Optimiser): | 200 |
contract Owned { address public owner; constructor() public { owner = msg.sender; } modifier onlyOwner() { require(msg.sender == owner); _; } function transferOwnership(address newOwner) external onlyOwner { if (newOwner != address(0)) { owner = newOwner; } } } contract Tethering is Owned { mapping (uint => bytes32) public storedData; constructor() public onlyOwner() { } function storeData(uint index, bytes32 data) public onlyOwner() { storedData[index] = data; } }
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"storedData","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"index","type":"uint256"},{"name":"data","type":"bytes32"}],"name":"storeData","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156100ac57600080fd5b61033e806100bb6000396000f300608060405260043610610062576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806330377174146100675780638da5cb5b146100b0578063ebc1c4b614610107578063f2fde38b14610142575b600080fd5b34801561007357600080fd5b5061009260048036038101908080359060200190929190505050610185565b60405180826000191660001916815260200191505060405180910390f35b3480156100bc57600080fd5b506100c561019d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561011357600080fd5b506101406004803603810190808035906020019092919080356000191690602001909291905050506101c2565b005b34801561014e57600080fd5b50610183600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061023d565b005b60016020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561021d57600080fd5b806001600084815260200190815260200160002081600019169055505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561029857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151561030f57806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b505600a165627a7a7230582045a47483ca3e27e65efe2a7f1ee8099339288f2ba08785ceca57ec17630fa4450029
bzzr://45a47483ca3e27e65efe2a7f1ee8099339288f2ba08785ceca57ec17630fa445
Block | Age | transaction | Difficulty | GasUsed | Reward |
---|
Block | Age | UncleNumber | Difficulty | GasUsed | Reward |
---|