Skip to content
This repository has been archived by the owner on Apr 20, 2021. It is now read-only.

FVyper roadmap #5

Open
nrryuya opened this issue Nov 14, 2018 · 1 comment
Open

FVyper roadmap #5

nrryuya opened this issue Nov 14, 2018 · 1 comment

Comments

@nrryuya
Copy link
Member

nrryuya commented Nov 14, 2018

v0.3

Phase 1

Standards

  • ERC20
    • Impl, Test & FV: DONE
  • ERC721

Basic functions

Phase 2

Basic contracts

Phase 3

Composable widgets

NOTE: "composable widgets" is not fixed yet, see the discussion in gitter

Ref

Phase 4

  • Integration with popular tools and frameworks (e.g. ethPM, truffle, vyper-remix)
  • Develop Vyper stdlib feature

Future work

  • Standards of Plasma and state channels after any standardization progress e.g. “Plasma Prime standard”)
  • S[NT]ARKs contracts
  • Other token standards
  • Built-in functions (docs)
@nrryuya nrryuya pinned this issue Dec 14, 2018
@nrryuya nrryuya unpinned this issue Dec 14, 2018
@LayerXcom LayerXcom deleted a comment from yudetamago Dec 29, 2018
@nrryuya
Copy link
Member Author

nrryuya commented Dec 31, 2018

Type Priority Name Impl Test FV
Standards 1 ERC20 DONE DONE Completely verified
  1 ERC721 DONE DONE Partially verified
Basic functions 2 MerkleTree DONE DONE Not yet
  2 ECDSA DONE DONE Not yet
  3 MultiSend      
  3 Array      
Basic contracts 2 Proxy Pending Pending Pending
  3 Executor      
  3 Multi-sig wallet      
  4 Crowd sale      
Composable widgets(New feature) 2 Ownership Pending Pending Pending
  2 Pausable Pending Pending Pending
  3 State machine Pending Pending Pending
  2 ReentrancyGuard Pending Pending Pending

Pending means we need a new feature of Vyper to add it.

spreadsheet

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant