Skip to content
#

evm

Here are 198 public repositories matching this topic...

abcoathup
abcoathup commented Oct 15, 2020

🧐 Motivation
Create simple ERC20 and ERC777 presets with fixed supply.
The benefits are:

  • Easy to deploy (including from Remix).
  • No access control (for minting/pausing), and hence no governance required.
  • Can be verified easily on public networks and then are verified for all.

📝 Details

Community members are creating their own simple ERC20 tokens, so it would be good if they

VERTlG0
VERTlG0 commented Jul 8, 2017

The cpp-ethereum homepage is not exactly helpful... http://cpp-ethereum.org/ which just takes you to here: http://www.ethdocs.org/en/latest/ethereum-clients/cpp-ethereum/ which only helps with building and installing.. and the only useful link is the "Running" which is only this: "Running eth without any argument will synchronise your node to the public blockchain. It is also possible to create or

pipermerriam
pipermerriam commented Oct 16, 2020

What is wrong?

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

EIP-2027, aka Code Merklization is coming down the EIP pipeline. It would be nice to have a basic implementation of it.

How can it be fixed

Implement a stand-alone API for merklizing code. I'd recommend something loosely using the following structure:

from typing import NamedTuple

class MerklizedCode(Name
ethereumjs-vm
MrChico
MrChico commented Aug 11, 2020

Currently, we are not able to
a) symbolically execute init code with symbolic arguments
b) get srcmapping for init code with arguments

We could change ContractCode as follows:

data ContractCode
  = InitCode (ByteString, Buffer)    -- ^ "Constructor" code, during contract creation (possibly with arguments)
  | RuntimeCode ByteString           -- ^ "Instance" code, after contract crea

Improve this page

Add a description, image, and links to the evm topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the evm topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.