So far we have been able to find this out only by checking the logs. Is there a way to do it through library functions?
Example log of the situtation: 2018-07-25 09:09:43.262 [NioClientManager] org.bitcoinj.core.AbstractBlockChain 755 [INFO] Split at block: 0000000000000000001086047cbeeab258d4a063fd1ad8c9bea6b7c209e934cd 2018-07-25 09:09:43.262 [NioClientManager] org.bitcoinj.core.AbstractBlockChain 754 [INFO] New chain head: 000000000000000000184adcf8e18e9684ed1af1a970e2524dfb05fe8cbda6cc 2018-07-25 09:09:43.262 [NioClientManager] org.bitcoinj.core.AbstractBlockChain 753 [INFO] Old chain head: 00000000000000000020c9e03ee11dea4daa7aa493ebf9d9d41256b1ca151497 2018-07-25 09:09:43.262 [NioClientManager] org.bitcoinj.core.AbstractBlockChain 752 [INFO] Re-organize after split at height 533546 2018-07-25 09:09:43.262 [NioClientManager] org.bitcoinj.core.AbstractBlockChain 576 [INFO] Block is causing a re-organize 2018-07-25 09:09:43.262 [NioClientManager] org.bitcoinj.core.AbstractBlockChain 926 [INFO] Connected orphan 000000000000000000184adcf8e18e9684ed1af1a970e2524dfb05fe8cbda6cc 2018-07-25 09:09:43.262 [NioClientManager] org.bitcoinj.core.AbstractBlockChain 597 [INFO] Block forks the chain at height 533546/block 0000000000000000001086047cbeeab258d4a063fd1ad8c9bea6b7c209e934cd, but it did not cause a reorganize: 0000000000000000001e573a7b33074bd3c4db4f13cb1000954bc6a83f78c2ee 2018-07-25 09:09:43.126 [NioClientManager] org.bitcoinj.core.Peer 1453 [INFO] java.lang.Throwable at org.bitcoinj.core.Peer.blockChainDownloadLocked(Peer.java:1453) at org.bitcoinj.core.Peer.processInv(Peer.java:1254) at org.bitcoinj.core.Peer.processMessage(Peer.java:489) at org.bitcoinj.core.PeerSocketHandler.receiveBytes(PeerSocketHandler.java:182) at org.bitcoinj.net.ConnectionHandler.handleKey(ConnectionHandler.java:223) at org.bitcoinj.net.NioClientManager.handleKey(NioClientManager.java:86) at org.bitcoinj.net.NioClientManager.run(NioClientManager.java:122) at com.google.common.util.concurrent.AbstractExecutionThreadService$1$2.run(AbstractExecutionThreadService.java:66) at com.google.common.util.concurrent.Callables$4.run(Callables.java:122) at org.bitcoinj.utils.ContextPropagatingThreadFactory$1.run(ContextPropagatingThreadFactory.java:49) at java.lang.Thread.run(Thread.java:748) 2018-07-25 09:09:43.126 [NioClientManager] org.bitcoinj.core.Peer 1452 [INFO] Pending block download: 000000000000000000236b90f6a01b12372ff7af3d669b92b7238f1f6b08d9d2 2018-07-25 09:09:43.126 [NioClientManager] org.bitcoinj.core.Peer 1452 [INFO] Pending block download: 000000000000000000265168af4dc78b2c0fc02c1117f698c32d2fe4ad717ab8 2018-07-25 09:09:43.126 [NioClientManager] org.bitcoinj.core.Peer 1452 [INFO] Pending block download: 000000000000000000106009b46b91204fafc87b08afb7bd937822301440b769 -- You received this message because you are subscribed to the Google Groups "bitcoinj" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
