Skip to content

Commit

Permalink
Update ERC-6909: ERC-6909 nits
Browse files Browse the repository at this point in the history
Merged by EIP-Bot.
  • Loading branch information
jtriley-eth authored Oct 20, 2024
1 parent 96026d1 commit ffb8f31
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions ERCS/erc-6909.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ eip: 6909
title: Minimal Multi-Token Interface
description: A minimal specification for managing multiple tokens by their id in a single contract.
author: JT Riley (@jtriley-eth), Dillon (@d1ll0n), Sara (@snreynolds), Vectorized (@Vectorized), Neodaoist (@neodaoist)
discussions-to: https://ethereum-magicians.org/t/eip-6909-multi-token-standard/13891
discussions-to: https://ethereum-magicians.org/t/erc-6909-multi-token-standard/13891
status: Review
type: Standards Track
category: ERC
Expand All @@ -29,6 +29,8 @@ A hybrid allowance-operator permission scheme enables granular yet scalable cont

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 and RFC 8174.

Every [ERC-6909](./eip-6909.md) compliant contract must implement the [ERC-165](./eip-165.md) interface in addition to the following interface.

### Definitions

- infinite: The maximum value for a uint256 (`2 ** 256 - 1`).
Expand Down Expand Up @@ -62,7 +64,7 @@ The total `amount` of a token `id` that an `owner` owns.
#### `allowance`

The total `amount` of a token id that a spender is permitted to transfer on behalf of an owner.
The total `amount` of a token `id` that a `spender` is permitted to transfer on behalf of an `owner`.

```yaml
- name: allowance
Expand Down Expand Up @@ -315,7 +317,7 @@ The interface ID is `0x0f632fb3`.

##### name

The `name` of the contract.
The `name` for a token `id`.

```yaml
- name: name
Expand All @@ -333,7 +335,7 @@ The `name` of the contract.

##### symbol

The ticker `symbol` of the contract.
The ticker `symbol` for a token `id`.

```yaml
- name: symbol
Expand Down Expand Up @@ -373,7 +375,7 @@ The `amount` of decimals for a token `id`.

##### contractURI

The `URI` for a token `id`.
The `URI` for the contract.

```yaml
- name: contractURI
Expand Down

0 comments on commit ffb8f31

Please sign in to comment.