Skip to content

Support EIP 1753: Smart Contract Interface for Licences #705

@3esmit

Description

@3esmit

Feature Request

https://eips.ethereum.org/EIPS/eip-1753

The support of existent standards enhance network effects and are within Status Principles.

Summary

The file License.sol should support EIP-1753 interface.

The standardization of License.sol is mildly interesting, it would help other systems to interact with this smart contract in a collection of multiple other Licenses types.

/* solium-disable security/no-block-members */

EIP-1753 is marked as Draft, and might change in future, including by influence of how Status Teller Network implements the License interface.

EIP-1753 contains features Teller Network does not use, and it should be discussed if is interesting to use these features. As in Teller Network licenses are Timeless, while in EIP-1753 the license is a range of time where they can be operated.
Teller could use EIP-1753 with the same price of any time range, and therefore the most interesting would be to everyone (and hardcoded in the UI) to buy the max amount of range possible.
There is also revoke functions which we could use for a governance or judge system.

Therefore I found that the additional features in EIP-1753 are interesting for Teller Network.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions