public static RequestMessage CreateSendTransactionRequest(SignedTransaction signed) { return(CreateRequest(new SendTransactionRequest { Transaction = TransactionConverter.GetTransaction(signed.Transaction), Signatures = TransactionConverter.GetSignatures(signed.Signatures).ToList() })); }
public static bool TryReadSignedTransaction(SendTransactionRequest message, out SignedTransaction signed) { try { signed = TransactionConverter.GetSignedTransaction(message.Transaction, message.Signatures); return(signed != null); } catch { signed = null; return(false); } }
private static TxDeclaration GetDeclaration(Protocol.Types.TxAddressDeclaration declaration) { return(ReferenceEquals(declaration, null) ? null : TransactionConverter.CreateDeclaration(declaration)); }