diff --git a/Ethereum/Contracts/Sexpool b/Ethereum/Contracts/Sexpool new file mode 100644 index 0000000..5da4b5b --- /dev/null +++ b/Ethereum/Contracts/Sexpool @@ -0,0 +1,33 @@ +contract sexpool +{ + address public Fredrik; + address public Daniel; + + modifier onlyMembers + { + if (msg.sender != Fredrik || msg.sender != Daniel) throw; + _ + } + + function sexpool(address initFredrik, address initDaniel) + { + Fredrik = initFredrik; + Daniel = initDaniel; + } + + function payout() onlyMembers { + uint256 payout = this.balance/2; + Fredrik.send(payout); + Daniel.send(payout); + } + + + function changeAdress(address newAdress) onlyMembers { + if (msg.sender == Fredrik) { + Fredrik = newAdress; + } + else { + Daniel = newAdress; + } + } +}