From 4f5a95d569408e6a0a94c54b1eb39ea62b873c5e Mon Sep 17 00:00:00 2001 From: chriseth Date: Mon, 5 Sep 2016 16:29:08 +0200 Subject: Update documentation to version 0.4.0. --- docs/structure-of-a-contract.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'docs/structure-of-a-contract.rst') diff --git a/docs/structure-of-a-contract.rst b/docs/structure-of-a-contract.rst index 1036289a..c7af0c8c 100644 --- a/docs/structure-of-a-contract.rst +++ b/docs/structure-of-a-contract.rst @@ -43,7 +43,7 @@ Functions are the executable units of code within a contract. pragma solidity ^0.4.0; contract SimpleAuction { - function bid() { // Function + function bid() payable { // Function // ... } } @@ -69,7 +69,7 @@ Function modifiers can be used to amend the semantics of functions in a declarat modifier onlySeller() { // Modifier if (msg.sender != seller) throw; - _ + _; } function abort() onlySeller { // Modifier usage @@ -91,7 +91,7 @@ Events are convenience interfaces with the EVM logging facilities. contract SimpleAuction { event HighestBidIncreased(address bidder, uint amount); // Event - function bid() { + function bid() payable { // ... HighestBidIncreased(msg.sender, msg.value); // Triggering event } -- cgit