/// <summary>
 /// Initializes a new instance of the <see cref="CreateWalletRequest" /> class.
 /// </summary>
 /// <param name="masterDerivationKey">masterDerivationKey.</param>
 /// <param name="walletDriverName">walletDriverName.</param>
 /// <param name="walletName">walletName.</param>
 /// <param name="walletPassword">walletPassword.</param>
 public CreateWalletRequest(MasterDerivationKey masterDerivationKey = default(MasterDerivationKey), string walletDriverName = default(string), string walletName = default(string), string walletPassword = default(string))
 {
     this.MasterDerivationKey = masterDerivationKey;
     this.WalletDriverName    = walletDriverName;
     this.WalletName          = walletName;
     this.WalletPassword      = walletPassword;
 }
        /// <summary>
        /// Returns true if MasterDerivationKey instances are equal
        /// </summary>
        /// <param name="input">Instance of MasterDerivationKey to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(MasterDerivationKey input)
        {
            if (input == null)
            {
                return(false);
            }

            return(base.Equals(input));
        }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="APIV1POSTMasterKeyExportResponse" /> class.
 /// </summary>
 /// <param name="error">error.</param>
 /// <param name="masterDerivationKey">masterDerivationKey.</param>
 /// <param name="message">message.</param>
 public APIV1POSTMasterKeyExportResponse(bool?error = default(bool?), MasterDerivationKey masterDerivationKey = default(MasterDerivationKey), string message = default(string))
 {
     this.Error = error;
     this.MasterDerivationKey = masterDerivationKey;
     this.Message             = message;
 }