blob: f273e3b531b10060257ce2e003860c54e7efb8f8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
pragma solidity >=0.0;
contract ownedDB {
address private owner;
function replaceOwner(address newOwner) external returns(bool) {
/*
Owner replace.
@newOwner Address of new owner.
*/
require( isOwner() );
owner = newOwner;
return true;
}
function isOwner() internal returns(bool) {
/*
Check of owner address.
@bool Owner has called the contract or not
*/
if ( owner == address(0x00) ) {
return true;
}
return owner == msg.sender;
}
}
|