btcsim icon indicating copy to clipboard operation
btcsim copied to clipboard

Results 10 btcsim issues
Sort by recently updated
recently updated
newest added

This PR extracts useful functions/types for the purpose launching `btcd`/`btcwallet` processes with parameterized configuration options. The motivation for this PR is to publicly expose functionality necessary for creating rpc test-harnesses...

I am a bot. Please reach out to [@azillion](https://github.com/azillion) if you have any issues, or just close the PR.

``` panic: close of closed channel goroutine 10015 [running]: main.func·003() /home/tuxcanfly/Work/conformal/src/github.com/btcsuite/btcsim/comm.go:587 +0x6a created by main.(*Communication).Communicate /home/tuxcanfly/Work/conformal/src/github.com/btcsuite/btcsim/comm.go:589 +0xcaf ``` This happens sometimes when a SIGINT is passed after the simulation starts

Need to update `btcsim` to make it work with the new address manager. Will involve automating the initial wallet setup process.

Work is currently underway to implement a new 'generate' RPC which can be used to deterministically generate a specified number of blocks (btcsuite/btcd#362). Once that is done, btcsim should be...

if `maxconnretries` is set to lower than default of `30`, the connection to wallet times out and causes a panic, need to gracefully handle this. ``` 2015/03/11 23:59:41 actor-18557: Cannot...

Sometimes the miner rpc client has an unexpected shutdown which leads to a panic. Trying to find out the conditions to repro this.. ``` 2014/10/13 15:34:40 miner: Cannot stop mining:...

In some simulations, especially as the number of actors used is increasing, i/o timeouts may happen to the `btcwallet` rpc clients.