Commit Graph

1723 Commits

Author SHA1 Message Date
Ronan Sandford cef55f5cb9 Automatically merged updates to draft EIP(s) 1679 (#2055)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-24 10:38:29 +12:00
Ronan Sandford 656aeda526 New Opcode to check if a chainID is part of the history of chainIDs (#1959) 2019-05-23 23:33:26 +01:00
ledgerwatch ea827e875c State Rent Change A EIP placeholder - State counters contract (#2029)
* Create eip-StateRentACountersContract.md

* Update eip-StateRentACountersContract.md

* Rename eip-StateRentACountersContract.md to eip-2029.md

* Update eip-2029.md

* Update eip-2029.md

* Fix typos

* Make EIP-2014 into a proper link
2019-05-23 23:16:58 +01:00
Nick Johnson 4fe5a9ada3
Update eip-162.md 2019-05-24 09:35:16 +12:00
Nick Johnson 5996a13c22
Update eip-181.md 2019-05-24 09:35:06 +12:00
Alex Beregszaszi d2aa4aeb21 Add draft for ESO (extended state oracle) (#2014)
* Add draft for ESO (extended state oracle)

* Add mention of revert to ESO

* Add EIP-2014 number and rename file

* Add reference to EIP-1959 and EIP-1965

* Add discussions-to URL
2019-05-24 09:15:26 +12:00
Alex Beregszaszi f993edd933 Reduced gas cost for static calls made to precompiles (#2046)
* Reduced gas cost for static calls made to precompiles

* Rename to EIP-2046

* Add discussion URL

* Add 2046 to Istanbul

* Fix header
2019-05-24 09:13:26 +12:00
Alex Beregszaszi ae595911ae Sane limits for certain EVM parameters (#1985)
* sane

* some clarifications

* remove cruft

* some clarifications

* propose spec changes

* limit the scope to EVM only

* more rationale

* group affected opcodes by ranges

* Rename to EIP-1985

* Add discussion URL to EIP-1985

* Include a reference to EIP106

* Add more rationale

* fix typo

* Remove unfounded worry

* mention timestamp being 64-bit value in Aleth

* resolved an TODO item as Rationale entry
2019-05-24 09:09:45 +12:00
Alex Beregszaszi d6dfa555be Fix author fields (#2065) 2019-05-24 08:23:03 +12:00
ledgerwatch f417718abd State Rent change H placeholder EIP - fixed rent prepayment for all accounts (#2026) 2019-05-23 11:06:53 +01:00
Andrew Cooke 0755e0c581 Automatically merged updates to draft EIP(s) 1155 (#2064)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-23 12:32:28 +12:00
Andrew Cooke 36d29921ab Automatically merged updates to draft EIP(s) 1155 (#2063)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-23 11:13:15 +12:00
Agustin Aguilar 7c10d583d9 Fix Wrong Input Length - ERC165 Example (#1640)
* Wrong input size - noThrowCall ERC165

Input should be 36 bytes (4 signature bytes + 32 bytes parameter)

Solidity 5 validates the length of msg.data, reverting on the 32 bytes input, all contracts using the broken 'doesContractImplementInterface' will not be able to read an ERC165 implementation targetting Solidity 5.

A legacy-compatible strategy should be defined to make all the "ERC165 readers" sending a 32 bytes sized data compatible with ERC165 contracts compiled targeting this new version of the compiler.

A possible solution could be to add a keyword on Solidity to disable the validation of the calldata length.

* Add version history section to EIP165

* EIP 1640 -> PR 1640
2019-05-22 13:31:19 +12:00
Alex Beregszaszi 2015ea3797 Add EIP-1474 as a requirement to RPC ERCs 2019-05-21 18:43:32 +01:00
Alex Beregszaszi 6366821e02
Mention that the header is also called "front matter" in EIP1 (#2037) 2019-05-21 04:34:16 +01:00
Alex Beregszaszi 9531351313 Automatically merged updates to draft EIP(s) 663 (#2056)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-21 12:19:46 +12:00
Alexander fe44e99e27 EC arithmetics and pairings with runtime definitions (#1962) 2019-05-20 12:14:16 +01:00
Alex Beregszaszi 6894462627 Automatically merged updates to draft EIP(s) 2028 (#2052)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-20 18:13:34 +12:00
Christoph Mussenbrock 27b24eb316 EIP 1523: Standard for storing insurance policies as extension of ERC-721 token (#1512) 2019-05-20 01:02:00 +01:00
Bruno Barbieri c2eca1eae4 EIP-1710: URL Format for Web3 Browsers (#1710) 2019-05-19 19:43:39 +01:00
Alex Beregszaszi 6f35f9f376 Add special requirement for mentioning EVM instructions 2019-05-19 17:52:33 +01:00
Ronan Sandford b1dd057c0f Automatically merged updates to draft EIP(s) 1679 (#1990)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-20 02:42:39 +12:00
Ronan Sandford 0fb666ba35 Automatically merged updates to draft EIP(s) 1679, 1965 (#2047)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-19 21:45:48 +12:00
Alex Beregszaszi af982f1470 Run spelling checks on CI (#2040) 2019-05-19 08:54:10 +02:00
Ronan Sandford 433a6ce998 EIP-1965 Method to check if a chainID is valid at a specific block Number (#1965) 2019-05-19 08:51:33 +02:00
Andrew Cooke 5e6d4885f9 Automatically merged updates to draft EIP(s) 1155 (#2049)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-19 03:16:55 +12:00
Tom Brand 9ed4e96857 Calldata gas cost reduction (#2028)
* Calldata gas cost reduction

Added a draft of EIP to reduce the gas cost of Calldata

* changed name to 2028

* Added EIP-2028 to meta eip-1679

* Added discussion url

* edited 'motivation' & 'specification'

Edited motivation to increase readability.
Edited specification to clarify terms.
2019-05-18 01:26:00 +01:00
Brooklyn Zelenka a1ff047fab Automatically merged updates to draft EIP(s) 615 (#2044)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-18 04:31:59 +12:00
A. F. Dudley b55bd38afd Automatically merged updates to draft EIP(s) 1679 (#2043)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-18 03:07:47 +12:00
Alex Beregszaszi 0ec6181771 Automatically merged updates to draft EIP(s) 663 (#2038)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-17 14:16:37 +12:00
Brooklyn Zelenka 90d9ce607c Automatically merged updates to draft EIP(s) 1679 (#2034)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-17 08:04:57 +12:00
Pedro Gomes 53dfa16d12 EIP-2015: Wallet Update Chain Method (#2015)
* Create eip-2015.md

* Include JSON RPC method in title

* add requires 155

* update nativeCurrency field for wallet_updateChain

* EIP-2015 format review changes

* Update EIP-2015 discussions-to link
2019-05-14 19:02:05 +01:00
Ronan Sandford 72657123e8 Call strict gas (#1950)
* CALL with strict gas

* fix date

* 1930

* update with explicit code change

* add link to discussion

* update

* fix link
2019-05-14 08:17:53 +12:00
Andrew Cooke 0f469acef3 Automatically merged updates to draft EIP(s) 1155 (#2023)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-14 08:05:42 +12:00
Ronan Sandford da4c47ef2e Automatically merged updates to draft EIP(s) 1155 (#2017)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-14 07:51:21 +12:00
Wei Tang 6b301b54ae Automatically merged updates to draft EIP(s) 1679 (#2016)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-13 20:16:17 +12:00
Tim Beiko 0911b55122 Re-order EIP categories (#1989) 2019-05-11 08:24:37 +02:00
Andrew Cooke 59160e4ec4 Automatically merged updates to draft EIP(s) 1155 (#2013)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-11 16:09:23 +12:00
Andrew Cooke 75c9279e22 Automatically merged updates to draft EIP(s) 1155 (#2012)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-11 15:38:04 +12:00
Andrew Cooke 774e384691 Automatically merged updates to draft EIP(s) 1155 (#2011)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-11 12:03:02 +12:00
Remco Bloemen 508aba666b Automatically merged updates to draft EIP(s) 1679 (#1830)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-11 02:51:30 +12:00
Francisco Giordano ddc97b7a51 fix github pull request links (#2000) 2019-05-10 00:19:01 +01:00
Andrew Cooke 8722db49cd Automatically merged updates to draft EIP(s) 1155 (#2008)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-10 11:10:11 +12:00
Andrew Cooke 98d3758f87 Automatically merged updates to draft EIP(s) 1155 (#2007)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-10 06:21:35 +12:00
Andrew Cooke 4b4a53382f Automatically merged updates to draft EIP(s) 1155 (#2006)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-10 05:58:31 +12:00
Antonio Salazar Cardozo 5de9e0c367 Automatically merged updates to draft EIP(s) 1108 (#2005)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-10 05:23:40 +12:00
Bryant Eisenbach eca49ded75 Automatically merged updates to draft EIP(s) 1344 (#2004)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-10 02:42:19 +12:00
Zachary James Williamson a808619d70 Automatically merged updates to draft EIP(s) 1679 (#1988)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2019-05-09 21:41:54 +12:00
Mohamed Abdulaziz 0797b928db Fixed typos and grammar (#1847) 2019-05-08 16:22:40 +01:00
William Entriken 6f4a947ff0 Fix typos (#1899) 2019-05-08 15:36:26 +01:00