Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
  • 11:19
    gitcoinbot commented #18360
  • 10:41
    stale[bot] labeled #17156
  • 10:41
    stale[bot] commented #17156
  • 10:40
    Nanyan commented #20456
  • 10:30
    no-response[bot] closed #15780
  • 10:30
    no-response[bot] commented #15780
  • 06:03
    princesinha19 opened #20460
  • 05:50
    princesinha19 commented #19332
  • 05:39
    princesinha19 commented #17717
  • Dec 13 18:14
    Travis ethersocialcoin/go-esc (develop) still failing (670)
  • Dec 13 15:31
    holiman closed #20457
  • Dec 13 15:30
    holiman commented #20457
  • Dec 13 15:22
    darklow commented #20457
  • Dec 13 15:22
    darklow commented #20457
  • Dec 13 14:59
    artemistomaras commented #20351
  • Dec 13 14:29
    ligi commented #20457
  • Dec 13 13:24
    holiman closed #20456
  • Dec 13 13:24
    holiman commented #20456
  • Dec 13 13:20
    MariusVanDerWijden synchronize #20459
  • Dec 13 13:17
    MariusVanDerWijden opened #20459
so could you please help me out to finding solution or let me know what is reason behind this.
because its stuck now before 17-18 hours
<Péter Szilágyi (karalabe)> The price of forking the code is maintaining it
Uros Tadic
Do you know any software that would allow me to have 1 master account and then other exchange accounts that would just follow what master is doing. So it would do it over api.
So for each exchange, there is master account and X additional accounts that just follow the master.
Hi all, I'm trying to make a private instance of the etherzero network and running into an issue while creating the genesis block using geth client. Anyone around that might have some insight?
little background, I also used the puppeth binary to generate the genesis json
INFO [11-21|01:02:29.859] Writing custom genesis block
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x70bcba]
I want to make a eth full node in AWS.
Please recommend me the EC2 spec for ETH full node.
how can i keep geth running(as background process) from bash script and exit out synchronously

I'm getting the following error from Infura -- probably from their Geth node.

invalid argument 1: json: cannot unmarshal number into Go value of type string

The call is:

 const accountBal = await web3.eth.getBalance( '0x1addbb6462cb45c91f0dd116c6480aa586de0a29' )

Network is Goerli. Used to work. Don't know how to move forward.


@DonJ92 according to this: https://medium.com/mercuryprotocol/how-to-run-an-ethereum-node-on-aws-a8774ed3acf6


The beauty of AWS tho, is that you can just change the instance spec. So start with that, and if it doesn't sync fast enough, or you need more disk space, you can just grow them.

@morpherious i have same question ,did u find the solution ? how to make zero gas fees.

Hello everyone!👋 I'm Gabriel, a representative of a crypto project called Marcopolo Protocol, which commits to creating a new peer-to-peer electronic cash system that truly fulfills the vision of Nakamoto proposed 10 years ago and aims to gather researchers and developers all over the world to co-construct a great; cutting-edge underlying infrastructure in order to fully realize the potential of open source in blockchain world.

Please let us know if you have any questions or interests to join our community. Look forward to hear your ideas, advice, or even criticism.

Let's keep in touch.


This medium post tells further our plans and vision. Interested folks should please check and feed me back on what they think about us ASAP!!!

