| 
							
							
								 chriseth | 3710fb59f0 | Update security considerations. | 2018-04-17 12:04:36 +02:00 |  | 
			
				
					| 
							
							
								 Jim McDonald | 6e521d59b0 | Fix Solidity warnings | 2017-12-12 18:47:30 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 37b06884b2 | Correct that ether transfers _can_ always include code execution in re-entrancy example | 2017-12-12 03:31:30 +00:00 |  | 
			
				
					| 
							
							
								 Evgeny Medvedev | 2f6f81640b | Add another contract with call to demonstrate re-entrancy vulnerability. Add another contract with call to demonstrate re-entrancy vulnerability as send explicitly sets gas to 2300 by default according to this commit 9ca7472which makes it impossible to "get multiple refunds" because a non-zero CALL costs at least 9700 gas. This issue is discussed on Ethereum StackExchange https://ethereum.stackexchange.com/questions/30371/send-ether-reentrancy-attack-in-reality-how-could-fallback-function-make-a-mes/30616#30616 | 2017-12-12 03:31:00 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 23379e1061 | Ensure each code snippet in the docs can be extracted for tests | 2017-11-22 04:08:35 +00:00 |  | 
			
				
					| 
							
							
								 Yoichi Hirai | a20e5fc048 | Merge pull request #2636 from ethereum/docs-random Random documentation fixes | 2017-07-27 11:30:12 +02:00 |  | 
			
				
					| 
							
							
								 Skiral Inc | 7f7927fd1d | fix misspell | 2017-07-26 16:17:43 -07:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 106763d08e | Remove reference to Why3 | 2017-07-26 23:05:09 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 41e5b2c3c2 | Fix bugs in example contracts | 2017-07-13 21:47:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d58a4e08da | Corrections and some style. | 2017-05-03 11:07:15 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7e838fd4a8 | Cleanup to make the docs more consistent. | 2017-05-03 12:03:02 +02:00 |  | 
			
				
					| 
							
							
								 Matt Wisniewski | 2b4b86aa7f | Update common-patterns.rst | 2017-05-03 12:03:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 11d30ec04f | Some changes after review. | 2017-04-18 11:40:00 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 291ece2bdb | List of known bugs. | 2017-04-12 12:23:34 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a0d6ac63cc | Replace references to browser-solidity with Remix | 2017-03-15 22:58:14 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 111d33d7ac | Rename sha3 to keccak256 in the documentation | 2016-10-06 16:34:41 +02:00 |  | 
			
				
					| 
							
							
								 D-Nice | b4c2880bff | Typo Fix On line 126, though of changed to thought of. | 2016-10-03 17:28:03 -04:00 |  | 
			
				
					| 
							
							
								 chriseth | 057db59844 | Review suggestions. | 2016-09-07 12:20:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4f5a95d569 | Update documentation to version 0.4.0. | 2016-09-06 19:11:41 +02:00 |  | 
			
				
					| 
							
							
								 Dimitry | 183cd70c47 | add "pragma solidity ^0.4.0;" to code examples | 2016-09-05 14:54:54 +03:00 |  | 
			
				
					| 
							
							
								 chriseth | eb241ff1b3 | Documentation. | 2016-08-30 15:32:28 +02:00 |  | 
			
				
					| 
							
							
								 Denton Liu | ac799aff0e | Remove trailing whitespaces | 2016-08-24 11:43:55 -04:00 |  | 
			
				
					| 
							
							
								 Denton Liu | 82365f21c0 | Link to withdraw pattern | 2016-08-10 10:40:55 -04:00 |  | 
			
				
					| 
							
							
								 Denton Liu | efb48659dd | Add section about withdrawal pattern | 2016-08-10 10:40:55 -04:00 |  | 
			
				
					| 
							
							
								 DennisBPeterson | 6a6f0623b0 | Added tx.origin caution | 2016-07-21 17:06:53 -04:00 |  | 
			
				
					| 
							
							
								 chriseth | e10297a2ef | Merge pull request #704 from ethereum/malleability Expanded malleability risks. | 2016-07-18 19:34:35 +02:00 |  | 
			
				
					| 
							
							
								 Denton Liu | d94d2fc901 | Repharse sentence | 2016-07-08 12:27:04 -04:00 |  | 
			
				
					| 
							
							
								 Denton Liu | ab3531ffc3 | Incorporate corrections | 2016-07-07 13:53:57 -04:00 |  | 
			
				
					| 
							
							
								 chriseth | b71144dd53 | Expanded malleability risks. | 2016-07-06 18:33:38 +02:00 |  | 
			
				
					| 
							
							
								 Denton Liu | 811980afe6 | Reformat code | 2016-07-05 11:55:09 -04:00 |  | 
			
				
					| 
							
							
								 Denton Liu | 70e5af11ef | Correct grammar and language | 2016-07-05 11:55:09 -04:00 |  | 
			
				
					| 
							
							
								 chriseth | 3b494348ea | Fixes. | 2016-07-04 15:39:31 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2df142c496 | Security Considerations | 2016-07-04 15:27:53 +02:00 |  |