Code Analysis: Ethereum Wallet 3.1.3

Function Rating Maintainability Complexity Lines of code
ETHEREUM_WALLET_advanced_blockchain_print_options_hook()
D
22
42 275
ETHEREUM_WALLET_enqueue_script()
D
22
31 208
ETHEREUM_WALLET_balance_shortcode()
D
26
32 156
ETHEREUM_WALLET_account_management_select_action()
D
30 32 121
ETHEREUM_WALLET_sendform_action()
D
28
28 149
ETHEREUM_WALLET_is_tx_confirmed()
C
33 24 107
ETHEREUM_WALLET_admin_fee_print_options_hook()
C
33 22 131
ETHEREUM_WALLET_account_management_import_action()
C
34 22 93
ETHEREUM_WALLET_send_transaction()
B
31 17 112
ETHEREUM_WALLET_options_page()
B
31 13 139
ETHEREUM_WALLET_send_ether()
A
35 12 88
ETHEREUM_WALLET_account_management_create_action()
A
40 13 61
ETHEREUM_WALLET_stylesheet()
A
42 13 60
ETHEREUM_WALLET_sendform_shortcode()
A
33 5 139
Ethereumico\EthereumWallet\CurrencyConvertor::get_rate_from_api()
A
43 9 44
ETHEREUM_WALLET_account_management_select_shortcode()
A
39 6 77
ETHEREUM_WALLET_getChainId()
A
51 9 30
ETHEREUM_WALLET_sign_transaction()
A
41 7 54
ETHEREUM_WALLET_account_management_export_shortcode()
A
40 6 67
ETHEREUM_WALLET_ipfs_print_options_hook()
A
46 7 46
ETHEREUM_WALLET_get_txhash_path_template()
A
51 8 30
ETHEREUM_WALLET_get_address_path_template()
A
51 8 30
ETHEREUM_WALLET_blockchain_print_options_hook()
A
43 6 57
ETHEREUM_WALLET_account_shortcode()
A
41 5 65
ETHEREUM_WALLET_query_gas_price_gwei()
S
46 6 43
ETHEREUM_WALLET_get_wallet_name()
S
52 7 25
ETHEREUM_WALLET_blockchain_get_save_options_hook()
S
61 8 10
Ethereumico\EthereumWallet\CurrencyConvertor::get_exchange_rate()
S
53 6 21
ETHEREUM_WALLET_history_shortcode()
S
48 4 37
ETHEREUM_WALLET_get_last_tx_hash_time()
S
55 5 21
ETHEREUM_WALLET_api_keys_print_options_hook()
S
49 4 35
ETHEREUM_WALLET_account_management_import_shortcode()
S
44 2 57
ETHEREUM_WALLET_get_gas_price_wei()
S
56 4 18
ETHEREUM_WALLET_account_management_create_shortcode()
S
47 2 45
ETHEREUM_WALLET_get_wallet_address()
S
60 4 14
ETHEREUM_WALLET_calc_display_value()
S
60 4 12
ETHEREUM_WALLET_log()
S
62 4 11
ETHEREUM_WALLET_getBalanceEth()
S
56 3 18
ETHEREUM_WALLET_checksum_encode()
S
57 3 16
ETHEREUM_WALLET_api_keys_get_save_options_hook()
S
65 4 8
ethereum_wallet_freemius_init()
S
51 2 29
ETHEREUM_WALLET_getWeb3WSSEndpoint()
S
61 3 13
ETHEREUM_WALLET_getWeb3Endpoint()
S
61 3 13
ETHEREUM_WALLET_get_tx_list_api_url_template()
S
61 3 12
ETHEREUM_WALLET_getBlockchainNetwork()
S
63 3 12
ETHEREUM_WALLET_get_internal_tx_list_api_url_template()
S
61 3 12
ETHEREUM_WALLET_get_nft_token_tx_list_api_url_template()
S
61 3 12
ETHEREUM_WALLET_get_token_tx_list_api_url_template()
S
61 3 12
ETHEREUM_WALLET_actlinks()
S
62 3 11
ETHEREUM_WALLET_get_gas_estimate()
S
59 2 16
ETHEREUM_WALLET_user_registration()
S
57 2 16
ETHEREUM_WALLET_admin_notice()
S
66 3 9
ETHEREUM_WALLET_admin_notice()
S
66 3 9
ETHEREUM_WALLET_admin_notice_gmp()
S
66 3 9
ETHEREUM_WALLET_admin_notice_mbstring()
S
66 3 9
_ETHEREUM_WALLET_double_int_multiply()
S
60 2 14
ETHEREUM_WALLET_get_default_gas_price_gwei()
S
66 2 8
ETHEREUM_WALLET_advanced_blockchain_get_save_options_hook()
S
73 2 6
ETHEREUM_WALLET_user_posts_count_column_content()
S
66 2 8
ETHEREUM_WALLET_admin_fee_get_save_options_hook()
S
73 2 6
ETHEREUM_WALLET_dividends()
S
68 2 8
ETHEREUM_WALLET_deactivate()
S
71 2 6
ETHEREUM_WALLET_ipfs_get_save_options_hook()
S
73 2 6
ETHEREUM_WALLET_get_txhash_path()
S
80 1 3
ETHEREUM_WALLET_modify_user_columns()
S
75 1 4
ETHEREUM_WALLET_advanced_blockchain_settings_tabs_hook()
S
75 1 4
ETHEREUM_WALLET_blockchain_settings_tabs_hook()
S
75 1 4
ETHEREUM_WALLET_init()
S
75 1 4
ETHEREUM_WALLET_address_from_key()
S
64 1 9
ETHEREUM_WALLET_admin_fee_settings_tabs_hook()
S
75 1 4
ETHEREUM_WALLET_enqueue_scripts_()
S
77 1 4
Ethereumico\EthereumWallet\CurrencyConvertor::__construct()
S
74 1 5
ETHEREUM_WALLET_custom_admin_css()
S
78 1 5
ETHEREUM_WALLET_get_wallet_private_key()
S
78 1 4
ETHEREUM_WALLET_ipfs_settings_tabs_hook()
S
75 1 4
ETHEREUM_WALLET_Logger::add()
S
75 1 4
ETHEREUM_WALLET_api_keys_settings_tabs_hook()
S
75 1 4
ETHEREUM_WALLET_add_menu_link()
S
67 1 9
ETHEREUM_WALLET_create_account()
S
67 1 7
Ethereumico\EthereumWallet\CurrencyConvertor::convert()
S
65 1 10
ETHEREUM_WALLET_get_address_path()
S
80 1 3