web3j-evm icon indicating copy to clipboard operation
web3j-evm copied to clipboard

A library for running an embedded Ethereum EVM in-process on a JVM

Results 7 web3j-evm issues
Sort by recently updated
recently updated
newest added

# _Issue_title_ When I run my test with web3j-junit I get every opcode printed to the console ## _Issue_description_ I would like to disable/control the level of the ConsoleDebugTracer so...

stale

There is a bug in the manner of setting the result of ethGetBalance in the EmbeddedWeb3jService.kt I tested on an alchemy ethereum branch : ```kotlin val balance = web3j.ethGetBalance(accountAddress, DefaultBlockParameterName.LATEST).send()...

# eth_getBlockByNumber does not support symbolic block names ## Steps To Reproduce Call eth_getBlockByNumber with a symbolic block number like "earliest" or "latest" ### Expected behavior Appropriate block number should...

bug

org.web3j.evm.InMemoryBesuChain#createPendingBlockHeader creates block with incorrect timestamp Block timestamp should be in seconds Thereby, now it is impossible (or very hard) to test the contracts, that relies on block timestamp.

bug

# Unclear Exception ## Steps To Reproduce build script ``` /* * This file was generated by the Gradle 'init' task. * * This generated file contains a sample Kotlin...

bug

The `Configuration` class should be able to be instantiated using only a genesis file: ``` Configuration(genesisPath) ``` Also, it would be nice if it could take a list of `Address`es...

enhancement

# _Bug_title_ When trying to estimate gas using the EmbeddedWeb3jService, the gas value calculated is negative, which causes longToHex() to throw an IllegalArgumentException. EthEstimateGas gasEstimated = web3j.ethEstimateGas(transaction).send(); ## Steps To...

bug