Why does't this work?
const w3provider = 'wss://goerli.infura.io/ws/v3/<SECRETKEY>'
const Web3 = require('web3')
const web3 = new Web3(
  new Web3.providers.WebsocketProvider(w3provider)


( async () => {
  const latestBlock = await web3.eth.getBlockNumber()
  web3.eth.defaultBlock = latestBlock - 1
  const accountBal = await web3.eth.getBalance( '0x1addbb6462cb45c91f0dd116c6480aa586de0a29' )
can a geth light node connect to parity full node? I am trying to sync on mainnet, but got only 3 peers after much effort
Muhammed Hafil
is it okay to create Blockchain apps with a parallel database?
I have to copy the data to an external database for better querying , is it against decentralisation ?
Hi, https://etherscan.io/ cannot access. why?
Hi,we're recruiting technical evangelists, researchers, developers. It is strategically invested by Softbank. which aims to achieve public chain TPS sharing and intelligent scheduling through bRPC protocol with multiple public chains. Enjoying unlimited expansion of TPS and optimal GAS fee among the entire blockchain network.
You can join our channel to learn about project. https://gitter.im/marcopoloprotocols/community?utm_source=share-link&utm_medium=link&utm_campaign=share-link
Muhammed Hafil
is there any way to hold a transaction till a certain condition is met?
Ethereum alarm clock is based on time checking, right?
Hello Team, I am very new in Ethereum. I am trying to setup private network in ethereum. I am getting some issue. I setup the go-ethereum code base in eclipse. Is there any way to do remote debugging from Eclipse?
anyone building(or already built) something cool on top of Ethereum..(Ping me please)
Nico Vergauwen
@karalabe with go-ethereum given that I have an abi.ABI , a method.ID and a data []byte representing inputs for a contract transaction, how can I decode the transaction params from hex to go-types?
I tried method.Inputs.Arguments.UnpackValues(data) but this always results in an empty slice for me
Nico Vergauwen
nvm got it
hello guys my node stoped syncing at height 9069000
anyone know what's going on
Nick Savers
@xiaomingfuckeasylife use Geth 1.9.9
Hu Chia Wei
Hello, I am upgrading geth from 1.8 to 1.9.9. However, there is feature in 1.9.9 version. Sould I move data from chaindata folder to ancient folder? Or should I let geth to automately to move the data from chaindata folder ? What am I suppose to do?
Nick Savers
@kennethhutw it is explained here https://blog.ethereum.org/2019/07/10/geth-v1-9-0/
@karalabe Hi, I created a PR(#20436), but cannot add reviewers. Is this action limited?
Hi, I am trying to debug a failing full archive node in a private PoA testnet. It is becoming difficult because the debug is spammed with messages about the node trying to connect to other peers that belong to other networks (that I have not configured to begin with). Is there any option I am missing when bootstrapping geth?
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.005] Inserted new block                       number=92 hash=0ac5b2…a04dfc uncles=0 txs=0 gas=0 elapsed=414.85µs  root=c4020f…ce30ac
node2.testnet.geodb.com    | INFO [12-10|07:24:07.005] Imported new chain segment               blocks=1  txs=0 mgas=0.000 elapsed=815.466µs mgasps=0.000 number=92 hash=0ac5b2…a04dfc dirty=0.00B
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.005] Reinjecting stale transactions           count=0
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.622] Served eth_blockNumber                   conn= reqid=1                t=16.283µs
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.625] Served eth_getBlockByNumber              conn= reqid=6816810770691235 t=66.002µs
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.625] Served eth_getBlockByNumber              conn= reqid=6816810770691234 t=85.201µs
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.704] Adding p2p peer                          id=ef81063075645fb0 conn=dyndial          addr=    peers=2 name=Pirl/v1.8.27-v6-mast...
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.704] Ethereum peer connected                  id=ef81063075645fb0 conn=dyndial          name=Pirl/v1.8.27-v6-masternode-content-damocles-4aa88705/linux-amd64/go1.12
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.755] Adding p2p peer                          id=ff88dc50d1d31ef7 conn=dyndial          addr=   peers=3 name=Parity-Ethereum/v2.5...
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.756] Ethereum peer connected                  id=ff88dc50d1d31ef7 conn=dyndial          name=Parity-Ethereum/v2.5.11-unstable-fc129b4-20191205/x86_64-linux-gnu/rustc1.36.0
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.758] Ethereum handshake failed                id=ff88dc50d1d31ef7 conn=dyndial          err=EOF
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.758] Removing p2p peer                        id=ff88dc50d1d31ef7 conn=dyndial          addr=   peers=2 duration=2.510ms   req=false err=EOF
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.825] Ethereum handshake failed                id=ef81063075645fb0 conn=dyndial          err="Genesis mismatch - 29a742ba74d89fc2 (!= e3a617190c18d081)"
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.825] Removing p2p peer                        id=ef81063075645fb0 conn=dyndial          addr=    peers=1 duration=121.220ms req=false err="Genesis mismatch - 29a742ba74d89fc2 (!= e3a617190c18d081)"
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.983] Adding p2p peer                          id=ef8333e9b2f3c5d7 conn=dyndial          addr=   peers=2 name=egem/v1.1.2-daedalus...
node2.testnet.geodb.com    | DEBUG[12-10|07:24:07.984] Ethereum peer connected                  id=ef8333e9b2f3c5d7 conn=dyndial          name=egem/v1.1.2-daedalus-5697bd3d/linux-amd64/go1.12.6
node2.testnet.geodb.com    | DEBUG[12-10|07:24:08.155] Adding p2p peer                          id=ef8a6465b0244283 conn=dyndial          addr=   peers=3 name="Pirl/PPLNS MolePool/..."
node2.testnet.geodb.com    | DEBUG[12-10|07:24:08.155] Ethereum peer connected                  id=ef8a6465b0244283 conn=dyndial          name="Pirl/PPLNS MolePool/v1.8.27-damocles-b0a4a072/linux-amd64/go1.9.4"
node2.testnet.geodb.com    | DEBUG[12-10|07:24:08.256] Ethereum handshake failed                id=ef8333e9b2f3c5d7 conn=dyndial          err="Genesis mismatch - dfc3e94e54007bba (!= e3a617190c18d081)"
node2.testnet.geodb.com    | DEBUG[12-10|07:24:08.257] Removing p2p peer                        id=ef8333e9b2f3c5d7 conn=dyndial          addr=1

