cryptnox-pos 1.0.0
Standalone USDC payment terminal firmware (ESP32 + Cryptnox smart card)
Loading...
Searching...
No Matches
inflight_t Struct Reference

#include <pos_app.h>

Collaboration diagram for inflight_t:
[legend]

Public Attributes

bool active
bool tron
char hash [72]
uint8_t to [ETH_ADDR_LEN]
uint8_t payee [ETH_ADDR_LEN]
bool token
uint64_t amount
uint64_t expiration_ms
bool broadcast_known
bool polygon
pos_amount_t decided

Detailed Description

Definition at line 157 of file pos_app.h.

Member Data Documentation

◆ active

bool inflight_t::active

Definition at line 158 of file pos_app.h.

Referenced by app_main(), inflight_persist(), and settle_inflight().

◆ amount

uint64_t inflight_t::amount

Definition at line 165 of file pos_app.h.

Referenced by settle_inflight(), and sign_and_broadcast().

◆ broadcast_known

bool inflight_t::broadcast_known

Definition at line 167 of file pos_app.h.

Referenced by app_main(), inflight_persist(), and settle_inflight().

◆ decided

pos_amount_t inflight_t::decided

Definition at line 169 of file pos_app.h.

Referenced by app_main(), and settle_inflight().

◆ expiration_ms

uint64_t inflight_t::expiration_ms

Definition at line 166 of file pos_app.h.

Referenced by settle_inflight(), and sign_and_broadcast_tron().

◆ hash

char inflight_t::hash[72]

Definition at line 160 of file pos_app.h.

Referenced by settle_inflight(), sign_and_broadcast(), and sign_and_broadcast_tron().

◆ payee

uint8_t inflight_t::payee[ETH_ADDR_LEN]

Definition at line 163 of file pos_app.h.

Referenced by settle_inflight(), and sign_and_broadcast().

◆ polygon

bool inflight_t::polygon

Definition at line 168 of file pos_app.h.

Referenced by settle_inflight(), and sign_and_broadcast().

◆ to

uint8_t inflight_t::to[ETH_ADDR_LEN]

Definition at line 162 of file pos_app.h.

Referenced by settle_inflight(), and sign_and_broadcast().

◆ token

bool inflight_t::token

Definition at line 164 of file pos_app.h.

Referenced by settle_inflight(), and sign_and_broadcast().

◆ tron

bool inflight_t::tron

Definition at line 159 of file pos_app.h.

Referenced by settle_inflight(), sign_and_broadcast(), and sign_and_broadcast_tron().


The documentation for this struct was generated from the following file: