8000 GitHub - bit-country/frontier at legacy
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

bit-country/frontier

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Substrate Frontier

Below are some draft (and dirty) implementations that attempt to port "Ethereum 1.0" to Substrate. We list subgoals here and current status.

Multi-trie Usability

This first aims to be a demo for Substrate multi-trie usability. substrate-trie is not generic yet, so here we use Cargo's [patch] section to replace substrate-trie by a custom implementation.

Dependency Unification

We have dependencies in many places that either only works for Substrate or Parity Ethereum, while serve similar propose. This makes it not possible to directly pull in dependencies. Below is an incomplete list of crates that have this issue:

  • substrate-primitives and ethereum-types. This is mostly due to H256 and affects many children crates such as keccak-hasher and rlp.
  • paritytech/parity-common/trie and paritytech/trie.

About

Ethereum compatibility layer for Substrate.

Resources

License

Apache-2.0, GPL-3.0 licenses found

Licenses found

Apache-2.0
LICENSE-APACHE2
GPL-3.0
LICENSE-GPL3

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 77.1%
  • TypeScript 20.7%
  • JavaScript 1.7%
  • Solidity 0.2%
  • Dockerfile 0.1%
  • Nix 0.1%
  • Shell 0.1%
0