mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Remove unnecessary contracts
This commit is contained in:
parent
74545e70a4
commit
e91e945933
9
std/Coin
9
std/Coin
@ -1,9 +0,0 @@
|
|||||||
contract Coin {
|
|
||||||
function isApprovedFor(address _target, address _proxy) constant returns (bool _r) {}
|
|
||||||
function isApproved(address _proxy) constant returns (bool _r) {}
|
|
||||||
function sendCoinFrom(address _from, uint256 _val, address _to) {}
|
|
||||||
function coinBalanceOf(address _a) constant returns (uint256 _r) {}
|
|
||||||
function sendCoin(uint256 _val, address _to) {}
|
|
||||||
function coinBalance() constant returns (uint256 _r) {}
|
|
||||||
function approve(address _a) {}
|
|
||||||
}
|
|
@ -1,6 +0,0 @@
|
|||||||
contract CoinReg{
|
|
||||||
function count() constant returns (uint256 r) {}
|
|
||||||
function info(uint256 i) constant returns (address addr, bytes3 name, uint256 denom) {}
|
|
||||||
function register(bytes3 name, uint256 denom) {}
|
|
||||||
function unregister() {}
|
|
||||||
}
|
|
@ -1,6 +0,0 @@
|
|||||||
contract Config {
|
|
||||||
function lookup(uint256 service) constant returns (address a) {}
|
|
||||||
function kill() {}
|
|
||||||
function unregister(uint256 id) {}
|
|
||||||
function register(uint256 id, address service) {}
|
|
||||||
}
|
|
@ -1,6 +0,0 @@
|
|||||||
contract NameReg {
|
|
||||||
function register(bytes32 name) {}
|
|
||||||
function addressOf(bytes32 name) constant returns (address addr) {}
|
|
||||||
function unregister() {}
|
|
||||||
function nameOf(address addr) constant returns (bytes32 name) {}
|
|
||||||
}
|
|
9
std/coin
9
std/coin
@ -1,9 +0,0 @@
|
|||||||
import "./CoinReg";
|
|
||||||
import "./Config";
|
|
||||||
import "./configUser";
|
|
||||||
|
|
||||||
contract coin is configUser {
|
|
||||||
function coin(bytes3 name, uint denom) {
|
|
||||||
CoinReg(Config(configAddr()).lookup(3)).register(name, denom);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,5 +0,0 @@
|
|||||||
contract configUser {
|
|
||||||
function configAddr() constant returns (address a) {
|
|
||||||
return 0xc6d9d2cd449a754c494264e1809c50e34d64562b;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,9 +0,0 @@
|
|||||||
import "./Config";
|
|
||||||
import "./NameReg";
|
|
||||||
import "./configUser";
|
|
||||||
|
|
||||||
contract named is configUser {
|
|
||||||
function named(bytes32 name) {
|
|
||||||
NameReg(Config(configAddr()).lookup(1)).register(name);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,8 +0,0 @@
|
|||||||
import "./Config";
|
|
||||||
import "./configUser";
|
|
||||||
|
|
||||||
contract service is configUser {
|
|
||||||
function service(uint _n) {
|
|
||||||
Config(configAddr()).register(_n, this);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user