Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement block deserialization, tx deserialization/serialization and input signing for ZCash and generalize those functions in the client and server btc packages. Implementation notes 1. zcashd does not support encrypted wallets. No passwords allowed. 2. After starting the harness, it takes a few minutes for beta to get caught up. 3. zcashd can take a very long time to get it's fee estimates primed. All txs we create and sign must be version 5. Use new SIGHASH algos from ZIP-244. Move SIGHASH stuff to methods of dexzec.Tx. Add live test to scan testnet blocks looking for deserialization errors.
- Loading branch information