TARAXA
transaction.hpp File Reference
#include <json/value.h>
#include <libdevcore/RLP.h>
#include <libdevcore/SHA3.h>
#include "common/types.hpp"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  taraxa::Transaction
 
struct  taraxa::Transaction::InvalidTransaction
 
struct  taraxa::Transaction::InvalidSignature
 
struct  taraxa::Transaction::InvalidFormat
 

Namespaces

 taraxa
 

Typedefs

using taraxa::SharedTransaction = std::shared_ptr< Transaction >
 
using taraxa::Transactions = std::vector< Transaction >
 
using taraxa::SharedTransactions = std::vector< SharedTransaction >
 
using taraxa::TransactionHashes = std::vector< trx_hash_t >
 

Functions

TransactionHashes taraxa::hashes_from_transactions (const SharedTransactions &transactions)