コード例 #1
0
        /// <summary>
        /// Broadcast volume transactions.
        /// </summary>
        /// <param name="input"></param>
        /// <returns>TransactionIds</returns>
        public async Task <string[]> SendTransactionsAsync(SendTransactionsInput input)
        {
            var url        = GetRequestUrl(_baseUrl, "api/blockChain/sendTransactions");
            var parameters = new Dictionary <string, string>
            {
                { "RawTransactions", input.RawTransactions }
            };

            return(await _httpService.PostResponseAsync <string[]>(url, parameters));
        }
コード例 #2
0
        /// <summary>
        /// Broadcast multiple transactions
        /// </summary>
        /// <returns></returns>
        public async Task <string[]> SendTransactionsAsync(SendTransactionsInput input)
        {
            var txIds = await PublishTransactionsAsync(input.RawTransactions.Split(","));

            return(txIds);
        }