network: cleanup

This commit is contained in:
Alexandre Paillier
2023-05-04 11:52:16 +02:00
parent be029c642d
commit b5c58b59cf
5 changed files with 52 additions and 21 deletions

View File

@@ -11,13 +11,18 @@ typedef struct network_info_s {
uint64_t chain_id;
} network_info_t;
// Returns the current chain id. Defaults to 0 if txType was not found.
uint64_t get_chain_id(void);
// Returns a pointer to the network struct, or NULL if there is none.
const network_info_t *get_network(void);
// Returns the chain ID. Defaults to 0 if txType was not found (For TX).
uint64_t get_tx_chain_id(void);
uint64_t get_app_chain_id(void);
#ifdef HAVE_NBGL
const nbgl_icon_details_t *get_app_chain_icon(void);
#endif // HAVE_NBGL
// Returns a pointer to the network name, or NULL if there is none.
const char *get_network_name(void);
const char *get_tx_network_name(void);
const char *get_app_network_name(void);
// Returns a pointer to the network ticker, or chainConfig->coinName if there is none.
const char *get_network_ticker(void);
const char *get_tx_network_ticker(void);
const char *get_app_network_ticker(void);
#endif // _NETWORK_H_