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
chriseth
7eb99d236d
Precompiled contract for pairing check.
2017-02-13 14:35:08 +01:00
chriseth
c1f45f8b4c
Propose RETURNDATACOPY and RETURNDATASIZE.
2017-02-13 12:07:19 +01:00
vbuterin
237f16343f
Blockhash refactoring light client protocol
...
Provides a description and benchmarks for an improved light client protocol post-blockhash refactoring.
2017-02-11 05:35:33 -05:00
Hudson Jameson
7463000298
Added optional to motivation
2017-02-05 23:18:19 -06:00
Phistr90
f89902afa0
Update eip-1.md
...
remove duplicate section
2017-02-05 23:52:29 +01:00
Piper Merriam
837d368dec
Rename file to include name of EIP
2017-02-02 15:10:07 -07:00
Piper Merriam
4149e6de8d
Add EIP190 for ERC190 Smart Contract Packaging Standard
2017-02-02 15:02:12 -07:00
Nick Savers
69f8ef20c6
Remove some redundant slashes
2017-02-02 22:40:34 +01:00
Hudson Jameson
d1195b28a8
Update eip-1.md
2017-02-01 16:54:40 -08:00
Souptacular
0d06b5e739
Removed MediaWIki version of EIP one. Updated MD EIP 1. Added updated graph.
2017-02-01 16:14:53 -08:00
Souptacular
6967a02df0
Add .md version
2017-02-01 15:50:52 -08:00
Paweł Bylica
09f47e65b1
EIP5: include DELEGATECALL
2017-01-25 18:29:44 +01:00
Greg Colvin
aaf4d5367e
Create eip-184.md
2016-12-29 03:14:28 -07:00
Hudson Jameson
f690686b65
Update eip-1.mediawiki
2016-12-07 19:29:21 -06:00
wanderer
f078e5481d
Merge pull request #103 from Arachnid/ens
...
Create erc-draft-ens.md, a proposal for an Ethereum Name Service standard
2016-07-22 20:05:03 -04:00
wanderer
0e6c69d913
Merge pull request #110 from rolandkofler/patch-1
...
typo that might lead to missleading interpretation
2016-06-16 19:40:21 -04:00
Afri
1492062f41
Update EIP2 status to 'final'.
2016-06-03 10:29:53 +02:00
Roland Kofler
c3cab5798a
typo that might lead to missleading interpretation
2016-06-02 10:35:37 +02:00
Nick Johnson
748e9f9b8a
Create erc-draft-ens.md, a proposal for an Ethereum Name Service standard.
2016-05-27 21:19:18 +01:00
wighawag
4fa9b321c0
fix spelling
2016-05-12 17:14:58 +01:00
Dan Finlay
ed674d282b
Corrected some grammar.
2016-05-12 01:34:19 -07:00
wighawag
9332530eed
fix postMessage crossdomain error
2016-05-12 07:13:33 +01:00
wighawag
4cabf59bba
fix image inks
2016-05-11 22:44:21 +01:00
wighawag
035e910565
use eip-XXX convention
2016-05-11 22:42:55 +01:00
wighawag
144696ef97
check message come from opener/parent + add message to not close window + only allow sendTrans
2016-05-11 22:20:26 +01:00
wighawag
c72c4bf80e
improvements to html implementation
2016-05-10 18:41:46 +01:00
wighawag
f3cb9f599e
improvements to html implementation
2016-05-10 18:39:24 +01:00
wighawag
15e4c31d44
improvements
2016-05-09 16:41:46 +01:00
wighawag
d7bdc8c10a
progress
2016-05-08 23:25:30 +01:00
wighawag
fad66566e0
title to images
2016-05-08 18:28:06 +01:00
wighawag
50ce9f45e4
add more images
2016-05-08 18:26:03 +01:00
wighawag
30fa6b371e
link image
2016-05-08 18:21:04 +01:00
wighawag
22a8af4b2b
first draft
2016-05-07 08:00:34 +01:00
wighawag
7f6be2fc41
draft-dapp-html-authorization
2016-05-07 06:30:33 +01:00
wanderer
f23faea491
Merge pull request #64 from Gustav-Simonsson/eip_2_clarify_ecdsa_recover
...
Clarify that ECDSA recover precompiled contract is unchanged
2016-04-13 21:12:08 -04:00
Bryan Bishop
5cb3b7f54b
fix formatting in EIP 1
...
https://github.com/bitcoin/bips/pull/331
2016-02-29 19:17:54 -06:00
Jeffrey Wilcke
b883968936
Homestead block number added
2016-02-29 15:34:01 +01:00
Viktor Trón
2eeb67a4a9
fix typo
2016-02-22 11:37:53 +11:00
wanderer
2c9a53e8c3
Merge pull request #49 from fjl/EIP-8
...
EIP-8: devp2p Forward Compatibility Requirements for Homestead
2016-02-18 20:31:11 -05:00
Felix Lange
31d63d1755
EIP-8: accepted
2016-02-19 00:16:08 +01:00
Felix Lange
75e96d682a
EIP-8: devp2p Forward Compatibility Requirements for Homestead
2016-02-17 16:09:06 +01:00
chriseth
02e6841e9f
VALUE also behaves as if no call had happened.
2016-02-08 23:18:49 +01:00
Gustav Simonsson
5678b21d00
Clarify that ECDSA recover precompiled contract is unchanged
2016-02-03 20:56:26 +01:00
Jeffrey Wilcke
f6128391e9
EIP7: Accepted (homestead)
2016-01-19 23:42:34 +01:00
kumavis
7fde09190e
EIP02 - update hard fork block number
...
we passed 720,000 a while back
@wanderer said the new one is 0xF4240 (1000000)
2016-01-13 13:04:30 -08:00
Jonathan Cross
1bd62c85cf
Fixing typos and spelling mistakes and missing text in EIP-1.
2016-01-12 15:57:02 +01:00
ethers
4cec95f0b3
SUICIDE is an opcode, not a variable
2015-12-04 22:08:06 -08:00
ethers
164a65fab9
links to actual implementation of SELFDESTRUCT
2015-12-04 22:03:03 -08:00
null_radix
7f98356d85
Create eip-7.md
2015-12-04 16:30:26 +00:00
Gav Wood
69cd9fbed8
Update eip-2.mediawiki
2015-12-03 11:13:51 +01:00
wanderer
05d50f569e
Merge pull request #42 from Souptacular/master
...
Changing SUICIDE variable
2015-12-01 03:05:10 +00:00
wanderer
e152d8412b
Merge pull request #41 from ethers/patch-10
...
classification
2015-11-28 14:49:55 +00:00
wanderer
14104659d3
Merge pull request #40 from ethers/patch-9
...
classification
2015-11-28 14:49:41 +00:00
vbuterin
0003c39832
Update eip-2.mediawiki
2015-11-28 11:49:32 -03:00
wanderer
fdad18b2f0
Merge pull request #39 from ethers/patch-8
...
classification
2015-11-28 14:48:11 +00:00
Hudson Jameson
55b2dcaea2
Saved eip-6.md with Dillinger.io
2015-11-27 19:06:40 -06:00
Hudson Jameson
f32349a25c
Deleted eip-6.mediawiki
2015-11-27 17:22:31 -06:00
Hudson Jameson
b59c4e6dc7
Changed to markdown
2015-11-27 17:22:31 -06:00
vbuterin
ebe99dc810
Update eip-2.mediawiki
2015-11-27 13:24:20 -03:00
vbuterin
20d5b2b864
Update eip-2.mediawiki
2015-11-27 13:24:07 -03:00
vbuterin
13477881dc
Update eip-2.mediawiki
2015-11-27 13:23:51 -03:00
vbuterin
6f811484ac
Update eip-2.mediawiki
2015-11-27 12:41:59 -03:00
ethers
729100dfc3
classification
2015-11-25 14:49:56 -08:00
ethers
3ca8ce085a
classification
2015-11-25 14:49:13 -08:00
ethers
84fa0ff856
classification
2015-11-25 14:47:03 -08:00
Hudson Jameson
98a9243ed2
Initial EIP creation for draft.
2015-11-23 22:00:35 -06:00
wanderer
ab9ffa900c
Update eip-2.mediawiki
2015-11-23 14:11:11 +00:00
wanderer
beb33f33ec
Merge pull request #32 from chriseth/eip5
...
EIP 5 for a change in gas and memory semantics for CALL and CALLCODE.
2015-11-22 13:57:29 +00:00
wanderer
98c46b043b
Update Number
2015-11-22 13:57:16 +00:00
wanderer
febb17ba89
Merge pull request #17 from ethers/master
...
classify Standard EIPs - adapted from BIP123
2015-11-22 13:56:48 +00:00
chriseth
b3ad79b3e4
EIP 5 for a change in gas and memory semantics for CALL.
2015-11-22 12:19:32 +01:00
ethers
973776e8cf
rename
2015-11-22 00:50:33 +01:00
ethers
e4056d277d
networking feedback
2015-11-22 00:48:45 +01:00
Gav Wood
2c6596cd4f
Update eip-2.mediawiki
2015-11-21 17:39:00 +01:00
vub
316b7239fa
Merge branch 'master' of github.com:ethereum/EIPs
2015-11-21 14:15:18 -05:00
vub
92dc7eff3f
Changed from 2 * timediff // 16 to timediff // 10 in EIP 2
2015-11-21 14:15:12 -05:00
Gav Wood
e224eead81
Update eip-2.mediawiki
2015-11-21 15:14:49 +01:00
Gav Wood
8bcd10825a
Update eip-2.mediawiki
2015-11-21 14:24:31 +01:00
vub
0fb4588dce
merge
2015-11-21 05:32:19 -05:00
vub
14ac42e9d2
merge
2015-11-21 05:31:42 -05:00
vub
47c2bd984a
added draft for eip 101
2015-11-21 05:30:46 -05:00
Martin Holst Swende
7e154679a6
Formatting
2015-11-19 21:09:58 +01:00
Martin Holst Swende
370a062b61
Formatting
2015-11-19 21:08:00 +01:00
Martin Holst Swende
2bf1177f1a
Formatting
2015-11-19 21:06:06 +01:00
Martin Holst Swende
e2ddda55f3
Initial commit of EIP 3
2015-11-19 21:01:14 +01:00
vub
f83b80a0d0
Merge branch 'master' of github.com:ethereum/EIPs
2015-11-18 20:09:50 -05:00
vub
a31594a945
Removed the VM change for now
2015-11-18 20:09:43 -05:00
ethers
6df4cb72e8
update per feedback
2015-11-19 00:34:46 +01:00
ethers
26680a6fe2
EIP3 adapted from BIP123
2015-11-17 21:00:13 +01:00
wanderer
c26f0349f8
Merge branch 'patch-3' of https://github.com/ethers/EIPs into ethers-patch-3
2015-11-17 17:24:01 +00:00
ethers
bda1f99472
most yellow paper changes should be an EIP
2015-11-17 06:48:12 +01:00
ethers
1cdac80c3c
define PoC and PoS
2015-11-17 06:33:57 +01:00
vub
9e7176f633
callcode to delegate call
2015-11-15 22:12:13 -05:00
vub
57d4bde328
Added another proposed change to EIP 2
2015-11-15 19:30:59 -05:00
vub
c11f1704c9
Mediawiki markup fixes
2015-11-15 10:01:04 -05:00
vub
e9230d1cdd
Added eip 2
2015-11-15 09:55:11 -05:00
wanderer
76ed36885c
Fixed broken links
2015-10-29 08:39:47 +00:00
wanderer
e3056ea9cc
remove refernce to 'the refernce client'
2015-10-29 06:29:57 +00:00
wanderer
374432de96
updated history; fixed spelling
2015-10-28 04:59:30 +00:00
wanderer
6dbdf65c86
Update eip-1.mediawiki
2015-10-27 07:30:38 +00:00
wanderer
57a242e8f4
Update eip-1.mediawiki
2015-10-27 06:05:01 +00:00
wanderer
1012b44f49
Update eip-1.mediawiki
2015-10-27 06:04:29 +00:00
wanderer
0bdbbf3aa3
changed folder stucture
2015-10-27 05:35:38 +00:00