public AddressManager(IAddressDeriver hardwarewalletManager, IAddressPathFactory addressPathFactory, bool isSegit, uint cointType) : this(hardwarewalletManager, addressPathFactory)
 {
     Purpose  = isSegit ? (uint)49 : 44;
     CoinType = cointType;
 }
 public AddressManager(IAddressDeriver hardwarewalletManager, IAddressPathFactory addressPathFactory)
 {
     HardwarewalletManager = hardwarewalletManager;
     AddressPathFactory    = addressPathFactory;
 }