Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 01 2018 13:34
    @lrettig banned @matrixbot
mishaaaa
@mishaaaa
Hi @jacqueswww , Thanks for the information. Is there any alternative solutions or testnetwork for the same.
Jacques Wagener
@jacqueswww
Probably could try and fire up your own local testnet
desmond56
@Desmond56
how to use C++ write a wasm contract and send to ewasm testnet

how to use C++ write a wasm contract and send to ewasm testnet

or other languages

Ameen Soleimani
@ameensol
Hi
Who is the best point of contact for the eWasm effort?
I'm trying to get a sense of the goals, timeline, and players involved
eBytes
@zlandme
hi
sxysun
@sxysun
Hey guys, I see that eWasm did not specify the memory layout for the EWasm Contract Interface, are those customary to each client?
Jared Wasinger
@jwasinger
@mishaaaa @jacqueswww the ewasm testnet is no longer operational. However, you can run geth (augmented to support ewasm) locally:
https://github.com/jwasinger/ewasm-dev-env
@sxysun there is no standard contract ABI format for ewasm contracts. This is something that would be handled at a higher level (Solidity in EVM) and not in the VM/environment spec.
sxysun
@sxysun
@jwasinger thanks!, makes sense, I guess what I meant was that the memory layout is custom to each compiler not client
what about metering in current ewasm, I saw that the project (https://github.com/ewasm/wasm-metering) referred by ewasm design doc is ORPHANED, so currently if I want to deploy a contract how should I check the gas features in
sxysun
@sxysun
Hi everyone, is the gas metering injector (https://github.com/ewasm/sentinel-rs) stage done on the compiler level, or does miners do them when they receive compiled binaries?
Jacques Wagener
@jacqueswww
Miners / Nodes
sxysun
@sxysun
I see, thanks pal!
sxysun
@sxysun
Hi guys, is there any example contracts or documentations on how eWasm deals with constructors?
Jared Wasinger
@jwasinger
Contract creation txns work the same as eth1
Neville Grech
@nevillegrech
Hi Guys, I've read in a few places that eWasm should increase the tx throughput of Ethereum. Why is this the case? Does eWasm have any impact on the speed of the Ethereum state trie?
realisation
@realisation
how do I call nameof in assemblyscript? my program is refusing to compile when I invoke it, and I can't find any docs that tell me how to invoke it. Just that it exists...
bobo
@gongbell_gitlab
Hi,I want to know if there is any usable compiler to compile solidity to EWASM (i.e., from ETH 1.0 solidity contracts to wasm contracts)? Or if there is any transcompiler usable to compile evm bytecode to ewasm bytecode directly?
It seems the soll compiler still cannot support several key features of solidity. And the evm2wasm project is depreciated. Thanks.
Paweł Bylica
@chfast
@gongbell_gitlab The solc compiler itself has probably the best support for ewasm, but still experimental.
bobo
@gongbell_gitlab
I will try solc first. Thanks a lot, Bylica! @chfast
Darragh O'Brien
@darragh3277

Hi, I'm new to eWasm and have been doing some reading recently to do some experimenting.

From what I have read I can run a local eWasm node using the eWasm testnet. The testnet is capable of running EVM code. Are there both EVM and eWasm compilers on the testnet? Is it possible to write a smart contract in both EVM bytecode and eWasm bytecode and compare the execution times, gas costs etc?

Vasiliy Yorkin
@vyorkin
Hi! Is the http://ewasm.ethereum.org/ testnet still working? I wanted to play around with wasm smartcontracts a bit, but looks like the testnet is not available anymore
Vasiliy Yorkin
@vyorkin
I wonder if it is possible to use Scout testing tool to run smartcontracts compiled to eWASM with solc --ewasm somehow (or with soll by SecondState)
Vasiliy Yorkin
@vyorkin
Btw what are these wasm-utils for https://github.com/paritytech/Wasm-utils ? Are they related to eWASM? I'm lost :)
Vasiliy Yorkin
@vyorkin

ewasm testnet is dead

oh, I see, ok, I think I could use the Scout testing tool instead or run the testnet locally

Hugo
@hugo-dc
Scout is a project for eth2 execution prototyping
you could run a testnet with ewasm support locally using this repo: https://github.com/jwasinger/ewasm-dev-env
Adam Soffer
@adamsoffer
Is ewasm still happening?
Vasiliy Yorkin
@vyorkin
@hugo-dc Thank you! I will try
@adamsoffer I'm not sure but here are some latest commits in ewasm/design and ewasm/hera:
ewasm/design: Jan 23, 2020
ewasm/hera: Nov 26, 2020
ewasm/scout: Jan 25, 2020
piwonskp
@piwonskp
Hi, I'm Peter from Blockhunters. Do you have a roadmap for ewasm implementation? What is the expected date of ewasm being production ready? Thanks.
piwonskp
@piwonskp
@chfast @axic
Paweł Bylica
@chfast
@piwonskp if you mean when Ewasm will be deployed to the current Ethereum blockchain, then probably never.
piwonskp
@piwonskp
@chfast As far as I know Eth2 shard implementation version 2 was supposed to be ewasm implementation. Is it still the case? If so when shard chains version 2 is expected to be shipped?
Paweł Bylica
@chfast
@piwonskp It probably still is the case, with the exception the shareds execution is going to be done in WebAssembly, but not with the API proposed by the original Ewasm design.
Darragh O'Brien
@darragh3277
I'm looking to do a few small tests with ewasm but I'm finding it difficult to get geth running using hera. Does anyone have a guide I can follow to get geth running with hera?
piwonskp
@piwonskp
@chfast Thank you for the information
piwonskp
@piwonskp
@darragh3277 There are sample dockerfiles on the internet that might help you: https://github.com/michaelsbradleyjr/geth-hera-docker/blob/master/Dockerfile
Darragh O'Brien
@darragh3277
@piwonskp Thanks for the info, I've manged to get a local instance running using this: https://github.com/ewasm/go-ethereum/tree/evmc-v6 and hera as the evmc. Although I haven't managed to deploy an ewasm based smart contract to my private network yet.
Greg Hill
@gregdhill
Hi all! What's the status on eWASM? Are there any open problems holding up development? GitHub seems quiet and I cannot find any mention of eWASM on the roadmap.
Maxime Sierro
@snuffon
Hey ! Could anyone point me to any resource explaining how the "deterministic subset of WebAssembly" was achieved ? From my limited knowledge this does not sound trivial at all
machi8ne
@machine8retro_twitter
Newbie here...just wanted to say hi to everyone!
machi8ne
@machine8retro_twitter
I have a few question guys, hope anyone can help.
Since I have a background in C#, I wanted to learn something more about blockchain and smart contracts. However, it's a bit of an issue to learn javascript, CSS, HTML and Solidity especially after learning that ethereum 2.0 is coming soon. On top of that, I've heard that Solidity may be deprecated in the future (replaced with Clarity). Also, I've been doing some research and I have a good feeling that Rust (with wasm) may become the standard for the blockchain development. Any advice how to prepare for the future, what to learn?
Many thanks,
RICHΛRD ΛNΛYΛ
@richardanaya
Hey all, I have a noob question, trying to find what the entry point functions are of ewasn
ewasm*
Taylor luk
@speedmax
hey, i am new here. is it possible to develop eWASM apps in assemblyscript ?
monukhandel89
@monukhandel89:matrix.org
[m]
Is goethereum support rust smart contract? How to deploy rust based smart contracts on Geth(goEthereum client)?