All Questions

In order to achieve a no-coin bootstrapping of my private network I'm trying to deploy a first special contract having zero funds in owner wallet (every wallet of this private network should have zero ...

I am creating a dapp using web3-1.0. I have a contract that stores personal data for a particular user(account). I want to implement a functionality so that a user can share his data (stored in the ...

I have a solidity function with only one statement i.e., require(). My logic is if that function throws error then the data is invalid otherwise valid. But that error is not caught in err parameter of ...

While creating contract, I am getting the error "oversized data" during contract creation.
Other than modifying the go-ethereum code file to increase the maxCodeSize, or splitting the contracts up, ...

I'm experimenting a little bit with the blockchain, I'm currently trying to send from an oracle an address to store on the blockchain through a smart contract. The code (very simple and without checks)...

I have tried a lot of research. I still somehow can't find and understand why this error occurs when im in private network. But if in 127.0.0.1:7545 which ganache, everything seems to be working, all ...

I'm trying to find an easy pattern to revert/rollback a write transaction.
The first idea was to log a GenericErrorEvent but then I noticed that it will never be emited if any require/revert/assert ...

I'm working on designing an application that requires a contract to mediate a transaction between a seller and a buyer.
The buyer will initiate the game by paying the contract, the contract will then ...

I have tried this solution and it worked but only if I use privateKey of the wallet which I used to create custom tokens but what if I want to send from B wallet to C wallet and when I am trying it, ...

After a long debugging I found that I had two following problems in a private ethereum network using geth:
If I have a require statement then the code is not executed on the EVM. The solution I found ...

Is there any way in which I can send a transaction to a contract deployed on Node 1 from Node 2 without syncing the entire blockchain on Node 2. I basically want to access the Node 2 without having ...

edit) VM execution error was a bug on Web3, confirmed my code works fine.
I am trying to fetch random addresses from blockchain and trying to categorize them if it is an ERC20 contract address or not....

I'm not sure if I create the right title.
But the problem is: I do have a public and private key from ganache network.
I want to deploy contract using go-ethereum which requires me to setup keystore ...

I know this can be done through accessing the full node of Ethereum, but I want to know, how could I do it technically? Suppose I have an ERC20 token contract having address 0xabc.. and Alice is the ...

Web3js as of version 1.0.0 beta supports an interface for verifying signed messages: https://github.com/ethereum/web3.js/issues/404
This is documented here: https://web3js.readthedocs.io/en/1.0/web3-...

I'm reading the Ethereum book of Gavin Wood right know and the following code example gives an error message when I try to compile it with truffle:
pragma solidity ^0.4.22;
contract calledContract {
...

I am using web3.py but I need help to know the value of the transaction sent.
I know that the information is stored in the input but how do I parse the string. I know nothing about ABI.
Here is the ...

I was willing to setup a private ethereum network with low difficulty. I can fix the difficulty of each block to 1 (or constant) to avoid problem of very high difficulty with increase in no of blocks.
...

I've been trying to send some BAT tokens out of my metamask wallet for quite awhile and it keeps eating up all my eth gas fees. I even increased the gwei fee to 100 and paid .50 USD as the fee. And it ...

I'm quite new to Ethereum, so, pls, forgive me if I say something wrong.
How can I see the balance of one already existing address, for which I have the corresponding private key, in MyEthereumWallet?...