Skip to content

Commit a9838ca

Browse files
committed
clean code
1 parent 0feff39 commit a9838ca

10 files changed

Lines changed: 42 additions & 245 deletions

app/src/common/parser_common.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ typedef enum {
8383
parser_ui_find_bracket_buffer_too_small,
8484
parser_ui_buffer_not_initialized,
8585
parser_ui_buffer_init_failed,
86+
parser_ui_buffer_too_small,
8687
} parser_error_t;
8788

8889
#ifdef __cplusplus

app/src/modules/bank_reader.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,19 +63,15 @@ parser_error_t read_bank_call_message(parser_context_t *ctx, bank_call_message_t
6363
print_string("BANK_CALL_MESSAGE_CREATE_TOKEN NOT IMPLEMENTED");
6464
return parser_unexpected_error;
6565
case BANK_CALL_MESSAGE_TRANSFER:
66-
print_string("CALL_MESSAGE_TRANSFER");
6766
CHECK_ERROR(read_bank_transfer(ctx, &bank->transfer));
6867
break;
6968
case BANK_CALL_MESSAGE_BURN:
70-
print_string("BANK_CALL_MESSAGE_BURN");
7169
CHECK_ERROR(read_bank_burn(ctx, &bank->burn));
7270
break;
7371
case BANK_CALL_MESSAGE_MINT:
74-
print_string("BANK_CALL_MESSAGE_MINT");
7572
CHECK_ERROR(read_bank_mint(ctx, &bank->mint));
7673
break;
7774
case BANK_CALL_MESSAGE_FREEZE:
78-
print_string("BANK_CALL_MESSAGE_FREEZE");
7975
CHECK_ERROR(read_bank_freeze(ctx, &bank->freeze));
8076
break;
8177
default:

app/src/modules/common_reader.c

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,6 @@ parser_error_t read_amount(parser_context_t *ctx, amount_t *amount) {
2222

2323
CHECK_ERROR(read_u64(ctx, &amount->lo));
2424
CHECK_ERROR(read_u64(ctx, &amount->hi));
25-
print_u64_hex("amount:", amount->lo);
26-
print_u64_hex("amount:", amount->hi);
27-
28-
print_u64("amount:", amount->lo);
29-
print_u64("amount:", amount->hi);
3025

3126
return parser_ok;
3227
}
@@ -39,8 +34,6 @@ parser_error_t read_token_id(parser_context_t *ctx, token_id_t *token_id) {
3934
token_id->token.ptr = ctx->buffer.ptr + ctx->offset;
4035
CTX_CHECK_AND_ADVANCE(ctx, TOKEN_ID_SIZE)
4136

42-
print_buffer(&token_id->token, "token_id");
43-
4437
return parser_ok;
4538
}
4639

@@ -49,14 +42,11 @@ parser_error_t read_address(parser_context_t *ctx, address_t *address) {
4942
CHECK_INPUT(address);
5043

5144
CHECK_ERROR(read_u8(ctx, (uint8_t *)&address->type));
52-
print_u8("address type", address->type);
5345

5446
address->address.len = ADDRESS_SIZE;
5547
address->address.ptr = ctx->buffer.ptr + ctx->offset;
5648
CTX_CHECK_AND_ADVANCE(ctx, ADDRESS_SIZE);
5749

58-
print_buffer(&address->address, "address");
59-
6050
return parser_ok;
6151
}
6252

@@ -76,8 +66,6 @@ parser_error_t read_gas(parser_context_t *ctx, gas_t *gas) {
7666

7767
for (int i = 0; i < GAS_DIMENSIONS; i++) {
7868
CHECK_ERROR(read_u64(ctx, &gas->gas[i]));
79-
print_u64_hex("gas[%d]:", gas->gas[i]);
80-
print_u64("gas[%d]:", gas->gas[i]);
8169
}
8270

8371
return parser_ok;

app/src/modules/paymaster_reader.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,23 @@ parser_error_t read_payee_policy_allow(parser_context_t *ctx, payee_policy_allow
2121
CHECK_INPUT(allow);
2222

2323
CHECK_ERROR(read_u8(ctx, (uint8_t *)&allow->has_max_fee));
24-
print_u8("has max fee:", allow->has_max_fee);
2524
if (allow->has_max_fee) {
2625
CHECK_ERROR(read_amount(ctx, &allow->max_fee));
2726
}
2827

2928
CHECK_ERROR(read_u8(ctx, (uint8_t *)&allow->has_gas_limit));
30-
print_u8("has gas limit:", allow->has_gas_limit);
3129
if (allow->has_gas_limit) {
3230
CHECK_ERROR(read_gas(ctx, &allow->gas_limit));
3331
}
3432

3533
CHECK_ERROR(read_u8(ctx, (uint8_t *)&allow->has_max_gas_price));
36-
print_u8("has max gas price:", allow->has_max_gas_price);
3734
if (allow->has_max_gas_price) {
3835
CHECK_ERROR(read_gas_u128(ctx, &allow->max_gas_price));
3936
}
4037

4138
CHECK_ERROR(read_u8(ctx, (uint8_t *)&allow->has_transaction_limit));
42-
print_u8("has transaction limit:", allow->has_transaction_limit);
4339
if (allow->has_transaction_limit) {
4440
CHECK_ERROR(read_u64(ctx, &allow->transaction_limit));
45-
print_u64("transaction limit:", allow->transaction_limit);
4641
}
4742

4843
return parser_ok;
@@ -73,7 +68,6 @@ parser_error_t read_payee_policy_list(parser_context_t *ctx, payee_policy_list_t
7368
CHECK_INPUT(payees);
7469

7570
CHECK_ERROR(read_u32(ctx, &payees->length));
76-
print_u32("payees list length:", payees->length);
7771
for (int i = 0; i < (int)payees->length; i++) {
7872
CHECK_ERROR(read_address(ctx, &payees->pairs[i].address));
7973
CHECK_ERROR(read_payee_policy(ctx, &payees->pairs[i].policy));
@@ -86,7 +80,6 @@ parser_error_t read_authorized_updaters(parser_context_t *ctx, address_list_t *u
8680
CHECK_INPUT(updaters);
8781

8882
CHECK_ERROR(read_u32(ctx, &updaters->length));
89-
print_u32("authorized updaters length:", updaters->length);
9083
for (int i = 0; i < (int)updaters->length; i++) {
9184
CHECK_ERROR(read_address(ctx, &updaters->address[i]));
9285
}
@@ -103,7 +96,6 @@ parser_error_t read_authorized_sequencers(parser_context_t *ctx, authorized_sequ
10396
print_string("AUTHORIZED_SEQUENCERS_ALL");
10497
break;
10598
case AUTHORIZED_SEQUENCERS_SOME:
106-
print_string("AUTHORIZED_SEQUENCERS_SOME");
10799
CHECK_ERROR(read_authorized_updaters(ctx, &sequencers->updaters));
108100
break;
109101
}
@@ -139,7 +131,7 @@ parser_error_t read_paymaster_call_message(parser_context_t *ctx, paymaster_call
139131
CHECK_ERROR(read_u8(ctx, (uint8_t *)&paymaster->type));
140132
switch (paymaster->type) {
141133
case PAYMASTER_CALL_REGISTER_PAYMASTER:
142-
print_string("PAYMASTER_CALL_REGISTER_PAYMASTER");
134+
143135
CHECK_ERROR(read_paymaster_register_paymaster(ctx, &paymaster->register_paymaster));
144136
break;
145137
case PAYMASTER_CALL_SET_PAYER_FOR_SEQUENCER:

app/src/parser_impl.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,7 @@ parser_error_t _read(parser_context_t *c, parser_tx_t *v) {
2929
CHECK_ERROR(schema_chain_hash_read(c, v));
3030

3131
if (c->offset != c->buffer.len) {
32-
print_string("Failed to parse unsigned transaction\n");
3332
return parser_unexpected_error;
34-
} else {
35-
print_string("Successfully parsed unsigned transaction\n");
3633
}
3734

3835
return parser_ok;
@@ -131,6 +128,8 @@ const char *parser_getErrorDescription(parser_error_t err) {
131128
return "buffer not initialized";
132129
case parser_ui_buffer_init_failed:
133130
return "buffer init failed";
131+
case parser_ui_buffer_too_small:
132+
return "buffer too small";
134133

135134
default:
136135
return "Unrecognized error code";

0 commit comments

Comments
 (0)