From c7f74555a3e1fb32d6c487fd14fd1a249270d286 Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Fri, 30 Sep 2016 13:45:55 -0300 Subject: [PATCH] add some modifiers to poex example --- contracts/examples/ProofOfExistence.sol | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/contracts/examples/ProofOfExistence.sol b/contracts/examples/ProofOfExistence.sol index 626ae015c..e12382e43 100644 --- a/contracts/examples/ProofOfExistence.sol +++ b/contracts/examples/ProofOfExistence.sol @@ -6,7 +6,7 @@ import "../Rejector.sol"; */ contract ProofOfExistence is Rejector { - mapping (bytes32 => bool) proofs; + mapping (bytes32 => bool) public proofs; // store a proof of existence in the contract state function storeProof(bytes32 proof) { @@ -20,18 +20,18 @@ contract ProofOfExistence is Rejector { } // helper function to get a document's sha256 - function calculateProof(string document) returns (bytes32) { + function calculateProof(string document) constant returns (bytes32) { return sha256(document); } // check if a document has been notarized - function checkDocument(string document) returns (bool) { + function checkDocument(string document) constant returns (bool) { var proof = calculateProof(document); return hasProof(proof); } // returns true if proof is stored - function hasProof(bytes32 proof) returns (bool) { + function hasProof(bytes32 proof) constant returns (bool) { return proofs[proof]; } }