Chris Ward 
							
						 
					 
					
						
						
						
						
							
						
						
							5305dd6eac 
							
						 
					 
					
						
						
							
							Confirm to style guide  
						
						
						
					 
					
						2019-05-23 14:46:59 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8d401ba936 
							
						 
					 
					
						
						
							
							Update pragmas.  
						
						
						
					 
					
						2019-03-05 18:10:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4eb48dd6b7 
							
						 
					 
					
						
						
							
							Specify packed encoding and add warning.  
						
						
						
					 
					
						2019-02-05 16:49:24 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Saulpaugh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bda0bc8f08 
							
						 
					 
					
						
						
							
							improve packed encoding test vector  
						
						... 
						
						
						
						packed byte length of ints now unambiguously shown to be type-dependent, not value dependent e.g. uint16(0x03) is 0x0003 not 0x03 
						
					 
					
						2019-01-18 02:30:15 -06:00 
						 
				 
			
				
					
						
							
							
								Chris Ward 
							
						 
					 
					
						
						
						
						
							
						
						
							cefc6c433e 
							
						 
					 
					
						
						
							
							Update non-existant pragma 0.4.99 to 0.5.0  
						
						... 
						
						
						
						Use correct syntax for pragma
Change pragma syntax
One more change to pragma syntax 
						
					 
					
						2019-01-07 14:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96d220163d 
							
						 
					 
					
						
						
							
							Merge pull request  #5731  from poiresel/docs_spelling_fixes  
						
						... 
						
						
						
						resolve spelling issues in the docs folder 
						
					 
					
						2019-01-07 12:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								poiresel 
							
						 
					 
					
						
						
						
						
							
						
						
							bf93665ad8 
							
						 
					 
					
						
						
							
							resolve spelling issues in the docs folder  
						
						
						
					 
					
						2018-12-21 10:49:11 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ac6f80b4e9 
							
						 
					 
					
						
						
							
							[DOC] More details about packed encoding.  
						
						
						
					 
					
						2018-12-20 14:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d1ca07e9b 
							
						 
					 
					
						
						
							
							Merge pull request  #3047  from ethereum/abi-strict  
						
						... 
						
						
						
						Add strict encoding mode to the ABI spec 
						
					 
					
						2018-10-17 19:14:00 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Ward 
							
						 
					 
					
						
						
						
						
							
						
						
							973d91ec89 
							
						 
					 
					
						
						
							
							Update docs on event data and logs  
						
						... 
						
						
						
						Updates from comments
