From 0b3ad9262cd99ae4788e14f399905952c16d5d27 Mon Sep 17 00:00:00 2001 From: Denton Liu Date: Fri, 12 Aug 2016 11:07:02 -0400 Subject: Fix code --- docs/common-patterns.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/common-patterns.rst b/docs/common-patterns.rst index 8d0b28af..6302af72 100644 --- a/docs/common-patterns.rst +++ b/docs/common-patterns.rst @@ -32,7 +32,7 @@ become the new richest. address public richest; uint public mostSent; - mapping (address => uint) pending; + mapping (address => uint) pendingWithdrawals; function WithdrawalContract() { richest = msg.sender; @@ -41,7 +41,7 @@ become the new richest. function becomeRichest() returns (bool) { if (msg.value > mostSent) { - pending[richest] = msg.value; + pendingWithdrawals[richest] += msg.value; richest = msg.sender; mostSent = msg.value; return true; @@ -52,10 +52,10 @@ become the new richest. } function withdraw() { - uint amount = pending[msg.sender]; - // Remember to zero the pending refund before sending - // to prevent re-entrancy attacks - pending[msg.sender] = 0; + uint amount = pendingWithdrawals[msg.sender]; + // Remember to zero the pending refund before + // sending to prevent re-entrancy attacks + pendingWithdrawals[msg.sender] = 0; if (!msg.sender.send(amount)) { throw; } -- cgit v1.2.3