We are welcoming everyone to participate in public code review on the new version coming soon on mainnet.
New version description:1. Frontier – EVM compatibility layer (
https://github.com/polkadot-evm/frontier) - full integration of both the EVM executor and eth type blockchain emulator.
2. Precompiles (precompiled smart contracts):
A. Standard Ethereum precompiles:
https://github.com/3Dpass/3DP/tree/test/pallets/evm/precompile B. Custom precompiles (Solidity interfaces) for LoT runtime modules:
- Native token P3Dt - balances-erc20 precompile:
https://github.com/3Dpass/3DP/tree/test/precompiles/balances-erc20 - Local assets 3DPRC2 - assets-erc20 precompile
https://github.com/3Dpass/3DP/tree/test/precompiles/assets-erc20 - Proxy module precompile
https://github.com/3Dpass/3DP/tree/test/precompiles/proxy - Utils and batch calls precompiles
3. The Proxy runtime module which allows for one account to delegate certain calls to another account, so the calls can be executed on the delegator's behalf.
https://github.com/paritytech/substrate/tree/master/frame/proxyThe source codes: https://github.com/3Dpass/3DP/tree/testLooking forward to your feedback!