internal TransactionBuilder CreateTransactionBuilder() { var transactionBuilder = Network.CreateTransactionBuilder(); if (Settings.CustomBuilderExtensions != null) { transactionBuilder.Extensions.Clear(); transactionBuilder.Extensions.AddRange(Settings.CustomBuilderExtensions); } transactionBuilder.UseLowR = Settings.UseLowR; return(transactionBuilder); }
internal TransactionBuilder CreateTransactionBuilder() { #pragma warning disable CS0618 // Type or member is obsolete var transactionBuilder = this.Network == null?tx.GetConsensusFactory().CreateTransactionBuilder() : Network.CreateTransactionBuilder(); #pragma warning restore CS0618 // Type or member is obsolete if (Settings.CustomBuilderExtensions != null) { transactionBuilder.Extensions.Clear(); transactionBuilder.Extensions.AddRange(Settings.CustomBuilderExtensions); } transactionBuilder.UseLowR = Settings.UseLowR; return(transactionBuilder); }