Clarify code comments and add an event output example
Clarification from review
Updated with information from @gumb0
Add clarifier
Updates from review
Remove link
Update example code 
						
					 
					
						2018-10-05 11:25:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1305bf34f0 
							
						 
					 
					
						
						
							
							Merge pull request  #5073  from IIIIllllIIIIllllIIIIllllIIIIllllIIIIll/patch-4  
						
						... 
						
						
						
						separate out a new "Design Criteria" section from "Formal Specification" 
						
					 
					
						2018-10-04 13:02:33 +02:00 
						 
				 
			
				
					
						
							
							
								Li Xuanji 
							
						 
					 
					
						
						
						
						
							
						
						
							26d36e1faa 
							
						 
					 
					
						
						
							
							separate out a new "Design Criteria" section from "Formal Specification"  
						
						
						
					 
					
						2018-10-04 13:00:33 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							608f36d77b 
							
						 
					 
					
						
						
							
							Merge pull request  #5082  from ethereum/abiUpdate  
						
						... 
						
						
						
						[DOCS] Update abi. 
						
					 
					
						2018-09-25 20:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e3e9ce53d7 
							
						 
					 
					
						
						
							
							Set 0.5.x specific example code to be compilable with >0.4.99 <0.6.0 (e.g. 0.5.x only)  
						
						
						
					 
					
						2018-09-25 19:04:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3ca00c73f9 
							
						 
					 
					
						
						
							
							Update version pragma in all documentation examples  
						
						
						
					 
					
						2018-09-25 19:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e470408cf4 
							
						 
					 
					
						
						
							
							[DOCS] Update abi.  
						
						
						
					 
					
						2018-09-25 19:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							e785fe0c07 
							
						 
					 
					
						
						
							
							Add struct->tuple to the Solidity->ABI types table  
						
						
						
					 
					
						2018-09-20 15:08:52 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							1770e9c02f 
							
						 
					 
					
						
						
							
							Explaining how Solidity types map to ABI types  
						
						
						
					 
					
						2018-09-19 14:28:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62d6ec9b04 
							
						 
					 
					
						
						
							
							Merge pull request  #4792  from ethereum/someABIDocFixes  
						
						... 
						
						
						
						Some style fixes to the ABI documentation. 
						
					 
					
						2018-08-14 16:44:13 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf299bec6 
							
						 
					 
					
						
						
							
							Update documentation examples.  
						
						
						
					 
					
						2018-08-14 15:50:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							7d7abeb149 
							
						 
					 
					
						
						
							
							Disallow ambiguous conversions between number literals and bytesXX types.  
						
						
						
					 
					
						2018-08-13 14:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8509769927 
							
						 
					 
					
						
						
							
							Some style fixes to the ABI documentation.  
						
						
						
					 
					
						2018-08-09 20:21:19 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0197d05cf2 
							
						 
					 
					
						
						
							
							Use code-block when using a different language.  
						
						
						
					 
					
						2018-08-09 20:04:47 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f01689ac77 
							
						 
					 
					
						
						
							
							Clarify packed encoding.  
						
						
						
					 
					
						2018-08-08 21:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dylan Wilson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6d1a41286 
							
						 
					 
					
						
						
							
							Update doc referencing packed mode encoding for dynamic typed topic args  
						
						
						
					 
					
						2018-07-25 15:28:53 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							61a8b098e6 
							
						 
					 
					
						
						
							
							Mention that constant and payable are deprecated in the ABI spec  
						
						
						
					 
					
						2018-07-25 11:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							76bc04244a 
							
						 
					 
					
						
						
							
							Clarify relation between stateMutability and payable/constant  
						
						
						
					 
					
						2018-07-25 11:23:41 +01:00 
						 
				 
			
				
					
						
							
							
								Chase McDermott 
							
						 
					 
					
						
						
						
						
							
						
						
							3267adcd14 
							
						 
					 
					
						
						
							
							Added default data locations to docs and other external tests.  
						
						
						
					 
					
						2018-07-14 16:42:43 -05:00 
						 
				 
			
				
					
						
							
							
								Cryptomental 
							
						 
					 
					
						
						
						
						
							
						
						
							eb92d5f760 
							
						 
					 
					
						
						
							
							docs: Fix typos.  
						
						... 
						
						
						
						Used codespell and manual fixes.
