|
plebble
|
#include <ttx.h>


Public Types | |
| typedef engine::evidence | b |
Public Types inherited from us::gov::relay::evidence | |
| typedef crypto::ripemd160 | hasher_t |
| typedef hasher_t::value_type | hash_t |
Public Member Functions | |
| string | to_b58 () const |
| ttx () | |
| ~ttx () override | |
| hash_t | compute_hash () const override |
| string | name () const override |
| ec::sigmsg_hasher_t::value_type | get_hash () const |
| void | to_stream (ostream &) const |
| void | write_sigmsg (ec::sigmsg_hasher_t &) const |
| void | write_pretty (ostream &os) const override |
| datagram * | get_datagram (uint16_t seq) const |
| bool | verify (ostream &os) const override |
Public Member Functions inherited from us::gov::relay::evidence | |
| evidence (int app, uint8_t eid) | |
| evidence (const evidence &)=delete | |
| virtual | ~evidence () |
| virtual void | hash_data_to_sign (crypto::ec::sigmsg_hasher_t &h) const |
| virtual void | hash_data (hasher_t &h) const |
| void | update_ts (const uint64_t &nsecs_in_future=0) |
Static Public Member Functions | |
| static ttx * | from_stream (istream &) |
| static ttx * | from_b58 (const string &) |
Static Public Member Functions inherited from us::gov::relay::evidence | |
| static evidence * | from_stream (istream &) |
| static evidence * | from_stream (int appid, uint8_t evid, istream &is) |
| static evidence * | from_b58 (const string &b58) |
| static string | formatts (uint64_t ts) |
| static void | from_stream (evidence &, istream &is) |
| static pair< int, uint8_t > | extract_instance_id (istream &is) |
Public Attributes | |
| hash_t | address |
| string | locking_program_input |
| hash_t | token |
| cash_t | supply |
Public Attributes inherited from us::gov::relay::evidence | |
| uint64_t | ts |
| uint64_t | expires |
| int | app |
| uint8_t | eid |
| us::gov::cash::ttx::ttx | ( | ) |
|
inlineoverride |
|
overridevirtual |
Implements us::gov::relay::evidence.
|
static |
|
static |
| datagram* us::gov::cash::ttx::get_datagram | ( | uint16_t | seq | ) | const |
| ec::sigmsg_hasher_t::value_type us::gov::cash::ttx::get_hash | ( | ) | const |
|
inlineoverridevirtual |
Implements us::gov::relay::evidence.
| string us::gov::cash::ttx::to_b58 | ( | ) | const |
|
virtual |
Reimplemented from us::gov::relay::evidence.
|
overridevirtual |
Reimplemented from us::gov::relay::evidence.
|
overridevirtual |
Reimplemented from us::gov::relay::evidence.
| void us::gov::cash::ttx::write_sigmsg | ( | ec::sigmsg_hasher_t & | ) | const |
| hash_t us::gov::cash::ttx::address |
| string us::gov::cash::ttx::locking_program_input |
| cash_t us::gov::cash::ttx::supply |
| hash_t us::gov::cash::ttx::token |