This is my geth command:

geth --nousb --datadir /datadir \
    --bootnodes $enode --networkid ${networkId} --verbosity 4 \
    --rpc --rpcport "7545" --rpcaddr "" --rpccorsdomain "*" \
    --rpcapi eth,net,web3,txpool \
    --ws --wsport "7546" --wsaddr ""  --wsorigins "*" \
    --wsapi eth,net,web3,txpool

The $enode and $networkId variables are correctly set, I cannot understand why would the node try to connect to other peers.

Hello everyone
my wallet has sufficient funds and when I trying to send transection
it throw me the error below
"message"=>"insufficient funds for gas * price + value"}>
geth version is 1.9.8 and same code is working fine on old geth version
Rocky Fikki
@rrodriguezreche, have you looked into the --nodiscover flag? That might help. If it does not use a vpn or create firewall rules.
Hello everyone, my machine was shut down and when i try to start the node using geth command -
geth --networkid 1001 --cache 1024 --datadir "D:\Data4" --nodiscover --rpc --rpcapi "admin,debug,eth,miner,net,personal,ssh,txpool,web3" --rpcport "8545" --rpcaddr "" --rpccorsdomain "*" --port 30303 --mine --identity "miner1"
it shows the following error :-
panic: ethash_full_new IO or memory error
i amd using geth 64 bit and and system of 64 bit with 8GB RAM. Is there any way i can start the node and connect to previous ethereum network without facing DAG issue?
Hu Chia Wei
@nicksavers Thank you very much
hello guys my node stoped syncing at height 8429099 and it cannot connect to other node.
anyone know what's going on
admin.peers is empty.
Mekyle Naidoo
Hey guys, I need some help
I need to create a PoA side chain that is gasless
I know how to make it using Puppeth but don't know how to make it so that it doesn't cost gas.
Can anyone help?
hi @rfikki , the nodiscover flag did not solve the issue. But --netrestrict 'ing did ... leaving this here for reference