mirror of
https://github.com/status-im/EIPs.git
synced 2025-01-15 17:34:19 +00:00
Automatically merged updates to draft EIP(s) 1123
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
This commit is contained in:
parent
5398585fd5
commit
56be501bab
@ -49,8 +49,7 @@ This version:
|
|||||||
- Generalizes storage URIs to represent any content addressable URI
|
- Generalizes storage URIs to represent any content addressable URI
|
||||||
scheme, not only IPFS.
|
scheme, not only IPFS.
|
||||||
|
|
||||||
- Renames *release lockfile* to *package manifest*, or *package* for
|
- Renames *release lockfile* to *package manifest*.
|
||||||
short.
|
|
||||||
|
|
||||||
- Adds support for languages other than Solidity by generalizing the
|
- Adds support for languages other than Solidity by generalizing the
|
||||||
compiler information format.
|
compiler information format.
|
||||||
@ -117,10 +116,10 @@ document are to be interpreted as described in RFC 2119.
|
|||||||
|
|
||||||
### Prefixed vs Unprefixed
|
### Prefixed vs Unprefixed
|
||||||
|
|
||||||
A [prefixed](#term-prefixed) hexadecimal value begins with `'0x'`.
|
A [prefixed](#term-prefixed) hexadecimal value begins with `0x`.
|
||||||
[Unprefixed](#term-unprefixed) values have no prefix. Unless otherwise
|
[Unprefixed](#term-unprefixed) values have no prefix. Unless otherwise
|
||||||
specified, all hexadecimal values **should** be represented with the
|
specified, all hexadecimal values **should** be represented with the
|
||||||
`'0x'` prefix.
|
`0x` prefix.
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<colgroup>
|
<colgroup>
|
||||||
@ -225,7 +224,7 @@ document conforms to. Packages **must** include this field.
|
|||||||
The `package_name` field defines a human readable name for this package.
|
The `package_name` field defines a human readable name for this package.
|
||||||
Packages **must** include this field. Package names **must** begin with
|
Packages **must** include this field. Package names **must** begin with
|
||||||
a lowercase letter and be comprised of only lowercase letters, numeric
|
a lowercase letter and be comprised of only lowercase letters, numeric
|
||||||
characters, and the dash character `'-'`. Package names **must** not
|
characters, and the dash character `-`. Package names **must** not
|
||||||
exceed 214 characters in length.
|
exceed 214 characters in length.
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
@ -639,8 +638,8 @@ encoded when [linking](#term-linking) the corresponding bytecode.
|
|||||||
</tr>
|
</tr>
|
||||||
<tr class="odd">
|
<tr class="odd">
|
||||||
<td><p>Allowed Values</p></td>
|
<td><p>Allowed Values</p></td>
|
||||||
<td><p><code>'literal'</code> for bytecode literals</p>
|
<td><p><code>"literal"</code> for bytecode literals</p>
|
||||||
<p><code>'reference'</code> for named references to a particular <a href="#term-contract-instance">Contract Instance</a></p></td>
|
<p><code>"reference"</code> for named references to a particular <a href="#term-contract-instance">Contract Instance</a></p></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
@ -1434,7 +1433,7 @@ nightly should be denoted in the form of `<semver>-<commit-hash>` ex:
|
|||||||
#### Settings: `settings`
|
#### Settings: `settings`
|
||||||
|
|
||||||
The `settings` field defines any settings or configuration that was used
|
The `settings` field defines any settings or configuration that was used
|
||||||
in compilation. For the `'solc'` compiler, this **should** conform to
|
in compilation. For the `"solc"` compiler, this **should** conform to
|
||||||
the [Compiler Input and Output
|
the [Compiler Input and Output
|
||||||
Description](http://solidity.readthedocs.io/en/latest/using-the-compiler.html#compiler-input-and-output-json-description).
|
Description](http://solidity.readthedocs.io/en/latest/using-the-compiler.html#compiler-input-and-output-json-description).
|
||||||
|
|
||||||
@ -1558,7 +1557,7 @@ Bytecode
|
|||||||
|
|
||||||
The set of EVM instructions as produced by a compiler. Unless otherwise
|
The set of EVM instructions as produced by a compiler. Unless otherwise
|
||||||
specified this should be assumed to be hexadecimal encoded, representing
|
specified this should be assumed to be hexadecimal encoded, representing
|
||||||
a whole number of bytes, and [prefixed](#term-prefixed) with `'0x'`.
|
a whole number of bytes, and [prefixed](#term-prefixed) with `0x`.
|
||||||
|
|
||||||
Bytecode can either be linked or unlinked. (see
|
Bytecode can either be linked or unlinked. (see
|
||||||
[Linking](#term-linking))
|
[Linking](#term-linking))
|
||||||
@ -1793,7 +1792,7 @@ for package manifests.)
|
|||||||
Prefixed
|
Prefixed
|
||||||
--------
|
--------
|
||||||
|
|
||||||
[Bytecode](#term-bytecode) string with leading `'0x'`.
|
[Bytecode](#term-bytecode) string with leading `0x`.
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<colgroup>
|
<colgroup>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user