Domino Valdano
a328583df1
Automatically merged updates to draft EIP(s) 758
...
Hi, I'm a bot! This change was automatically merged because:
- It only modifies existing draft EIP(s)
- The PR was approved or written by at least one author of each modified EIP
- The build is passing
2018-04-12 17:58:25 +01:00
bitspill
841361e3f3
Automatically merged updates to draft EIP(s) 721
...
Hi, I'm a bot! This change was automatically merged because:
- It only modifies existing draft EIP(s)
- The PR was approved or written by at least one author of each modified EIP
- The build is passing
2018-04-11 20:15:24 +01:00
James Ray
bd06a2e286
Add Github usernames ( #990 )
...
* Add Github usernames
* Remove about.me link from triangular brackets
* Add @ before usernames, also note the previous commit was adding content from the original PR.
#908
* parentheses instead of triangular brackets: (@Githubusername)
* replace and with ,
2018-04-11 12:19:48 +01:00
Nick Savers
802c6ceabd
Fix links to authors in eip-695.md ( #991 )
2018-04-10 17:02:51 +01:00
gluk256
312bfd78ee
EIP: Whisper packet codes spec ( #627 )
2018-04-10 12:57:38 +02:00
ligi
493795bda8
Automatically merged updates to draft EIP(s) 191
...
Hi, I'm a bot! This change was automatically merged because:
- It only modifies existing draft EIP(s)
- The PR was approved or written by at least one author of each modified EIP
- The build is passing
2018-04-09 11:37:50 +01:00
Nick Johnson
ab6d556d82
Fix #191 format.
2018-04-09 11:10:06 +01:00
Joe Jordan
b3fccf9a10
Automatically merged updates to draft EIP(s) 721
...
Hi, I'm a bot! This change was automatically merged because:
- It only modifies existing draft EIP(s)
- The PR was approved or written by at least one author of each modified EIP
- The build is passing
2018-04-07 22:09:48 +01:00
Nick Savers
a3e27d632d
Fix email address on eip-616.md ( #984 )
2018-04-07 19:15:01 +01:00
James Ray
0d658e9ce1
EIP: Reward for clients and full nodes validating transactions ( #908 )
...
* Create eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update eip-Reward-full-nodes-validating-tx.md
* Update and rename eip-Reward-full-nodes-validating-tx.md to eip-Reward-full-nodes-and-clients.md
* Update eip-Reward-full-nodes-and-clients.md
* Update eip-Reward-full-nodes-and-clients.md
* Update eip-Reward-full-nodes-and-clients.md
* Update eip-Reward-full-nodes-and-clients.md
* Update eip-Reward-full-nodes-and-clients.md
* Update eip-Reward-full-nodes-and-clients.md
* Quotes for Micah
* The amount of computation to validate a transaction will be the same as a miner...
* Add comments on Micah's suggestions and give further specification details
* Further commentary on transaction fee amount for full nodes vs miner tx fees
* Add "One problem with this is that a miner could run a full node validator using a different address with the same computer, and just cache the result of their execution and use it for the full node validator. I'm not sure how you would prevent this, but perhaps you could using IP address tracking (similarly asserting that the IP address of a full node validator isn't the same as the miner) which would add additional complexity to the protocol, but this could also be hacked with dynamic IPs and VPNs."
* he user agent would contain the information needed to send an amount of ETH to the full node and the client, which are the addresses of these parties and the amounts to add. I think full nodes would need to add to their set up to add the address to receive ETH after validating transactions. These fields could be read-only, or immutable, so that someone can't overwrite them with another address, thus preventing one possible attack.
* Add a missing T
* Update frontmatter
* Comment out implementation, add backwards incompatibility
* Update the specification, rewording and moving content
* Update the header, Test Cases and Implementation
* Update eip-Reward-full-nodes-and-clients.md
* Chamge the category to Core
* to be assigned => <to be assigned>
* discussions-to: https://gitter.im/ethereum/topics/topic/5ac8574227c509a774e7901a/eip-reward-full-nodes-and-clients
* Move around fields in the header
* Add an extra line to see if that will get the build to pass
* Assign eip number 908
* Rename eip-Reward-full-nodes-and-clients.md to eip-908.md
2018-04-07 11:56:02 +01:00
Jordi Baylina
547af9da8c
ERC-777 A New Advanced Token Standard ( #907 )
...
* ERC777 A New Advanced Token Standard
* ERC777: Add ERC777 Logo
* ERC777: Normalize EIP/ERC names
* ERC777: Spec for tokensToSend when burning tokens
* ERC777: Update official repository
* ERC777: Clarification and corrections
- Clarify unclear sections of the spec
- Fix typos and grammar mistakes
- Improve aesthetics of the text
* ERC777: Change terminology of the repo, small fix
- Don't refer to the repo as the official repo but the repo of the
reference implementation
- Fix a small typo in the AuthorizedOperator event
* ERC777: logo & release to public domain (CC0)
* ERC777: Use markdown not html & relative links
* ERC777: Adapt to new EIP template
* ERC777: Use solidity syntax and fix relative links
* ERC777: Add discussions-to link
* ERC777: Fix link in discussion-to
* ERC777: Fix image links
* ERC777: Fix eip type
* ERC777: Update header
2018-04-06 14:52:05 +01:00
David Stanfill
9fba86e56d
Automatically merged updates to draft EIP(s) 969
...
Hi, I'm a bot! This change was automatically merged because:
- It only modifies existing draft EIP(s)
- The PR was approved or written by at least one author of each modified EIP
- The build is passing
2018-04-06 14:15:32 +01:00
Jordi Baylina
ea5b7b32fe
ERC-820 Pseudo-introspection using a registry contract. ( #906 )
...
* ERC-820 Pseudo-introspection using a registry contract.
* Typos, links, and better explanation of Nicks deployment method
* Formating fix
* Email address
* solidity syntax highlight
* Adapt to new template for EIPs
* Discussions link added
* Fix link in discussion-to
* Type fixed
2018-04-06 14:01:42 +01:00
Jacques Dafflon
5b8055c85e
Move EIP assets to assets folder ( #977 )
...
- Create `assets` folder
- Move existing EIPs (1, 107, 858) assets into the `assets` folder
- Update link to assets in EIPs 1, 107 and 858
- Describe the inclusion of assets for EIPs in `README.md`
2018-04-06 13:39:26 +01:00
ligi
164b08148d
Update to new ABI spec URL ( #978 )
...
The old one is not maintained anymore - the new one is updated - e.g. now contains tuples
2018-04-06 12:56:43 +01:00
Nick Johnson
458d33872a
EIP 609 should be Category: Meta, not Type: Meta
2018-04-05 21:01:04 +01:00
Yoichi Hirai
5208cb7abb
Address Collision of Contract Address Causes Exceptional Halt ( #689 )
...
* Add an EIP about making contract creation fail on address collision
* Use 689
https://github.com/ethereum/EIPs/pull/689#discussion_r154454788
* Adjust formats
according to https://github.com/ethereum/EIPs/pull/689#issuecomment-376559878
* Cleanups by @Arachnid
2018-04-05 17:55:49 +01:00
Nick Johnson
70f7c10d15
Create EIP 191 ( #973 )
2018-04-05 17:04:47 +01:00
MattLongCT
640013e503
Updated Category to Meta ( #972 )
2018-04-05 11:56:33 +01:00
MattLongCT
12dba40dbe
eip-3.md --> Status: Deferred ( #971 )
2018-04-05 09:13:12 +01:00
Yoichi Hirai
77ee0e138c
Automatically merged updates to draft EIP(s) 615
...
Hi, I'm a bot! This change was automatically merged because:
- It only modifies existing draft EIP(s)
- The creator of this PR is listed as an author on all modified EIP(s)
- The build is passing
2018-04-04 20:28:59 +01:00
David Stanfill
ecb731ef00
Early ASIC Mitigation Hardfork ( #969 )
...
* Added initial ASIC-resistant EIP details
* Format fixed
* Format fixed
* Format fixed
* Format fixed
* Format fixed
* Grammar fixes
* Added mention of more invasive hash algorithm replacements
* Added mention of the single duplicate in 0x010001cf
* Adjusted language to remove speculation and focus on the purpose and motivation of this pull request
* Assigned EIP number and discussion URL, altered language to be more descriptive about the intention and risk. Removed unneeded Concensus/Block field changes.
* Clarified FNV rational, provided code for basic sanity FNV candidate analysis and FNV selection, grammar fixes
2018-04-04 19:05:00 +01:00
Dave Sag
4b1d9aacbd
[Optimisation, ERC-884] spelling, grammar and style adjustments ( #962 )
...
* ERC-884 spelling, grammar and style adjustments
* ERC-884 other minor style alts
* ERC-884 minor alt in response to feedback
2018-04-03 20:14:07 +01:00
Nick Johnson
a90a5a3e58
Add autocommit bot and descriptions of it ( #967 )
...
* Add autocommit bot and descriptions of it
* Update README.md
* Update EIP 1 with some changes to process
2018-04-03 20:02:04 +01:00
Dave Sag
baf0e7a6ee
draft EIP for a DGCL compliant Token standard. ( #884 )
...
* initial submission of draft EIP for consideration
* EIP-884 correct spelling and add section on permissions management
* EIP-884 added oldHash
* EIP-884 changed getHash to hasHash and cleaned up grammar and spelling
* EIP-884 updates to wording
* EIR-884 added clarification on Delaware GCL vs Reg A+
* EIR-884 tweaks so the proposed code actually compiles
* EIP-884 simplified ownerAt and added requirement that a verified address that owns tokens can not be removed
* EIP-884 added link to reference implementation
* EIP-884 added notes on ERC721
* EIP-884 renamed document, removed references to Reg A+, and updated interface to include stock cancellation and reissuance.
* EIP-884 updated some documentation in the proposed interface
* EIP-884 added isHolder function to proposed interface
* EIP-884 moved to new frontmatter format
* EIP-884 removed 'requires' from metadata
* EIP-884 renamed file to match others
2018-03-29 10:51:34 +01:00
Greg Colvin
3dabea3f46
Merge branch 'master' into addressmetadata
2018-03-28 17:28:47 -06:00
Greg Colvin
aa39406599
Merge branch 'master' into authorisations
2018-03-28 16:27:21 -06:00
Greg Colvin
09f9c0cbde
Merge branch 'master' into eip665
2018-03-28 16:18:05 -06:00
Greg Colvin
620ada94df
Merge branch 'master' into master
2018-03-28 16:14:26 -06:00
Greg Colvin
f98cdae372
Merge branch 'master' into eip665
2018-03-28 16:13:55 -06:00
Greg Colvin
d7a2d5b3f5
Merge branch 'master' into addressmetadata
2018-03-28 16:12:00 -06:00
Greg Colvin
0263c7ee6c
Merge branch 'master' into authorisations
2018-03-28 15:26:23 -06:00
Greg Colvin
978e0ea954
Merge branch 'master' into master
2018-03-28 15:25:38 -06:00
Greg Colvin
b2e0f8c575
Merge branch 'master' into eip665
2018-03-28 15:23:53 -06:00
Greg Colvin
2a1e6038b4
Merge branch 'master' into eip-868-updates
2018-03-28 15:21:46 -06:00
Nick Johnson
3a3f224272
Retcon: EIP 900 is still draft, not final.
2018-03-27 21:47:37 +01:00
Dean Eigenmann
5331b3942c
ERC900: Simple Staking Interface ( #910 )
...
* Create eip-900.md
* Update eip-900.md
* Update eip-900.md
* Update eip-900.md
* Update eip-900.md
* Update eip-900.md
* Update eip-900.md
* Update eip-900.md
2018-03-27 21:15:23 +01:00
Nick Johnson
abcf1153ae
Add EIP validation check, and fix issues identified by it. ( #954 )
...
* Update social includes to link to repo, not org
* Add support for eip_validator by Makoto Inoue
* Fix external links in EIPs
* Change eip_validator to 0.3.0
* Fix dependency issues
* Update eip_validator to 0.3.4
* Add more condition on EIP input files
* Bump eip_validator to ignore invalid eip file format
* Fix EIP 86
2018-03-27 17:24:00 +01:00
John Forrest
87f1091c0c
Moving operator language to function instead of event
2018-03-27 10:48:17 -05:00
John Forrest
48bec76f58
Update operator language
...
- Fixed typo (operator to operators)
- Explicitly call out the implementation MUST support multiple operators per owner as implied by the comments
- Removed unnecessary throw from the dev instructions on setApprovalForAll
2018-03-27 10:45:19 -05:00
vbuterin
64f6248f43
Abstraction of transaction origin and signature.md ( #208 )
...
* Create abstraction.md
Implements a set of changes that serve the combined purpose of "abstracting out" signature verification and nonce checking, allowing users to create "account contracts" that perform any desired signature/nonce checks instead of using the mechanism that is currently hard-coded into transaction processing.
* Update abstraction.md
* Update abstraction.md
* Update abstraction.md
* Update abstraction.md
* Update abstraction.md
* Update abstraction.md
* Update abstraction.md
* Rename abstraction.md to eip-86.md, add copyright clause, fix header.
2018-03-27 15:34:04 +01:00
vbuterin
a76a0a0cda
Create bigint_modexp.md ( #198 )
...
* Create bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Update bigint_modexp.md
* Fixing an example after the specification change
https://github.com/ethereum/EIPs/pull/198/files#r106236783
* Fix one example after a format change
https://github.com/ethereum/EIPs/pull/198/files#r109660742
* Rename bigint_modexp.md to eip-198.md, add new prologue and copyright notice.
2018-03-27 15:33:40 +01:00
Nick Johnson
ce13e6680d
Merge pull request #953 from fjl/eip-778-type
...
EIP-778: fix type field
2018-03-27 11:58:00 +01:00
Felix Lange
d2b21d3dcc
EIP-778: fix type field
...
Use "Standards Track" instead of "Standard Track" to match all other EIPs.
2018-03-27 12:20:50 +02:00
Felix Lange
1dd71ebaf8
EIP-868: add sequence number to ping and pong
2018-03-26 19:30:59 +02:00
Alex Van de Sande
421a106c79
Updating authors of ENS registrar
...
I'm adding myself as an co-author of this EIP. Nick and Maurelian can vouch that I wrote a large part of this text and helped design the initial mechanisms
2018-03-26 10:02:55 -03:00
Tobias Oberstein
b8b5f87015
cosmetics
2018-03-25 21:49:30 +02:00
Tobias Oberstein
3e9e531fd9
don't use function selectors, but direct input/output encoding in spec
2018-03-25 21:46:11 +02:00
Tobias Oberstein
a70a025520
add proposal text
2018-03-25 20:55:44 +02:00
Tobias Oberstein
d5f1f9e10f
copied EIP template to EIP 665
2018-03-25 19:24:41 +02:00
Nick Johnson
2fcf894832
Remove github banner, update footer link; fix typo in EIP-778
2018-03-23 22:09:20 +00:00
Nick Johnson
1e0fa5bfdc
Fix email formatting in EIP 140
2018-03-23 16:58:25 +00:00
Nick Johnson
20c8084614
EIP 101 is draft, not active
2018-03-23 16:57:53 +00:00
Nick Johnson
224c2e9eb5
Remove 186 from EIP 649
2018-03-23 16:56:22 +00:00
Nick Johnson
134eceae93
Remove reference to EIP98 from EIP658
2018-03-23 16:56:22 +00:00
Nick Johnson
8f40e3414a
Fix depends field on eip-211
2018-03-23 16:56:22 +00:00
Nick Johnson
225c00764c
Add checking for errors in frontmatter
2018-03-23 16:56:22 +00:00
Nick Johnson
e2232f380e
Fix travis build script, and more typos identified by it
2018-03-23 16:56:22 +00:00
Nick Johnson
a235dd38b9
Merge pull request #944 from winsvega/patch-1
...
Update eip-145.md test links
2018-03-23 16:56:12 +00:00
Nick Johnson
872cec4d57
Merge pull request #778 from fjl/enr
...
EIP-778: Ethereum Node Records
2018-03-23 16:29:53 +00:00
Nick Johnson
22fdb9aa7a
Update EIP-778 header to match the new format.
2018-03-23 15:36:33 +00:00
winsvega
f6a0ec6c37
Update eip-145.md
2018-03-22 21:51:52 +03:00
Nick Savers
df132cd37e
Merge pull request #913 from pirapira/fix-field
...
Fix the curve equation of G2 in the pairing checker
2018-03-21 23:21:58 +01:00
Nick Johnson
fce8e67161
EIP 779 is meta, not info
2018-03-21 16:32:38 +00:00
Nick Johnson
7038c5f9b9
Add pages for each EIP type, improve listing tables with links
2018-03-21 15:55:18 +00:00
Nick Johnson
264e8be5ed
Use pretty URLs
2018-03-21 13:36:46 +00:00
Nick Johnson
aea7bfceb5
Update eip-X template, more tweaks to EIP 1 and jekyll template.
2018-03-21 13:14:02 +00:00
Nick Johnson
c231d1c980
Update EIP 1 with header format changes, fix a few other EIP header issues
2018-03-21 13:10:08 +00:00
Nick Johnson
4938bcbf91
Lowercase all frontmatter keys
2018-03-21 12:51:05 +00:00
Nick Johnson
a4e8b8643d
Fix typos in EIPs
2018-03-20 15:54:04 +00:00
Nick Johnson
cdc9c981e9
Fixed headers for existing EIPs to be conformant YAML frontmatter
2018-03-20 15:10:58 +00:00
Nick Savers
69e9dfedfd
Merge pull request #917 from hjorthjort/patch-1
...
Change `constant` modifier to `view` in functions
2018-03-20 11:44:16 +01:00
William Entriken
d164cb2031
Correct ERC-165 id
2018-03-19 23:35:33 -04:00
C. Brown
47e16b4baf
Update eip-721 natspec
2018-03-19 19:19:08 -05:00
Fang
4cf57f5dba
Remove throw condition for setApprovalForAll.
...
And tweak the description to more clearly indicate its difference from the other, per-NFT operations.
2018-03-16 21:53:36 +01:00
Maurelian
41ea883d6e
Update preamble to indicate final status
2018-03-13 12:24:45 -04:00
Nick Johnson
de3a3bcc24
Update EIP-X-metadata-nickjohnson.md
2018-03-12 14:40:33 +00:00
Nick Johnson
6519f179a9
Update EIP-X-authorisations-nickjohnson.md
2018-03-12 13:51:12 +00:00
Nick Johnson
79509bed92
Create EIP-X-authorisations-nickjohnson.md
2018-03-12 12:54:18 +00:00
Nick Johnson
e31dae63b4
Create EIP-X-metadata-nickjohnson.md
2018-03-12 12:33:17 +00:00
Fang
812f414d26
Be explicit about setApprovalForAll's msg.sender requirement.
...
Also correct a typo.
2018-03-10 21:26:49 +01:00
Yoichi Hirai
698d42f532
Simpler notation
...
A division `/` is simpler than multiplying the inverse `^(-1)`
2018-03-09 10:45:07 +01:00
Nick Savers
0da6871228
Merge pull request #841 from fulldecent/patch-2
...
EIP-721 Non-Fungible Token Standard
2018-03-09 10:06:35 +01:00
Nick Savers
8d14470d39
Merge pull request #919 from zaq1tomo/fix/eip3
...
EIP3 from .mediawiki to .md
2018-03-09 10:03:53 +01:00
zaq1tomo
90c54225f3
move eip-6i6.md
2018-03-09 14:17:50 +09:00
William Entriken
39067a2db9
Fix broken link
2018-03-08 15:54:12 -05:00
zaq1tomo
027f394c2e
delete eip-3.mediawiki
2018-03-08 17:26:53 +09:00
zaq1tomo
97a48d9ba6
update eip-3.md
2018-03-08 17:26:14 +09:00
zaq1tomo
510a0a2ac6
update eip-3.md
2018-03-08 17:26:10 +09:00
zaq1tomo
d964470d79
update eip-3.md
2018-03-08 17:25:32 +09:00
zaq1tomo
8fa9860a5b
update eip-3.md
2018-03-08 17:24:50 +09:00
zaq1tomo
72c4820724
update eip-3.md
2018-03-08 17:20:58 +09:00
zaq1tomo
f81465cf1b
update eip-3.md
2018-03-08 17:19:36 +09:00
zaq1tomo
faaec24907
add eip-3.md file
2018-03-08 17:19:21 +09:00
William Entriken
39687dca04
Cosmetic change, remove return name, thank you @nanolucas
2018-03-07 13:50:12 -05:00
Rikard Hjort
7eada30ade
Change `constant` modifier to `view` in functions
...
As the `constant` modifier for functions [is deprecated and planned to be dropped in Solidity 0.5](http://solidity.readthedocs.io/en/develop/contracts.html#view-functions ), wouldn't it make sense to reflect this in this standard's code examples?
2018-03-07 14:18:21 +09:00
William Entriken
19a5f63ea1
Correct whitespace
2018-03-06 22:50:01 -05:00
William Entriken
438c09e436
Move all links to separate references section
2018-03-06 22:35:52 -05:00
Yoichi Hirai
91f8558c13
Fix the curve equation of G2
...
It is different from that of G1. See https://github.com/ethereum/yellowpaper/pull/659
2018-03-05 15:18:07 +01:00
William Entriken
3d22a00e47
Update eip-721.md
2018-03-02 12:00:47 -05:00
William Entriken
bed6978cae
Correct reference name
2018-03-02 11:49:33 -05:00
William Entriken
7304cca060
Update eip-721.md
2018-03-01 03:33:06 -05:00
William Entriken
e855ea66c8
Make getApproved constant view
2018-02-28 23:54:45 -05:00
William Entriken
2bddd126de
Update transfer naming and interface IDs
2018-02-28 14:29:27 -05:00
William Entriken
89d0162231
Bytes, not bytes[], thanks @sz-piotr
2018-02-28 12:18:48 -05:00
William Entriken
e847ffee78
Use a better magic value, clarify callback, thanks @abandeali1
2018-02-26 22:10:41 -05:00
William Entriken
1eeddf7a57
Merge pull request #2 from fulldecent/reconsider-deed-name
...
Reconsider the word "deed"
2018-02-26 21:49:16 -05:00
William Entriken
7e8345574e
Link to mentioned Solidity bug
2018-02-26 11:13:12 -05:00
William Entriken
223e46c7ce
More draft wording changes
2018-02-26 02:05:54 -05:00
William Entriken
707cb55898
Merge branch 'patch-2' into reconsider-deed-name
2018-02-26 00:49:50 -05:00
William Entriken
74dadccc85
Add transfer security, give everything else a once-over
2018-02-26 00:40:30 -05:00
William Entriken
2a56e50ece
Allow to query the approved contracts
2018-02-25 23:27:38 -05:00
William Entriken
7857e7de0a
Merge branch 'patch-2' into reconsider-deed-name
2018-02-25 15:47:59 -05:00
William Entriken
3442342c5a
ERC-165 is now accepted, add strong support for 820 extension of 165
...
Thanks @eordano for bringing this up
2018-02-23 11:13:01 -05:00
William Entriken
39396a50a2
Fix typo
2018-02-23 11:04:06 -05:00
William Entriken
868a208451
Remove my name as interface author, that isn't helping anything
2018-02-23 11:03:36 -05:00
William Entriken
29cf090a0d
Correct typos in JSON schema
2018-02-23 10:39:15 -05:00
William Entriken
21e0d2472b
Rename to assets
2018-02-23 02:48:05 -05:00
William Entriken
ab00c60414
Update operator language
2018-02-23 01:35:35 -05:00
William Entriken
e694c6d862
Use strong SHALL NOT language, thank you @carloschida
2018-02-23 01:21:39 -05:00
Nick Savers
ea69b40e25
Merge pull request #890 from mandarvaze/patch-1
...
Fixed a typo
2018-02-22 00:09:50 +01:00
Nick Savers
0b21ff2114
Merge pull request #681 from nagydani/master
...
EIP-681: Payment request URL specification
2018-02-21 23:48:26 +01:00
Nick Savers
908a2fc29d
Merge pull request #881 from fulldecent/patch-4
...
ERC-165 Standard Interface Detection
2018-02-21 23:43:36 +01:00
Nick Savers
2cb6f9177f
Update eip-165.md
2018-02-21 23:43:12 +01:00
William Entriken
03c67d2e08
interfaced -> interacted
...
https://github.com/ethereum/EIPs/pull/881#discussion_r169605418
2018-02-21 13:46:31 -05:00
William Entriken
d47923bc1b
Update link
...
https://github.com/ethereum/EIPs/pull/881#discussion_r169604965
2018-02-21 13:45:51 -05:00
William Entriken
e902727c36
Nibbles are not bytes, duh
2018-02-21 13:44:16 -05:00
William Entriken
50ad36b0b1
Hex, not string
2018-02-21 13:40:29 -05:00
William Entriken
4ecf584460
32 bytes input
2018-02-20 20:16:39 -05:00
William Entriken
490ce29eca
not a cache
2018-02-20 17:45:23 -05:00
William Entriken
1947d2f676
Complete Homer implementation
2018-02-20 17:39:55 -05:00
William Entriken
12fe0b505c
Switch from a cache to a query contract, cache is out of scope
2018-02-20 17:33:49 -05:00
William Entriken
b675b4b3fa
Update zero padding, thank you @veox
2018-02-20 17:22:47 -05:00
William Entriken
734d68b643
Use 32-byte words
2018-02-19 16:54:19 -05:00
William Entriken
881f577abb
Bytes, version 0.4.20, thanks @veox
2018-02-19 16:43:01 -05:00
Daniel A. Nagy
991d4f7bbf
[ERC] Fixes Compatibility and Versioning
...
Added explicit reference to #831
2018-02-19 12:07:02 +01:00
Daniel A. Nagy
7e33495cce
[ERC] Clarified gas and added 831 as a dependency.
2018-02-19 11:42:42 +01:00
William Entriken
1a1295c903
Harmonize this standard to results from the ETHDenver event
2018-02-19 02:54:55 -05:00
Mandar Vaze
f346b609cf
Fixed a typo
2018-02-19 12:46:47 +05:30
William Entriken
b97350cb1b
Copyediting review
2018-02-16 19:34:44 -05:00
William Entriken
39285480ca
Remove authors @VoR0220 @Souptacular @GriffGreen
2018-02-16 18:57:27 -05:00
William Entriken
792bf0520f
Better address BC
2018-02-16 14:24:22 -05:00
William Entriken
1d613bab25
Specify functions that cannot throw
2018-02-16 14:18:18 -05:00
Daniel A. Nagy
1bc54d967a
Added copyright notice, removed ERC 76 dependency
2018-02-16 16:16:55 +01:00
William Entriken
ad70b8d276
Function selectors are defined by Ethereum, not Solidity
2018-02-16 06:58:03 -05:00
William Entriken
26c91183dc
"uses less than"
2018-02-16 06:56:43 -05:00
William Entriken
529ce1b2ca
Update cache to use explicit return values of 32 byte length
2018-02-16 06:51:50 -05:00
William Entriken
50f59da47f
Updated to use staticcall
2018-02-16 06:35:16 -05:00
William Entriken
992bbff14e
Add operators extension, a starting point
2018-02-16 05:56:40 -05:00
William Entriken
d45177e6b1
Add a second implementation
2018-02-16 05:36:47 -05:00
William Entriken
290f31cd1b
Add note as 165 progresses through standardization
2018-02-16 05:04:47 -05:00
William Entriken
dd3396a3ce
Add note about id choice
2018-02-16 04:44:29 -05:00
William Entriken
f8fcf194ff
Switch to latest Solidity compiler
2018-02-16 04:02:10 -05:00
William Entriken
2b4971e3d3
Depend on 165
2018-02-16 03:37:15 -05:00
William Entriken
8743a2286c
Eat my words, add the transfer function
2018-02-16 03:02:03 -05:00
William Entriken
ddd2525792
Provide illustration for scaling use case
2018-02-15 16:44:10 -05:00
William Entriken
d39b3885d4
Add author Konrad Feldmeier
...
Per @chriseth
2018-02-15 12:12:05 -05:00
William Entriken
7046c02cd6
Add implementation, thank you Nastassia Sachs
2018-02-15 12:06:18 -05:00
William Entriken
d26f9b36ea
Remave Yoichi as editor
2018-02-15 10:46:33 -05:00
William Entriken
04eb283a42
Add Nick Savers to EIP editors list
2018-02-14 23:04:08 -05:00
William Entriken
6e4394d6d1
Update caching contract
2018-02-14 22:29:01 -05:00
Greg Colvin
30aa2b6554
Merge pull request #872 from AlbertWinestien/gcolvin-div-cycles
...
Gcolvin div cycles
2018-02-14 11:47:38 -07:00
William Entriken
4b7b91691a
Add author email addresses per latest EIP-X
...
Found from git log messages around the world.
2018-02-14 00:16:03 -05:00
William Entriken
224822c743
Add two competing implementations
2018-02-14 00:05:57 -05:00
William Entriken
2b32af6ae6
fix markdown language
2018-02-13 22:56:03 -05:00
William Entriken
481e999d4a
remove deedName
2018-02-13 22:54:27 -05:00
William Entriken
7558488487
Discuss optional interfaces per @dete advice
...
References: https://github.com/ethereum/EIPs/issues/165#issuecomment-345382512
2018-02-13 03:07:48 -05:00
William Entriken
5e02514334
A standard for interface detection, fixes #165
2018-02-13 02:35:39 -05:00
Yoichi Hirai
084a5f7ec9
Merge pull request #871 from cslarson/master
...
fix rate of network carbon emissions
2018-02-12 11:40:41 +01:00
Yoichi Hirai
2dcc5f06c2
Merge pull request #879 from yuzushioh/add-eip55-implementation
...
Add EIP55 Swift implementation link
2018-02-12 11:37:47 +01:00
Jack Peterson
d9025cba50
Moved eip-4.md to EIPS folder
2018-02-11 10:03:12 -08:00
yuzushioh
458ecb2b14
add swift implementation link
2018-02-11 18:03:39 +09:00
Carl Larson
7258f7abbf
don't combine gpu hashrate & gpu power into weird metric
2018-02-09 18:49:23 +00:00
Carl Larson
2cde480ba7
fix units
2018-02-09 18:29:26 +00:00
Carl Larson
4fcc646270
removed CO2 contribution numbers until they can be calculated more accurately, added power calculations
2018-02-08 15:19:32 +00:00
Carl Larson
36c592976d
it's -> its
2018-02-08 14:03:14 +00:00
Carl Larson
539de8e40a
fix rate of network carbon emmisions
2018-02-05 11:26:01 +00:00
Yoichi Hirai
e451b05852
Merge pull request #862 from chfast/patch-1
...
EIP-145: Add test cases
2018-02-02 18:24:38 +01:00
Paweł Bylica
e801dfaa61
EIP-145: Fix a test case
2018-02-02 18:20:04 +01:00
Felix Lange
846f01bf0c
EIP-868: Node Discovery v4 ENR Extension
2018-02-02 14:19:25 +01:00
William Entriken
6149eccfca
Update deed word choice explanation
2018-02-01 21:54:01 -05:00
William Entriken
ea4ed40d45
Add deed name, rename return variables
2018-02-01 21:42:43 -05:00
Paweł Bylica
49e86ff026
EIP-145: Add more test cases
2018-01-31 17:51:59 +01:00
Paweł Bylica
ea084caabd
EIP-145: Add test cases
2018-01-30 22:28:24 +01:00
Carl Larson
0748f59766
assign 858 to reduce_block_reward eip
2018-01-29 14:06:56 +00:00
Carl Larson
0ad1810fd6
added eip-reduce_block_reward draft 1
2018-01-29 13:19:13 +00:00
William Entriken
c0e6345a4d
Use interface keyword
2018-01-28 17:22:35 -05:00
William Entriken
1ca7dfb9eb
Fix signature, thanks @Beskhue
2018-01-28 14:06:57 -05:00
William Entriken
6754461619
Clarify invalid deeds and counting
2018-01-28 13:34:23 -05:00
Nick Savers
8c8dc2f9c4
Merge pull request #855 from cdetrio/eip-4-author
...
clarify EIP 4 author
2018-01-27 23:39:38 +01:00
Nick Savers
d45a6458d2
Merge pull request #850 from jamesray1/patch-9
...
EIP-170: Add parameters, capitalize Ethereum and use an em dash.
2018-01-27 23:35:17 +01:00
William Entriken
f53cc2ddba
Clean up Accept wording
2018-01-27 16:51:32 -05:00
Yoichi Hirai
00d3fc6829
Merge pull request #853 from jamesray1/patch-12
...
EIP-155: Hard fork meta reference
2018-01-26 14:35:19 +01:00
Yoichi Hirai
870fb8d0a7
Merge pull request #848 from jamesray1/patch-6
...
EIP-160: Add FORK_BLKNUM: 2,675,000 (Spurious Dragon) plus an en dash
2018-01-26 14:34:13 +01:00
James Ray
d666d8eed3
Change hard fork heading
2018-01-27 00:32:10 +11:00
Yoichi Hirai
d94799f818
Merge pull request #845 from jamesray1/patch-2
...
EIP-2: Grammar fixes, Meta ref and parameters
2018-01-26 14:27:11 +01:00
James Ray
622ce70741
Fix a typo, change an em dash to a semi-comma
2018-01-27 00:22:53 +11:00
cdetrio
99b60b5d6a
reformat from mediawiki to md
2018-01-26 13:55:04 +01:00
Yoichi Hirai
f67478730d
Merge pull request #849 from jamesray1/patch-7
...
EIP-161: Grammar fixes and block fork number parameters
2018-01-26 13:26:15 +01:00
Yoichi Hirai
271112272e
Merge pull request #852 from jamesray1/patch-11
...
Include EIP 8 in EIP 606
2018-01-26 13:23:39 +01:00
Yoichi Hirai
94549159dc
Merge pull request #851 from jamesray1/patch-10
...
EIP 150: Add parameters and grammar fixes
2018-01-26 13:22:24 +01:00
Yoichi Hirai
744a101c3d
Merge pull request #847 from jamesray1/patch-4
...
EIP-155: Grammar fixes
2018-01-26 13:17:31 +01:00
Yoichi Hirai
9b4b804412
Merge pull request #846 from jamesray1/patch-3
...
EIP 7 Add hard fork ref, parameters and grammar fixes
2018-01-26 13:16:59 +01:00
Yoichi Hirai
8fe9f98a23
Merge pull request #695 from whilei/rpc-chain-id
...
EIP: Implement `eth_chainId` method in JSON-RPC
2018-01-26 11:39:39 +01:00
ia
1d1799bd2e
Reference hex encoding standard
2018-01-26 19:28:59 +09:00
James Ray
f3e7dfc3bd
Remove chain_ids
2018-01-26 21:21:37 +11:00
James Ray
ce3c5d8269
Remove chain_IDs
2018-01-26 21:21:08 +11:00
James Ray
540fd28c78
EIP-155: (main net)
2018-01-26 20:08:27 +11:00
James Ray
7a943d25f0
EIP-161: (main net)
2018-01-26 20:05:58 +11:00
James Ray
3a64ec9faa
(main net)
2018-01-26 20:03:48 +11:00
James Ray
d371e4ed7c
EIP-170: Spurious Dragon ref.
2018-01-26 20:03:00 +11:00
James Ray
1b59d8972b
EIP-161: Hard fork ref, parameters and headings
2018-01-26 20:00:56 +11:00
James Ray
24497b7074
Hard fork ref and parameters
2018-01-26 19:58:07 +11:00
James Ray
bcf8f50e4c
EIP-155: [Spurious Dragon]( https://github.com/ethereum/EIPs/blob/master/EIPS/eip-607.md )
2018-01-26 19:56:37 +11:00
James Ray
85a4d3063d
Update parameters
2018-01-26 19:12:00 +11:00
Yoichi Hirai
398e12e85e
Merge pull request #844 from pirapira/move-eip-20
...
Move eip-20-token-standard.md to eip-20.md
2018-01-26 09:11:53 +01:00
James Ray
d851740f6c
EIP-7: [Homestead]( https://github.com/ethereum/EIPs/blob/master/EIPS/eip-606.md )
2018-01-26 19:09:22 +11:00
James Ray
5b3555763d
EIP-155: Hard fork meta reference
2018-01-26 19:05:32 +11:00
James Ray
1fcba3f460
EIP-2: Meta ref and parameters
2018-01-26 19:02:44 +11:00
James Ray
3466320032
Grammar fixes: en dash, delete a space
2018-01-26 18:44:00 +11:00
James Ray
f7512125ac
Remove parentheses
2018-01-26 18:05:06 +11:00
James Ray
58df2e402f
Meta reference and table of parameters
2018-01-26 18:04:36 +11:00
James Ray
e362ba314d
Include EIP 8
2018-01-26 17:21:00 +11:00
James Ray
31be04a215
Add parameters
2018-01-26 17:11:25 +11:00
James Ray
2b02ca4548
Chain_ID
2018-01-26 17:09:00 +11:00
James Ray
2b6c2039fa
Add parameters
2018-01-26 17:07:39 +11:00
James Ray
c862735e82
([Spurious Dragon]( https://github.com/ethereum/EIPs/blob/master/EIPS/eip-607.md ))
2018-01-26 17:05:16 +11:00
James Ray
400438cebd
[Spurious Dragon]( https://github.com/ethereum/EIPs/blob/master/EIPS/eip-607.md )
2018-01-26 17:03:07 +11:00
James Ray
2c5c077d16
(Tangerine Whistle)
2018-01-26 17:02:05 +11:00
James Ray
065d4189f2
Update eip-170.md
2018-01-26 16:35:40 +11:00
James Ray
20d8f94346
Grammar fixes and block number
...
Newly-creation: this is wrong. You use adverbs before verbs. Creation implies that it is new, so it is a tautology to say new creation or newly created; rather like "I killed him dead".
2018-01-26 16:31:59 +11:00
James Ray
c8cb7ca168
Add FORK_BLKNUM: 2,675,000 (Spurious Dragon) plus an en dash
2018-01-26 16:14:52 +11:00
James Ray
d0b542e499
Grammar fixes
2018-01-26 16:08:33 +11:00
James Ray
fefbbea5f4
Grammar fixes
2018-01-26 15:11:40 +11:00
James Ray
18e49fe48b
Grammar fixes
2018-01-26 15:05:46 +11:00
ia
4269d195cb
Rel link eip-155 for other occurrance
2018-01-26 11:50:32 +09:00
ia
45f6e8e48f
RPC spec: 'big integer' -> 'integer'
2018-01-26 11:47:28 +09:00
ia
68cde9b43a
Relative link to eip-155
2018-01-26 11:40:17 +09:00
ia
ea5b790149
Assigned lucky number 695
2018-01-26 00:35:55 +09:00
Yoichi Hirai
71d6f0bc9c
Merge pull request #831 from ligi/url_format
...
EIP-831: Standard URL Format
2018-01-25 14:29:05 +01:00
Yoichi Hirai
cea1db05a3
Move eip-20-token-standard.md to eip-20.md
...
To prevent dangling links, I left a notice in eip-20-token-standard.md
2018-01-25 14:23:26 +01:00
ligi
afabcb5f46
Add references
2018-01-25 14:21:27 +01:00
ligi
e790f96e38
Fix punctuation - clean dashy text
2018-01-24 22:56:07 +01:00
William Entriken
8636d7b8d6
occurred
2018-01-24 11:37:06 -05:00
William Entriken
c39a9f56c7
Use "unusable", thanks @TCOA
2018-01-24 11:27:19 -05:00
William Entriken
001b67bda3
Clarify real estate transferrence fees, thank you @TCOA
2018-01-24 11:26:29 -05:00
William Entriken
f3765be953
At risk of making this more boring to read, remove flavor text, thanks @TCOA
2018-01-24 11:22:01 -05:00
William Entriken
2fd4768662
"This is a" language, thanks @pirapira
2018-01-24 10:48:19 -05:00
William Entriken
e28b0ee623
Undo time travel, thanks @pirapira
2018-01-24 10:47:37 -05:00
William Entriken
29f88ccbc4
Add "title" as considered alternative, thanks @TCOA
2018-01-24 10:46:10 -05:00