Refs: #4442  
						
					 
					
						2018-07-10 22:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c404fcfac 
							
						 
					 
					
						
						
							
							Merge pull request  #4460  from ethereum/docs-contract-abi  
						
						... 
						
						
						
						Rename ABI to Contract ABI 
						
					 
					
						2018-07-10 11:04:10 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							314fefbc05 
							
						 
					 
					
						
						
							
							Rename ABI to Contract ABI  
						
						... 
						
						
						
						It has been called as the "Contract ABI" on the original wiki page too and it seems to make more sense. 
						
					 
					
						2018-07-09 23:48:44 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8dc7609257 
							
						 
					 
					
						
						
							
							Merge pull request  #4395  from xinbenlv/patch-1  
						
						... 
						
						
						
						Indicating abbr. 
						
					 
					
						2018-07-09 13:28:27 +02:00 
						 
				 
			
				
					
						
							
							
								xinbenlv 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7d44d31c 
							
						 
					 
					
						
						
							
							Indicate what the abbreviation ABI stands for in the ABI documentation  
						
						
						
					 
					
						2018-07-09 12:24:54 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							127eaab312 
							
						 
					 
					
						
						
							
							Add strict encoding mode to the ABI spec  
						
						
						
					 
					
						2018-07-05 18:22:37 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							2031e8e0c1 
							
						 
					 
					
						
						
							
							Adds review suggestions.  
						
						
						
					 
					
						2018-07-02 16:46:54 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							e16e37f507 
							
						 
					 
					
						
						
							
							Updates docs to new constructor syntax.  
						
						
						
					 
					
						2018-07-02 16:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a842ecc82 
							
						 
					 
					
						
						
							
							Merge pull request  #4097  from ethereum/noPackedExceptForPacked  
						
						... 
						
						
						
						[BREAKING] call only takes a single argument and does not pad 
						
					 
					
						2018-06-27 18:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b55d9aacff 
							
						 
					 
					
						
						
							
							Add emit keyword to documentation.  
						
						
						
					 
					
						2018-06-27 10:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							17493e64ed 
							
						 
					 
					
						
						
							
							Documentation.  
						
						
						
					 
					
						2018-06-25 17:17:18 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e9b4383cc 
							
						 
					 
					
						
						
							
							Merge pull request  #4200  from biboran/3961  
						
						... 
						
						
						
						#3961  - added an example of two-dimensional array encoding 
					
						2018-06-21 14:09:53 +02:00 
						 
				 
			
				
					
						
							
							
								Timofey Solonin 
							
						 
					 
					
						
						
						
						
							
						
						
							6553b1114b 
							
						 
					 
					
						
						
							
							#3961  - added a more detailed description to the calculation of offsets  
						
						
						
					 
					
						2018-06-17 21:20:11 +03:00 
						 
				 
			
				
					
						
							
							
								feliam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							765241a154 
							
						 
					 
					
						
						
							
							Update abi-spec.rst  
						
						... 
						
						
						
						An infinite number of items in the sequence of types? ??
A negative number of type in the sequence ?? 
						
					 
					
						2018-06-06 18:40:26 -03:00 
						 
				 
			
				
					
						
							
							
								Timofey Solonin 
							
						 
					 
					
						
						
						
						
							
						
						
							0d25ba1649 
							
						 
					 
					
						
						
							
							#3961  - rewritten encoding example in a logical order instead of a sequential order  
						
						
						
					 
					
						2018-06-02 19:04:37 +03:00 
						 
				 
			
				
					
						
							
							
								Timofey Solonin 
							
						 
					 
					
						
						
						
						
							
						
						
							32443f5705 
							
						 
					 
					
						
						
							
							#3961  - added an example of abi encoding of a function with two-dimensional dynamic arrays  
						
						
						
					 
					
						2018-05-29 13:18:23 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							29572bdc48 
							
						 
					 
					
						
						
							
							Clarify components of X  
						
						
						
					 
					
						2018-05-04 15:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								nisdas 
							
						 
					 
					
						
						
						
						
							
						
						
							7db4166f77 
							
						 
					 
					
						
						
							
							Fixed typos in abi-spec documentation  
						
						
						
					 
					
						2018-05-04 15:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d72624ecb9 
							
						 
					 
					
						
						
							
							Make index notation more consistent  
						
						
						
					 
					
						2018-04-24 18:17:44 -06:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							287ec8addb 
							
						 
					 
					
						
						
							
							Add note about zero-tuples  
						
						
						
					 
					
						2018-04-24 17:55:39 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Cobb 
							
						 
					 
					
						
						
						
						
							
						
						
							e37b619593 
							
						 
					 
					
						
						
							
							Set default fixed point decimal places to 18  
						
						
						
					 
					
						2018-03-31 00:56:36 +01:00 
						 
				 
			
				
					
						
							
							
								Grzegorz Hasse 
							
						 
					 
					
						
						
						
						
							
						
						
							7ebd580954 
							
						 
					 
					
						
						
							
							Fix a typo.  
						
						
						
					 
					
						2018-03-07 21:27:24 -08:00