Fix example contracts

This commit is contained in:
Arkadiy Kukarkin
2016-12-21 14:26:32 -05:00
parent bb22cd62ac
commit 9c81dd29bb
4 changed files with 4 additions and 4 deletions

View File

@ -7,7 +7,7 @@ contract BadPushPayments {
address highestBidder; address highestBidder;
uint highestBid; uint highestBid;
function bid() { function bid() payable {
if (msg.value < highestBid) throw; if (msg.value < highestBid) throw;
if (highestBidder != 0) { if (highestBidder != 0) {

View File

@ -6,7 +6,7 @@ contract GoodPullPayments {
uint highestBid; uint highestBid;
mapping(address => uint) refunds; mapping(address => uint) refunds;
function bid() external { function bid() external payable {
if (msg.value < highestBid) throw; if (msg.value < highestBid) throw;
if (highestBidder != 0) { if (highestBidder != 0) {

View File

@ -8,7 +8,7 @@ contract PullPaymentBid is PullPayment {
address public highestBidder; address public highestBidder;
uint public highestBid; uint public highestBid;
function bid() external { function bid() external payable {
if (msg.value <= highestBid) throw; if (msg.value <= highestBid) throw;
if (highestBidder != 0) { if (highestBidder != 0) {

View File

@ -9,7 +9,7 @@ contract StoppableBid is Stoppable, PullPayment {
address public highestBidder; address public highestBidder;
uint public highestBid; uint public highestBid;
function bid() external stopInEmergency { function bid() external payable stopInEmergency {
if (msg.value <= highestBid) throw; if (msg.value <= highestBid) throw;
if (highestBidder != 0) { if (highestBidder != 0) {