Bitcoin
src
node
transaction.h
Go to the documentation of this file.
1
// Copyright (c) 2017-2019 The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef BITCOIN_NODE_TRANSACTION_H
6
#define BITCOIN_NODE_TRANSACTION_H
7
8
#include <
attributes.h
>
9
#include <
primitives/transaction.h
>
10
#include <
uint256.h
>
11
#include <
util/error.h
>
12
22
NODISCARD
TransactionError
BroadcastTransaction
(
CTransactionRef
tx,
uint256
& txid, std::string& err_string,
const
CAmount
& highfee);
23
24
#endif // BITCOIN_NODE_TRANSACTION_H
CTransactionRef
std::shared_ptr< const CTransaction > CTransactionRef
Definition:
transaction.h:408
transaction.h
attributes.h
error.h
CAmount
int64_t CAmount
Definition:
amount.h:12
NODISCARD
#define NODISCARD
Definition:
attributes.h:18
uint256
Definition:
uint256.h:121
uint256.h
TransactionError
TransactionError
Definition:
error.h:20
BroadcastTransaction
NODISCARD TransactionError BroadcastTransaction(CTransactionRef tx, uint256 &txid, std::string &err_string, const CAmount &highfee)
Definition:
transaction.cpp:16
Generated by
1.8.15