plebble
app.h File Reference
#include <us/gov/auth.h>
#include <us/gov/engine.h>
#include <vector>
#include <thread>
#include <unordered_map>
#include <unordered_set>
#include <map>
#include <us/gov/socket/datagram.h>
#include <us/gov/crypto/crypto.h>
#include <us/gov/engine/diff.h>
#include <us/gov/engine/app.h>
#include "protocol.h"
#include "tx.h"
#include <chrono>
#include <cassert>
#include <atomic>
#include <mutex>
#include <us/gov/engine/evidence.h>
#include <us/gov/dfs/fileattr_t.h>
#include <us/gov/config.h>
Include dependency graph for app.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  us::gov::cash::app
 
struct  us::gov::cash::app::local_delta
 
struct  us::gov::cash::app::local_delta::safe_deposit_box
 
struct  us::gov::cash::app::local_delta::safe_deposit_box::m_t
 
struct  us::gov::cash::app::local_delta::safe_deposit_box::f_t
 
struct  us::gov::cash::app::local_delta::safe_deposit_box::t_t
 
struct  us::gov::cash::app::local_delta::account_t
 
struct  us::gov::cash::app::local_delta::batch_t
 
struct  us::gov::cash::app::local_delta::accounts_t
 
struct  us::gov::cash::app::delta
 
struct  us::gov::cash::app::query_accounts_t
 
struct  us::gov::cash::app::db_t
 
struct  std::hash< us::gov::cash::app::local_delta >
 

Namespaces

 us
 
 us::gov
 
 us::gov::cash
 
 std
 

Typedefs

typedef crypto::ec::keys us::gov::cash::keys
 
typedef keys::pub_t us::gov::cash::pubkey_t
 
typedef ripemd160 us::gov::cash::hasher_t
 
typedef hasher_t::value_type us::gov::cash::hash_t
 
typedef tx::cash_t us::gov::cash::cash_t
 
typedef engine::evidence us::gov::cash::evidence
 

Functions

static const hash_t us::gov::cash::min_locking_program (10000)