add some debug; add some nonce logic in BtcEClient