| 
							
							
								 Daniel Kirchner | 12aaca1645 | Add payable and non-payable state mutability to AddressType. | 2018-09-13 15:15:49 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ed52f422b7 | Rename FunctionKind SHA3 to KECCAK256 (as the instruction was renamed in libevmasm) | 2018-08-08 22:37:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 23c4142005 | Bare functions take single bytes argument. | 2018-06-25 17:01:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7054defdd6 | Merge pull request #3364 from ethereum/revertWithReason Revert with reason | 2018-04-12 21:01:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ae1d040285 | Allow error string for ` require`. | 2018-04-12 13:09:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8ab7dc036a | Register overload for ` revert()` that can receive a reason string. | 2018-04-12 13:09:37 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d56acb68ab | Add abi.encode, abi.encodePacked, abi.encodeWithSelector and abi.encodeWithSignature. | 2018-04-11 22:32:10 +02:00 |  | 
			
				
					| 
							
							
								 bitshift | ed632025fe | Moves blockhash function to global level. | 2018-03-27 03:30:03 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c633c0eacb | Move msg.gas to global function gasleft(). Closes #2971. | 2018-03-05 11:18:04 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0dda5eeca3 | Order GlobalContext entries | 2017-09-27 11:19:53 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 82673b7b3f | Format GlobalContext for readability | 2017-09-27 11:19:53 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | aa94000a91 | Mark all built in functions with appropriate statemutability | 2017-08-28 19:43:35 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3ae88377d6 | Change references to FunctionType::Location | 2017-03-16 12:49:52 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 47cd8964b8 | Require and Assert. | 2017-03-14 14:21:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4b1e8111cc | Remove assert for now. | 2017-02-23 19:43:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f3158f92d6 | Support revert() | 2017-02-10 22:40:42 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f8461e9e31 | Implement assert as a global function | 2017-02-10 13:29:17 +00:00 |  | 
			
				
					| 
							
							
								 VoR0220 | 3f9f725737 | Fix licensing headers Signed-off-by: VoR0220 <rj@erisindustries.com> | 2016-11-23 12:22:33 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 34df80c502 | Add alias keccak256() for sha3() | 2016-10-06 16:34:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b97bb086de | Introduce selfdestruct alias for suicide. | 2015-11-29 00:10:07 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0cf8d022ae | Addmod and mulmod. | 2015-11-18 17:12:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e3dffb611f | File reorganisation. | 2015-10-21 00:46:01 +02:00 |  |