Skip to content

Commit cdaef75

Browse files
Max fees & network formatting functions are now accessible from outside the signTx feature
1 parent 3ac3e87 commit cdaef75

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

src_features/signTx/feature_signTx.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,10 @@ void send_swap_error(uint8_t error_code, app_code_t app_code, const char *str1,
3838
uint16_t handle_parsing_status(parserStatus_e status);
3939

4040
uint16_t get_public_key(uint8_t *out, uint8_t outLength);
41+
bool max_transaction_fee_to_string(const txInt256_t *BEGasPrice,
42+
const txInt256_t *BEGasLimit,
43+
char *displayBuffer,
44+
uint32_t displayBufferSize);
45+
uint16_t get_network_as_string(char *out, size_t out_size);
4146

4247
#endif // _SIGN_TX_H_

src_features/signTx/logic_signTx.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -260,10 +260,10 @@ static void raw_fee_to_string(uint256_t *rawFee, char *displayBuffer, uint32_t d
260260

261261
// Compute the fees, transform it to a string, prepend a ticker to it and copy everything to
262262
// `displayBuffer` output
263-
static bool max_transaction_fee_to_string(const txInt256_t *BEGasPrice,
264-
const txInt256_t *BEGasLimit,
265-
char *displayBuffer,
266-
uint32_t displayBufferSize) {
263+
bool max_transaction_fee_to_string(const txInt256_t *BEGasPrice,
264+
const txInt256_t *BEGasLimit,
265+
char *displayBuffer,
266+
uint32_t displayBufferSize) {
267267
// Use temporary variables to convert values to uint256_t
268268
uint256_t gasPrice = {0};
269269
uint256_t gasLimit = {0};
@@ -287,7 +287,7 @@ static void nonce_to_string(const txInt256_t *nonce, char *out, size_t out_size)
287287
tostring256(&nonce_uint256, 10, out, out_size);
288288
}
289289

290-
static uint16_t get_network_as_string(char *out, size_t out_size) {
290+
uint16_t get_network_as_string(char *out, size_t out_size) {
291291
uint64_t chain_id = get_tx_chain_id();
292292
const char *name = get_network_name_from_chain_id(&chain_id);
293293

0 commit comments

Comments
 (0)