public TransactionOptions AssignFrom(WalletOptions walletOptions) { this.Attributes = walletOptions.Attributes; this.Fee = walletOptions.Fee; this.Nonce = walletOptions.Nonce; this.RpcServerAddress = walletOptions.RpcServerAddress; return(this); }
public static WalletOptions NewFrom(TransactionOptions transactionOptions) { var walletOptions = new WalletOptions(); return(walletOptions.AssignFrom(transactionOptions)); }
public static WalletOptions NewFrom(PublishOptions publishOptions) { var walletOptions = new WalletOptions(); return(walletOptions.AssignFrom(publishOptions)); }
public static WalletOptions NewFrom(ClientOptions clientOptions) { var walletOptions = new WalletOptions(); return(walletOptions.AssignFrom(clientOptions)); }
public static TransactionOptions NewFrom(WalletOptions walletOptions) { var options = new TransactionOptions(); return(options.AssignFrom(walletOptions)); }