Konstantin
ea3a200142
Update eip-20-token-standard.md
2018-01-23 23:48:16 +00:00
ligi
25eaa57d52
Improve rationale
2018-01-23 17:43:43 +01:00
ligi
359f34523d
Fix a problem with separating prefixes from payload
2018-01-23 17:03:08 +01:00
ligi
d90db8361e
Remove "Replaces: 67" and move to Rationale that replaces Motivation
...
ERC-67 was used but never merged - so there can be no replacemenmt
Using Rationale as it is a better fit and leaving out optional Motivation
2018-01-22 11:34:12 +01:00
Micah Zoltu
e76ac41a5d
Adds fork block number.
...
Acquired from https://github.com/ethereum/EIPs/blob/master/EIPS/eip-607.md
2018-01-21 22:43:54 -06:00
Greg Colvin
606405b5ab
Merge pull request #645 from pirapira/first_loop_second_loop
...
eip-165: when the first loop hits BEGINDATA, the second loop should still run
2018-01-19 22:26:30 -07:00
ligi
f156733da0
Add period
2018-01-16 15:41:50 +01:00
ligi
a870e8b88b
Add URL Format ERC
2018-01-15 16:42:30 +01:00
Daniel A. Nagy
f4ba09d033
[EIP] Optional pay- prefix.
...
If no prefix exists, pay- is assumed.
2018-01-15 15:14:16 +01:00
Daniel A. Nagy
b5444e4c94
Update eip-681.md
...
[ERC] default chain_id behavior changed for backwards compatibility.
2018-01-15 15:05:27 +01:00
William Entriken
f6233468d9
Delete old process image
...
That's why we have git history.
2018-01-14 21:21:58 -05:00
Fabian Vogelsteller
e9f195a7e7
added historical links
2018-01-12 09:09:09 +01:00
James Ray
b926c9020c
Modify links, references sections
2018-01-10 21:32:57 +11:00
James Ray
a8fb2597d1
Further modifications to links, more in line with Wikipedia style
2018-01-10 21:27:44 +11:00
James Ray
fbdfb86732
Modify links based on feedback
2018-01-10 21:23:41 +11:00
James Ray
b603cdc9e6
Add links to issues 90 and 114.
2018-01-09 17:50:27 +11:00
Yoichi Hirai
cf79785cb3
Merge pull request #818 from ethereum/nicksavers-patch-7
...
Update status EIP-1 according to own specification
2018-01-04 11:39:11 +01:00
Yoichi Hirai
3429137aca
Merge pull request #815 from ethereum/nicksavers-patch-4
...
Clarify EIP-190 header with category
2018-01-04 11:37:52 +01:00
Yoichi Hirai
4d3d58cbd3
Merge pull request #814 from ethereum/nicksavers-patch-2
...
Update EIP-162 as Standard Track with category ERC
2018-01-04 11:37:27 +01:00
nicksavers
63fb672175
Update EIP-162 as Standards Track with category ERC
2018-01-03 22:33:53 +01:00
Nick Savers
db14da1956
Update status EIP-1 according to own specification
2018-01-03 20:30:47 +01:00
Nick Savers
3da0abfdcb
Clarify EIP-190 header with category
2018-01-03 19:59:34 +01:00
Nick Savers
5e53ebaa1c
Update status EIP-141 to Final
2018-01-03 19:23:42 +01:00
Yoichi Hirai
b0b56ed152
Merge pull request #758 from AugurProject/master
...
Subscriptions and filters for transaction return data
2018-01-02 13:39:43 +01:00
Yoichi Hirai
30d6e5fc81
Merge pull request #805 from ltfschoen/patch-1
...
Fix broken ConsenSys link in eip-20-token-standard.md
2018-01-02 12:31:05 +01:00
Yoichi Hirai
211a436315
Merge pull request #801 from ligi/add_canry_erc
...
Canary Interface ERC
2018-01-02 12:19:01 +01:00
Luke Schoen
857906808f
Fix broken ConsenSys link in eip-20-token-standard.md
...
Fix broken link to https://github.com/ConsenSys/Tokens/blob/master/contracts/StandardToken.sol , as ConsenSys renamed it to https://github.com/ConsenSys/Tokens/blob/master/contracts/eip20/EIP20.sol and made other associated changes recently in this commit 44c3a1e46d
2017-12-25 21:58:44 +11:00
ligi
7c75cab964
Make requested changes
2017-12-22 11:25:55 +01:00
Jack Peterson
c5f6aca38f
Merge branch 'master' of https://github.com/ethereum/EIPs
2017-12-19 12:54:57 -08:00
Jack Peterson
26fe3aa246
Removed light client comment
2017-12-19 12:54:04 -08:00
ligi
37cfc31665
Simplify - the essence of a Canary
2017-12-19 12:29:30 +01:00
Yoichi Hirai
169c5051d7
Merge pull request #779 from cdetrio/meta-daohf
...
add informational EIP for DAO HF
2017-12-18 17:35:27 +01:00
ligi
49cfee12d4
Introduce (warrant) Canary ERC
2017-12-17 15:17:22 +01:00
Jack Peterson
522584f040
Clarify for which transactions the client is notified
2017-12-15 11:36:59 -08:00
Jack Peterson
da84b4a13c
Merge remote-tracking branch 'upstream/master'
2017-12-15 11:31:13 -08:00
Yoichi Hirai
5781898510
Merge pull request #597 from MicahZoltu/patch-1
...
Adds an EIP for getting logs by a block hash.
2017-12-13 19:15:13 +01:00
Micah Zoltu
32add27038
Assigns EIP number.
2017-12-13 09:43:10 -08:00
Nick Savers
0c8620d745
Update links to EIPs in Byzantium Informational
2017-12-11 21:30:38 +01:00
Nick Savers
afc68bbc93
Merge pull request #794 from juanchel/patch-1
...
Update EIP609 (Byzantium) status to final
2017-12-11 21:27:31 +01:00
cdetrio
79dbfc1973
Merge pull request #793 from dcousens/patch-1
...
nit: consistent JS syntax for EIP55
2017-12-11 17:25:15 +08:00
juanchel
54abd912e3
Update EIP609 status to final
2017-12-10 11:47:24 -08:00
Felix Lange
f80eb12f22
eip-778: fix typo
2017-12-09 23:44:30 +01:00
Felix Lange
95e28ff614
eip-778: clarify size of sequence number
2017-12-08 13:50:15 +01:00
Felix Lange
fc9749ba72
eip-778: clarify size of public key
2017-12-08 13:49:43 +01:00
Yoichi Hirai
75edcfd8ce
Merge pull request #206 from axic/revert
...
REVERT instruction
2017-12-08 12:00:58 +01:00
Yoichi Hirai
75121e281a
Update eip-140.md
2017-12-08 11:59:47 +01:00
Daniel Cousens
93ddda2dd6
eip55: consistent JS syntax
2017-12-08 13:59:12 +11:00
Yoichi Hirai
389b0f5651
Merge pull request #787 from cdetrio/55-tests
...
add test cases to EIP-55
2017-12-07 18:36:17 +01:00
Yoichi Hirai
6131f33efe
Merge pull request #212 from ethereum/pairings
...
Precompiled contract for pairing check.
2017-12-07 12:23:14 +01:00
Yoichi Hirai
18185372b7
Merge pull request #790 from ethereum/cc0-request
...
Add 'Copyright Waiver' to 'What belongs in a successful EIP?'
2017-12-06 15:31:21 +01:00
Clément Lesaege
964104b784
Move the sentence about Transfer event at creation
...
In the current file, the sentence "A token contract which creates new tokens SHOULD trigger a Transfer event with the _from address set to 0x0 when tokens are created." is part of the "transfer" method section.
This sentences is linked to the "Transfer" event, not the "transfer" method.
I suggest to move it to the appropriate "Transfer" section.
2017-12-05 17:33:26 +01:00
Yoichi Hirai
69194eab82
Update eip-758.md
2017-12-05 16:37:56 +01:00
Yoichi Hirai
c01e809802
Linking to an EIP by filename
2017-12-05 16:30:35 +01:00
Yoichi Hirai
e15c813149
Rename into eip-758.md
2017-12-05 16:29:51 +01:00
Yoichi Hirai
cf3c8d86cd
Accept eip-758
2017-12-05 16:28:17 +01:00
Felix Lange
427163cdd4
eip-778: clarify signature encoding even more
2017-12-05 15:27:16 +01:00
Yoichi Hirai
a64d8d08db
Add 'Copyright Waiver' to 'What belongs in a successful EIP?'
2017-12-05 12:37:32 +01:00
Alex Beregszaszi
bccf7d1a3f
Simplify the title
2017-12-05 00:59:18 +00:00
Yoichi Hirai
1231f25e47
Clearer explanation why P2 appears
2017-12-04 22:03:33 +01:00
Yoichi Hirai
231cba1730
Trying to explain why a generator appears
2017-12-04 21:53:01 +01:00
Yoichi Hirai
f61b4665fb
Make eip-197.md Final
...
The EIP is already active on the main net.
2017-12-04 21:37:16 +01:00
Yoichi Hirai
f7be76006c
Merge pull request #214 from ethereum/staticcall
...
New opcode: STATICCALL
2017-12-04 14:08:17 +01:00
Yoichi Hirai
2d45aa38d5
Merge branch 'master' into pairings
2017-12-04 14:02:55 +01:00
Yoichi Hirai
22afa8088e
Update the Byzantium list
2017-12-04 13:03:41 +01:00
chriseth
a8494952b0
Update eip-197.md
2017-12-04 11:13:46 +01:00
chriseth
b1623c2f5f
Update eip-214.md
2017-12-04 11:13:15 +01:00
Nick Savers
3b4501df5b
Merge pull request #783 from ethereum/eip1-cc0
...
Put eip-1.md under public domain
2017-12-02 21:36:59 +01:00
cdetrio
7fd6a3d979
add test cases to EIP-55
2017-12-02 15:08:26 -05:00
cdetrio
fcff7637d7
add informational EIP for DAO HF
2017-12-02 14:58:29 -05:00
Yoichi Hirai
f3a591f671
Merge pull request #786 from ethereum/100-final
...
EIP-100 is already active on the mainnet, so its status should be Final
2017-12-02 00:21:25 +01:00
Yoichi Hirai
53686319f5
Merge pull request #746 from carver/patch-1
...
eip-55 checksum_encode spec typo
2017-12-01 23:16:25 +01:00
Yoichi Hirai
9783ecdff7
EIP-100 is already active on the mainnet, so its status should be Final
2017-12-01 23:13:52 +01:00
Yoichi Hirai
a9e828bf1c
Also change the number in the header
2017-12-01 22:19:06 +01:00
Yoichi Hirai
7c448166de
Fix a number in the header as well
2017-12-01 22:17:50 +01:00
Yoichi Hirai
d67fea0a1c
Fix EIP numbers
2017-12-01 22:15:51 +01:00
Yoichi Hirai
18bdc96dcf
Fix EIP numbers
2017-12-01 22:13:05 +01:00
Yoichi Hirai
06e951c199
Merge pull request #784 from ethereum/eip658-rename
...
Fix a title of a Byzantium EIP
2017-12-01 21:43:14 +01:00
Yoichi Hirai
a5eb63d8d7
Merge branch 'master' into revert
2017-12-01 18:14:21 +01:00
Yoichi Hirai
2216e5afae
Fix links
2017-12-01 17:59:50 +01:00
Yoichi Hirai
dde2fe5953
Merge pull request #211 from ethereum/returndatacopy
...
Propose RETURNDATACOPY and RETURNDATASIZE.
2017-12-01 17:55:56 +01:00
Yoichi Hirai
cbe317dcd6
Rather pedantic edits
2017-12-01 17:54:17 +01:00
Yoichi Hirai
9b9e9c86b8
Add the starting block
2017-12-01 14:03:44 +01:00
Yoichi Hirai
f3f6f2a24b
Merge remote-tracking branch 'ethereum/master' into pairings
2017-12-01 13:52:40 +01:00
Yoichi Hirai
daa7689ce8
Assign an EIP number and fix a link
2017-12-01 13:51:11 +01:00
Yoichi Hirai
9706f4fecc
Move pairings.md into eip-212.md
2017-12-01 13:47:06 +01:00
Yoichi Hirai
ac33ce6e3c
Merge pull request #213 from ethereum/ecopts
...
Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128
2017-12-01 13:44:07 +01:00
Yoichi Hirai
a0b9771ade
Specify the block number and make the status final
2017-12-01 13:41:11 +01:00
Yoichi Hirai
8f686cc311
Fix the link format
2017-12-01 13:27:09 +01:00
Yoichi Hirai
9930119df1
Fix a title of a Byzantium EIP
2017-12-01 13:15:58 +01:00
Yoichi Hirai
f05cbebb1a
Put eip-1.md under public domain
2017-12-01 13:03:29 +01:00
Yoichi Hirai
8e92d5b2e1
Improvements after a week of silence on https://github.com/ethereum/EIPs/pull/206
2017-11-30 17:22:02 +01:00
Yoichi Hirai
1d93a80c64
Change the status to Final
2017-11-30 17:18:39 +01:00
Yoichi Hirai
3355c0903c
Limit the backward compatibility
...
https://github.com/ethereum/EIPs/pull/206#discussion_r151943639
2017-11-30 17:16:14 +01:00
Yoichi Hirai
130153b9c9
Merge pull request #658 from Arachnid/returndata
...
Embedding transaction status code in receipts
2017-11-30 16:36:27 +01:00
Yoichi Hirai
d8f5c84717
The status is already Final
2017-11-27 18:03:03 +01:00
Yoichi Hirai
b550ed71b8
Tiny fixes
2017-11-27 17:58:21 +01:00
cdetrio
471ae490e4
Merge pull request #691 from cdetrio/amend-161
...
amend 161 (state trie clearing) to clarify revert behavior
2017-11-27 10:16:41 -05:00
Nick Savers
9100ac3918
Merge pull request #628 from gluk256/02_link_fix
...
whisper link fixed
2017-11-27 10:39:39 +01:00
Nick Savers
2f6d9e5dcc
Merge pull request #775 from ethereum/not_metro
...
Replace a METROPOLIS with BYZANTIUM
2017-11-24 16:37:56 +01:00
Felix Lange
095488a2f6
eip-778: fix date
2017-11-23 13:20:49 +01:00
Felix Lange
7aef5b609f
eip-778: clarify k/v key encoding
2017-11-23 13:20:49 +01:00
Felix Lange
329591a77e
eip-778: Ethereum Node Records
2017-11-23 13:20:37 +01:00
Yoichi Hirai
0fe1eb7c46
Status is now Final
2017-11-20 15:13:05 +01:00
Yoichi Hirai
d534a1bdb4
A colon cannot separate sentences
2017-11-20 15:12:34 +01:00
Nick Johnson
d1ae915d07
Rename eip-draft-returndata.md to eip-658.md
2017-11-20 13:19:19 +00:00
Nick Johnson
47e30db9f3
Update eip-draft-returndata.md
2017-11-20 13:06:48 +00:00
Yoichi Hirai
12257d516d
Move static_call.md to eip-214.md
2017-11-20 12:33:45 +01:00
Yoichi Hirai
c22ad19a7d
Change how to refer to EIP-140
...
Following
https://github.com/ethereum/EIPs/pull/211#discussion_r151791340
2017-11-20 12:17:39 +01:00
Yoichi Hirai
00230328ec
Replace a METROPOLIS with BYZANTIUM
2017-11-20 12:08:59 +01:00
cdetrio
5843a29215
add activation block numbers to Byzantium meta-EIP
2017-11-18 19:02:03 -06:00
cdetrio
63c93eb71d
Merge EIP-649 [pull request #669 from 5chdn/a5-eip-649]
...
EIP-649: Byzantium Difficulty Bomb Delay and Block Reward Reduction
2017-11-18 18:57:39 -06:00
Nick Savers
c6833729fc
Merge pull request #739 from clesaege/patch-1
...
Fix misspelling in "compatibility"
2017-11-18 12:03:10 +01:00
5chdn
d89b6d191b
Merge README.md
2017-11-18 11:10:29 +01:00
Yoichi Hirai
61a3f8292f
Mention the Byzantium block number
2017-11-17 20:04:50 +01:00
Yoichi Hirai
14dc97daad
Fix another typo
2017-11-17 20:04:39 +01:00
Yoichi Hirai
2f1e498112
Move returndatacopy.md to eip-211.md
2017-11-17 19:47:23 +01:00
Yoichi Hirai
f37874200a
Fix a typo
...
https://github.com/ethereum/EIPs/pull/211#pullrequestreview-58334736
2017-11-17 19:46:47 +01:00
Yoichi Hirai
e0c717c96c
Move ecopts.md to eip-213.md
2017-11-17 19:40:05 +01:00
Yoichi Hirai
68fa87eb41
Fix links
2017-11-17 19:38:33 +01:00
Yoichi Hirai
8ae0c403df
Merge pull request #692 from cdetrio/eip-100
...
add file for EIP 100
2017-11-17 18:58:43 +01:00
cdetrio
2145841c6a
update EIP editors list
2017-11-17 11:56:30 -06:00
Jack Peterson
495e7d2b31
Added transactionHash to polling results array
2017-11-11 11:48:42 -08:00
Jack Peterson
069f75b0e5
Changed to single subscription for all return values; added polling notes
2017-11-10 22:56:48 -08:00
Jack Peterson
a4938e4224
Added transaction return values EIP draft
2017-11-09 20:16:30 -08:00
Daniel A. Nagy
4eca54f289
ERC: Corrected numbering typo and renamed file
2017-11-07 12:53:27 +01:00
5chdn
c5b49c6af7
Add missing core dev meeting links
2017-11-04 08:43:56 -05:00
5chdn
6a7aa9ffd7
Add tests
2017-11-04 08:39:19 -05:00
5chdn
d46dd25cf0
Add other notable implementations
2017-11-04 08:38:32 -05:00
5chdn
b587225416
Change status to Final
2017-11-04 08:29:50 -05:00
Daniel A. Nagy
e03547104e
ERC: We are 681
2017-11-03 21:22:24 +01:00
Daniel A. Nagy
7eff5575dc
ERC: versioning
2017-11-02 16:15:16 +01:00
Daniel A. Nagy
afe03e700e
ERC: Added chain_id
...
Support for testnets and private chains added.
2017-11-01 23:54:51 +01:00
Jason Carver
c9e53026aa
eip-55 checksum_encode spec typo
2017-10-21 09:29:39 -07:00
Clément Lesaege
81e4cde6be
Fix misspelling in "compatibility"
2017-10-12 22:25:42 +02:00
Nick Johnson
947e765043
Update eip-draft-returndata.md
2017-10-09 08:40:53 +01:00
Hudson Jameson
a89ac4876a
Added final
...
Should have been final before per https://github.com/ethereum/EIPs/pull/203
2017-10-05 12:15:43 -05:00
Hudson Jameson
d28d8aca40
Made final
...
It was suppose to be final beforehand per the PR.
2017-10-05 12:13:54 -05:00
Hudson Jameson
7d9d8ecc6e
Renamed file to math convention
2017-10-05 12:10:31 -05:00
Péter Szilágyi
0724db3048
Add spec references to the Snappy DEVp2p EIP.
2017-10-05 12:06:26 -05:00
Péter Szilágyi
3e29ac9126
Spalling fixes and finalizing the Snappy EIP
2017-10-05 12:06:26 -05:00
Péter Szilágyi
b6c27a3a0d
Add test vectors to disambiguate the no-framing aspect.
2017-10-05 12:06:26 -05:00
Péter Szilágyi
6a25aa3f7a
Enforce 16MB limit on decompressed payloads.
2017-10-05 12:06:26 -05:00
Péter Szilágyi
328f6bb438
Snappy compression for devp2p
2017-10-05 12:06:26 -05:00
Hudson Jameson
19bfeb5f60
Corrected 145 to change to final
2017-09-26 15:23:53 -05:00
Greg Colvin
35c7adeab2
Merge pull request #215 from axic/bitwise-ops
...
Bitwise shifting instructions in EVM
2017-09-22 10:08:02 -06:00
Alex Beregszaszi
74d9a171ff
Clarify wording about arg1/arg2
2017-09-22 16:07:34 +01:00
Alex Beregszaszi
d01c9af47f
Swapp operand order for bitwise shifting
2017-09-22 14:15:50 +01:00
Alex Beregszaszi
9464fa7fa5
Clarify text (user -> use)
2017-09-22 14:04:45 +01:00
Micah Zoltu
6e105775b8
Update EIP-draft-getLogs-by-block-hash.md
2017-09-21 21:21:11 -07:00
Daniel A. Nagy
ab76063e65
EIP: Added the possibility of using a unit.
...
Making the standard sufficiently flexible for use with both online and offline clients, enhancing human readability, if desired.
2017-09-16 19:58:25 +02:00
MaxXor
405c369510
Fix broken url in examples
2017-09-11 17:47:25 +02:00
Fabian Vogelsteller
f90864a3d2
fix spelling
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
31ec8acbd1
small spelling
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
09dc05705e
small corrections
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
7e6905c221
changed name
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
e2c2abeb34
renamed file and add small spelling changes
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
0de522e217
addressed RFC2119
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
232013660b
added transfer 0 clearification
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
36074618cf
changed example address
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
20706fb8e2
added changes and moved method description above the func declaration
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
0a051c820c
added name, symbol, decimals
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
d34981d4e9
fixed spelling suggestions
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
5dc879024a
reformatted
2017-09-11 08:35:04 -05:00
Fabian Vogelsteller
7f9a46bfe5
added erc20
2017-09-11 08:35:04 -05:00
chriseth
9961da4c77
Gas costs.
2017-09-11 14:35:38 +02:00
chriseth
0063de10b4
Added gas costs.
2017-09-11 11:41:19 +02:00
5chdn
619b19cb85
Add yellow paper and parity implementations.
2017-09-11 09:55:57 +02:00
5chdn
5cd738143b
Improve title to make sure the issuance is not reduced, ref #186
2017-09-08 14:53:41 +02:00
5chdn
03deb55b0f
Update existing implementations
2017-09-08 10:55:37 +02:00
5chdn
46368ac033
Merge myself.
2017-09-08 09:18:25 +02:00
5chdn
c82890ed92
Improve wording for exact block number targeted, ref #649 .
2017-09-08 09:18:04 +02:00
Daniel A. Nagy
fcc7b9ee4d
EIP: fixes missing s/ethpay/ethereum
2017-09-07 21:38:47 +02:00
Daniel A. Nagy
6845cebac0
EIP: Major overhaul, taking into account the feedback received. In particular, generalized to supersede ERC 67.
2017-09-07 20:41:21 +02:00
Nick Johnson
df687f5208
Update eip-draft-returndata.md
2017-09-04 17:32:22 +01:00
5chdn
ce61f00926
Change EIP #649 status to accepted, ref #688
2017-08-26 11:28:01 +02:00
5chdn
3eaf90c537
Add EIP #649 to Byzantium Meta EIP #609
2017-08-26 11:23:57 +02:00
5chdn
7a946e08b6
Avoid negative block numbers, ref #649 .
2017-08-25 09:26:11 +02:00
chriseth
e3dff83112
Clarify return data buffer for failed calls.
2017-08-24 12:16:06 +02:00
chriseth
2da707c93e
Add log0
2017-08-24 11:40:35 +02:00
ia
3a6b4663b9
Include @tcz001 as author and add related links
2017-08-21 16:07:02 -05:00
ia
b54a4e3d84
Include related PR link.
2017-08-21 11:18:59 -05:00
ia
6744a28878
EIP: Implement method in JSON-RPC.
...
Rel https://github.com/ethereum/go-ethereum/pull/15002
2017-08-21 11:17:47 -05:00
5chdn
cab7b1f095
Ensure fake block number is not negative
2017-08-18 11:23:42 +02:00
5chdn
e9f741ab1f
Clarify motivation behind block reward structure, ref #186
2017-08-17 09:54:18 +02:00
cdetrio
a6fe8b4755
EIP 100: add references
2017-08-15 15:45:39 -04:00
cdetrio
04886529d4
EIP 100: specify only the chosen version
2017-08-15 15:42:16 -04:00
cdetrio
e136656cca
add preamble to EIP 100
2017-08-15 11:36:05 -04:00
cdetrio
0aa35f0e05
create file for EIP 100
2017-08-15 11:34:17 -04:00
cdetrio
6feeb362e4
amend 161 (state trie clearing) to clarify revert behavior
2017-08-15 10:15:24 -04:00
Afri
ca7cdacb58
Merge branch 'master' into a5-eip-649
2017-08-15 11:45:34 +02:00
5chdn
b48d836412
Use the byzantium fork block number.
2017-08-15 11:43:01 +02:00
cdetrio
c52a3f13b5
Rename hfmeta-byzantium to eip-609.md
2017-08-14 11:47:18 -04:00
cdetrio
5b93f6cdf3
update HF-meta for Metropolis to Byzantium
2017-08-14 11:47:18 -04:00
Alex Beregszaszi
c601c391ea
Add meta EIP for Metropolis
2017-08-14 11:47:18 -04:00
5chdn
5fd71ef0de
Wording and formatting.
2017-08-08 10:31:41 +02:00
5chdn
0b12843702
Replace #186 with eip-649
2017-08-08 10:21:58 +02:00
Daniel A. Nagy
2b8a160899
EIP: Removed #67 from requirements. It is not required, merely referenced.
2017-08-03 16:47:06 +02:00
Daniel A. Nagy
1546a4804b
EIP: Explicit reference to ERC #67 added. Protocol part changed to "ethpay" for distinction and compatibility.
2017-08-03 16:30:32 +02:00
Daniel A. Nagy
56a2454b07
EIP: Explicit disclaimer for hexadecimal addresses taking priority over ENS names.
2017-08-01 14:17:23 +02:00
Daniel A. Nagy
b7f8744d9d
EIP: Add ENS support to payment requests
2017-08-01 13:40:10 +02:00
Daniel A. Nagy
640a8a7616
EIP: Payment request URL specification for QR codes, hyperlinks and Android Intents.
2017-08-01 11:53:19 +02:00
Alex Beregszaszi
0b08d11f48
Add comparison with current opcodes
2017-07-31 13:59:00 +01:00
Alex Beregszaszi
5051d0f297
Mark REVERT as accepted
2017-07-31 13:49:46 +01:00
Alex Beregszaszi
8740170c62
REVERT returns 0 in CALL/CREATE
2017-07-31 13:49:08 +01:00
Alex Beregszaszi
ede79e4031
Add meta EIP for Spurious Dragon ( #607 )
...
* Add meta EIP for Spurious Dragon
* assign no. 607 to Spurious Dragon meta-eip
* add links to spurious dragon meta
* links in Spurious Dragon meta-EIP
* add references and aliases to eip-607
2017-07-29 11:03:23 -04:00
Alex Beregszaszi
471c8131b2
Add meta EIP for Tangerine Whistle (EIP 150 Hard Fork) ( #608 )
...
* Add meta EIP for EIP 150 Hard Fork
* Rename to Tangerine Whistle
* link to EIP-150 in meta-hf spec
* assign no. 608 to Tangerine Whistle meta-eip
* add references and aliases to EIP150 meta-EIP
2017-07-29 10:40:45 -04:00
chriseth
470c61bed3
Correct equality check and clarify group order.
2017-07-25 15:03:17 +02:00
chriseth
4049242c04
Updated the specification
...
Note that this is an actual change in the specification, especially in the case of empty input. Thanks to @bbuenz for pointing this out!
2017-07-24 11:30:22 +02:00
cdetrio
1abc6b7e17
fix link
2017-07-18 18:42:33 -04:00
cdetrio
4ca8c73b93
add references to Homestead meta-EIP
2017-07-18 18:12:11 -04:00
cdetrio
80edeaa5c3
add eip-160 preamble and references
2017-07-18 16:15:48 -04:00
cdetrio
9dd6355ffa
create file for EIP-160
2017-07-18 16:15:48 -04:00
Hudson Jameson
6118112b0e
Merge pull request #606 from axic/hardfork-homestead
...
Add meta EIP for Homestead
2017-07-14 11:57:58 -04:00
cdetrio
1328f53fcd
type and date in preamble
2017-07-14 11:57:32 -04:00
cdetrio
93cf078d7f
assign no. 606 to Homestead meta-EIP
2017-07-14 11:45:29 -04:00
cdetrio
6933badd32
add links to Homestead EIPs
2017-07-14 11:04:02 -04:00
Nick Johnson
327c81c581
Update eip-draft-returndata.md
2017-07-14 12:23:58 +01:00
5chdn
33fc59db74
EIP Number for #649
2017-07-11 16:26:54 +02:00
5chdn
6aa9951f24
Update EIP #649
2017-07-11 16:24:50 +02:00
5chdn
fc748cce51
Add template for EIP #649
2017-07-11 15:58:46 +02:00
Nick Johnson
3b2fae5133
Merge pull request #666 from almindor/master
...
* add Etherwall 2.0.1 to supported list
2017-07-10 18:11:11 +01:00
maurelian
62f3052774
Revert to more closely describe implementation
...
As implemented:
https://github.com/ethereum/ens/blob/mainnet/contracts/HashRegistrarSimplified.sol#L379
2017-07-06 11:38:10 -04:00
Aleš Katona
fabc86434d
* add Etherwall 2.0.1 to supported list
2017-07-04 23:06:52 +02:00
Alex Beregszaszi
4218665af9
Explain sign of arg1/arg2
2017-07-03 21:36:33 +01:00
Alex Beregszaszi
e5ca919672
Use floor and not udiv/sdiv
2017-07-03 21:31:23 +01:00
chriseth
2d2d028c3c
Clarify value argument.
2017-07-03 18:30:31 +02:00
chriseth
efd2333c80
Some clarifications.
2017-06-30 15:21:00 +02:00
Nick Johnson
378af99430
Create eip-draft-returndata.md
2017-06-30 10:33:52 +01:00
cdetrio
ff3716b965
clarify EIP-55 spec
2017-06-29 16:39:10 -04:00
Piper Merriam
4b8732e182
Add reference to EIP-55 implementation in ethereum-utils library
2017-06-29 00:55:55 +02:00
Greg Colvin
1b16a7d089
Merge pull request #654 from cdetrio/eip-55
...
create file for EIP-55 (mixed-case address checksums)
2017-06-26 00:59:55 -06:00
Greg Colvin
da05d7eb34
Merge pull request #653 from cdetrio/eip-170
...
create file for EIP-170
2017-06-26 00:55:16 -06:00
Greg Colvin
31cfc82c46
Merge pull request #652 from cdetrio/eips-158-161
...
create files for EIPs 158 and 161
2017-06-26 00:54:06 -06:00
cdetrio
0bf49ff712
add EIP-55 adoption table
2017-06-24 13:27:55 +02:00
cdetrio
0b0d1ca375
add EIP-55 javascript implementation
2017-06-24 13:27:55 +02:00
cdetrio
74e4ec3ec2
use python example of the accepted EIP-55 spec
2017-06-24 13:27:43 +02:00
cdetrio
75ba147f1d
add preamble for EIP-55
2017-06-24 12:16:06 +02:00
cdetrio
a1df940f38
create file for EIP-55
2017-06-24 12:13:19 +02:00
cdetrio
a448eb3c25
update EIP-170 spec to the finalized version
2017-06-23 15:16:26 +02:00
cdetrio
43c554bf13
add EIP-170 preamble and reference
2017-06-23 15:14:25 +02:00
cdetrio
5458ef3735
create file for EIP-170
2017-06-23 14:59:52 +02:00
cdetrio
81b0dcb275
add references for EIPs 158 and 161
2017-06-23 14:48:49 +02:00
cdetrio
c032393cc0
add preambles for eip-158 and 161
2017-06-23 14:48:26 +02:00
cdetrio
0ab7d52aba
create files for eip-158 and 161
2017-06-23 13:54:34 +02:00
cdetrio
dbeebd780f
only core EIPs in Homestead hard fork
2017-06-23 13:37:01 +02:00
cdetrio
5615bc52f9
use markdown format and fix broken links
2017-06-23 13:27:01 +02:00
cdetrio
f7ec295146
rename eip-2.mediawiki to eip-2.md
2017-06-23 13:16:55 +02:00
Yoichi Hirai
38521eb093
eip-165: when the first loop hits BEGINDATA, the second loop should still run
2017-06-21 12:57:33 +02:00
Yoichi Hirai
4d3d19ea7e
eip-615: BEGINDATA instruction finishes the analysis
2017-06-16 18:34:36 +02:00
chriseth
2a7e44538f
Small fixes.
2017-06-16 16:59:56 +02:00
chriseth
aeaffcca26
Clarified reading from the end.
2017-06-06 17:04:58 +02:00
chriseth
28f1709777
Fail on access beyond end.
2017-06-06 14:58:32 +02:00
chriseth
350c8b5a91
Update external links.
2017-06-01 10:20:31 +02:00
chriseth
5785324724
Clarify too long input.
2017-06-01 10:16:05 +02:00
chriseth
5e0c5f38bb
Clarify resetting the static flag.
2017-06-01 10:08:38 +02:00
Nick Johnson
c5c0c4d207
Delete eip-XXX.md
2017-05-22 12:30:20 +01:00
Nick Johnson
e8355d2809
Rename eip-ens-initial-registrar.md to eip-162.md
2017-05-22 12:30:06 +01:00
ethers
db6cd44d00
Clearer explanation of revealing a bid late
2017-05-18 21:12:01 -04:00
chriseth
ffcee11782
Clarifications and first gas cost suggestion.
2017-05-18 16:02:15 +02:00
chriseth
bee45153fa
Some clarifications and extensions.
2017-05-18 15:35:34 +02:00
chriseth
71ace16fcd
Added CREATE2
2017-05-18 15:05:11 +02:00
chriseth
e07cff5390
Change codes to 0x3d and 0x3e
2017-05-18 11:50:03 +02:00
Nick Johnson
8e7b42d33a
Merge pull request #632 from maurelian/master
...
Update and move ENS Initial Registrar spec to new EIP format
2017-05-16 10:49:02 +01:00
maurelian
4ef40edbdf
Updates per @arachnid's review on PR #632 :
2017-05-15 16:35:10 -04:00
maurelian
aaaaf418e8
Add table outlining registrar params
2017-05-15 12:14:05 -04:00
Nick Johnson
9d69f58d0f
Add warning for implementers against treating 0 like other addresses
2017-05-15 17:10:32 +01:00
maurelian
640b20772a
Remove forbidden status
2017-05-15 11:02:17 -04:00
Nick Johnson
e601a6d8d1
Merge pull request #629 from Arachnid/137
...
ERC: Ethereum Name Service
2017-05-15 14:29:14 +01:00
Nick Johnson
3032a877b5
Merge pull request #625 from cdetrio/eip-155
...
add file for EIP 155
2017-05-15 14:29:00 +01:00
Nick Johnson
b9cc4f3ca2
Update EIP number
2017-05-14 09:14:41 +01:00
Nick Johnson
4e36eebfc3
Update metadata.
2017-05-14 09:14:24 +01:00
Nick Johnson
e0a61ffc5e
Merge pull request #630 from Arachnid/181
...
ERC: Ethereum Name Service reverse resolution support
2017-05-14 09:13:19 +01:00
Nick Johnson
afe7d07eb1
Update metadata
2017-05-14 09:13:12 +01:00
Nick Johnson
0df8363fc6
ERC: Ethereum Name Service reverse resolution support
2017-05-13 16:53:40 +01:00
Nick Johnson
c38848b976
Create ENS EIP
2017-05-13 16:51:44 +01:00
maurelian
e784c0f050
Updated to describe the main net deployment
2017-05-11 10:32:01 -04:00
maurelian
0dd5a4114c
Transfer from issues #162 as is
2017-05-11 06:44:58 -04:00
Vlad
1e27d718bf
whisper link fixed
2017-05-08 19:03:04 +02:00
Greg Colvin
07b0caea58
Update eip-616.md
2017-05-06 15:09:14 -04:00
Greg Colvin
d31597eaa1
Update eip-616.md
2017-05-06 14:55:51 -04:00
Greg Colvin
b095d4dc01
Correct formula for division.
2017-05-05 20:52:53 -04:00
cdetrio
1dee19d34b
add table of chain id's
2017-05-04 16:48:39 -04:00
cdetrio
581ce45afc
correct example values
2017-05-04 12:56:12 -04:00
cdetrio
2a814ea281
add preamble
2017-05-04 12:56:12 -04:00
cdetrio
a0bd241619
copy EIP-155 from issues
2017-05-04 12:56:12 -04:00
Lu Guanqun
1a0a7ef64d
use 'an EIP' instead of 'a EIP'
2017-05-03 23:10:54 -05:00
Guanqun Lu
87f46deb65
fix typos in EIP 1
2017-05-03 23:08:34 +08:00
cdetrio
a52b4c1b21
consolidate to version 1c, remove version 2
2017-04-30 12:27:05 -04:00
cdetrio
92b131b190
add preamble
2017-04-30 11:27:34 -04:00
cdetrio
08a967997f
copy EIP-150 from issues
2017-04-30 11:07:53 -04:00
Greg Colvin
dc50f9dfcf
Update eip-615.md
2017-04-29 22:53:42 +02:00
Greg Colvin
5b3eba8523
Merge pull request #613 from ethereum/gcolvin-jumps-and-subs
...
Subroutines and Static Jumps for the EVM
2017-04-29 22:44:12 +02:00
Greg Colvin
b2414bbbfc
Merge pull request #614 from gcolvin/gcolvin-simd
...
SIMD Operations for the EVM
2017-04-29 22:39:06 +02:00
Greg Colvin
4a9ccf6afc
Rename eip-616.md.md to eip-616.md
2017-04-27 19:14:21 +02:00
Greg Colvin
f732996025
Rename EIPS/eip-draft-simd-xyz.md to EIPS/eip-EIPS/eip-616.md.md
2017-04-27 19:09:35 +02:00
Greg Colvin
2eddd9668e
Rename eip-draft-jumps_and_subs-xyz.md to eip-615.md
2017-04-27 19:04:27 +02:00
Greg Colvin
77b7c90246
Update eip-draft-simd-xyz.md
2017-04-25 17:38:21 +02:00
Greg Colvin
a8a7e5c399
Update eip-draft-simd-xyz.md
2017-04-25 17:37:07 +02:00
Greg Colvin
0cc6425eff
Create eip-draft-simd-xyz.md
2017-04-25 17:29:18 +02:00
Greg Colvin
77b5fa53f1
Create eip-draft-jumps_and_subs-xyz.md
2017-04-25 16:42:40 +02:00
Nick Johnson
598de64d6b
Delete JumpsAndSubs.md
2017-04-25 15:14:22 +01:00
chriseth
d10be75eab
Assign number and add clarifictaions.
2017-04-25 12:46:22 +02:00
Greg Colvin
2733748276
Delete eip-187.md
2017-04-25 11:29:18 +02:00
Greg Colvin
cb444e28e5
Create JumpsAndSubs.md
2017-04-25 11:28:06 +02:00
Alex Beregszaszi
66acbb20a7
Add meta EIP for Homestead
2017-04-23 16:48:44 +01:00
Alex Beregszaszi
d4f5382f51
Clarify shift amount (arg2)
2017-04-23 15:43:43 +01:00
cdetrio
793f88b6ab
Rename eip-draft_revert_opcode.md to eip-140.md
2017-04-23 16:24:24 +02:00
Alex Beregszaszi
27847a875d
Rename to EIP145
2017-04-23 14:55:19 +01:00
Alex Beregszaszi
7bc447717f
Swap shift operands (value is the top item)
2017-04-23 14:53:46 +01:00
Alex Beregszaszi
0b3461651f
Add link to client support (cpp-ethereum)
2017-04-23 14:50:20 +01:00
Alex Beregszaszi
a63aef39d1
Remove ROR/ROL
2017-04-23 11:28:25 +01:00
Nick Johnson
58a108b89a
Merge pull request #107 from wighawag/draft-dapp-html-authorization
...
Draft dapp html transaction authorization without CORS
2017-04-19 12:27:23 +01:00
wighawag
f412381dc9
set EIP number to 107
2017-04-19 10:31:14 +05:30
wighawag
5613f831fa
Merge branch 'draft-dapp-html-authorization' of github.com:wighawag/EIPs into draft-dapp-html-authorization
2017-04-17 22:31:01 +05:30
wighawag
3c1c997f3d
rename to eip-107
2017-04-17 22:30:40 +05:30
Nick Johnson
5b99b25f8a
Merge pull request #216 from axic/invalid
...
Adds EIP141 (invalid instruction)
2017-04-14 12:56:09 +01:00
Nick Johnson
fc3beedcd3
Merge pull request #595 from ethers/patch-17
...
status is Final
2017-04-14 12:42:37 +01:00
Nick Johnson
9a76b2552c
Merge pull request #594 from ethers/patch-16
...
status is Final
2017-04-14 12:42:22 +01:00
Nick Johnson
14bfcea0bf
Merge pull request #593 from ethers/patch-15
...
status is Final
2017-04-14 12:42:08 +01:00
Greg Colvin
e2f23b3ec7
Update and rename eip-184.md to eip-187.md
2017-04-10 11:22:16 -06:00
Micah Zoltu
3abd7c1fb4
Adds an EIP for getting logs by a block hash.
...
Closes #234
2017-04-01 15:43:18 -07:00
ethers
ccf77936a6
status is Final
2017-03-27 21:52:47 -04:00
ethers
d3ad64034d
status is Final
2017-03-27 21:52:03 -04:00
ethers
937e5bada9
status is Final
2017-03-27 21:50:48 -04:00
Alex Beregszaszi
4455e2c105
Mention that the execution is considered as failed
2017-03-23 13:46:05 +00:00
Alex Beregszaszi
c7944c477a
Remove rationale (it is already explained twice)
2017-03-23 13:46:05 +00:00
Alex Beregszaszi
729b590308
Swap the stack items for REVERT to be in line with RETURN
2017-03-23 13:46:05 +00:00
Alex Beregszaszi
f1af1f393c
Add test case for REVERT
2017-03-23 13:46:05 +00:00
Alex Beregszaszi
bb1368137f
Assign EIP140 to REVERT
2017-03-23 12:48:06 +00:00
Alex Beregszaszi
a0ef90d298
Draft EIP for the REVERT opcode
2017-03-23 12:31:40 +00:00
Alex Beregszaszi
58c1828d26
Add EIP141 (invalid instruction)
2017-03-23 12:28:10 +00:00
chriseth
8856795031
Test cases and scalars larger than field order.
...
Scalars larger than the field characteristic are allowed because it only makes sense to restrict them to the group order, not the field characteristic and adding the group order as another magic constant here would complicated the specification.
2017-02-24 16:27:09 +01:00
chriseth
a23bd30d65
Rename static_call to staticcall.
2017-02-24 12:07:02 +01:00
Greg Colvin
76b90b723f
Merge pull request #187 from gcolvin/patch-2
...
Subroutines and Static Jumps for the EVM
2017-02-21 10:24:33 -07:00
Nick Johnson
67c076c239
Merge pull request #203 from pipermerriam/piper/ERC190-smart-contract-packaging-standard
...
Add EIP190 for ERC190 Smart Contract Packaging Standard
2017-02-21 17:13:05 +00:00
Nick Johnson
64b0a43b7e
Rename eip-190-smart-contract-packaging-standard.md to eip-190.md
2017-02-21 17:12:55 +00:00
Nick Johnson
5972436071
Merge pull request #194 from chfast/patch-1
...
EIP5: include DELEGATECALL
2017-02-21 16:51:52 +00:00
Greg Colvin
8e09b0657a
Update eip-184.md
2017-02-21 09:51:50 -07:00
chriseth
cf9f0e4133
Updated preamble.
2017-02-14 18:00:22 +01:00
chriseth
3ea17dce51
Updated preamble.
2017-02-14 17:59:39 +01:00
chriseth
0ed49ac9b4
Updated preamble.
2017-02-14 17:58:36 +01:00
Piper Merriam
888bb039ee
update PR for feedback
2017-02-14 09:30:26 -07:00
chriseth
9ce36b3b65
Clarify k == 0
2017-02-14 17:06:41 +01:00
chriseth
fdbf2abfea
Clarifications.
2017-02-14 17:00:01 +01:00
chriseth
a4aa980651
Replace X by i.
2017-02-14 16:52:24 +01:00
chriseth
110f140cb8
Typos and clarification.
2017-02-14 16:50:23 +01:00
chriseth
bc6de05307
Update ecopts.md
2017-02-14 13:02:04 +01:00
Alex Beregszaszi
4bab8793ed
Draft of bitwise shifting opcodes
2017-02-13 16:22:13 +00:00
chriseth
d4a9172c79
Add STATIC_CALL opcode.
2017-02-13 14:50:04 +01:00
chriseth
d8992d1484
Precompiled contracts for elliptic curve operations.
2017-02-13 14:37:55 +01:00