Code Analysis: Ethereum Wallet 2.7.0

Function Rating Maintainability Complexity Lines of code
ETHEREUM_WALLET_options_page()
D
16
38 398
ETHEREUM_WALLET_enqueue_script()
D
26
30 160
ETHEREUM_WALLET_account_management_select_action()
D
30 32 121
ETHEREUM_WALLET_balance_shortcode()
D
27
28 152
ETHEREUM_WALLET_sendform_action()
D
28
28 149
ETHEREUM_WALLET_is_tx_confirmed()
C
33 24 107
ETHEREUM_WALLET_account_management_import_action()
C
34 22 93
ETHEREUM_WALLET_send_transaction()
B
33 16 101
ETHEREUM_WALLET_account_management_create_action()
A
40 13 61
ETHEREUM_WALLET_stylesheet()
A
42 13 60
ETHEREUM_WALLET_sendform_shortcode()
A
33 5 140
ETHEREUM_WALLET_send_ether()
A
37 9 74
Ethereumico\EthereumWallet\CurrencyConvertor::get_rate_from_api()
A
43 9 44
ETHEREUM_WALLET_account_management_select_shortcode()
A
39 6 77
ETHEREUM_WALLET_account_management_export_shortcode()
A
40 6 69
ETHEREUM_WALLET_sign_transaction()
A
41 7 54
ETHEREUM_WALLET_account_shortcode()
A
41 5 67
ETHEREUM_WALLET_query_gas_price_gwei()
S
46 6 43
ETHEREUM_WALLET_get_wallet_name()
S
52 7 25
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_getChainId()
S
58 5 17
ETHEREUM_WALLET_account_management_import_shortcode()
S
44 2 57
ETHEREUM_WALLET_get_gas_price_wei()
S
56 4 18
ETHEREUM_WALLET_get_txhash_path()
S
58 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_checksum_encode()
S
57 3 16
ethereum_wallet_freemius_init()
S
50 2 30
ETHEREUM_WALLET_getBlockchainNetwork()
S
63 3 11
ETHEREUM_WALLET_actlinks()
S
62 3 11
ETHEREUM_WALLET_getBalanceEth()
S
58 2 16
ETHEREUM_WALLET_user_registration()
S
57 2 16
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_admin_notice()
S
66 3 9
_ETHEREUM_WALLET_double_int_multiply()
S
60 2 14
ETHEREUM_WALLET_dividends()
S
68 2 8
ETHEREUM_WALLET_get_default_gas_price_gwei()
S
66 2 8
ETHEREUM_WALLET_deactivate()
S
71 2 6
ETHEREUM_WALLET_getWeb3Endpoint()
S
64 2 10
Ethereumico\EthereumWallet\CurrencyConvertor::__construct()
S
74 1 5
Ethereumico\EthereumWallet\CurrencyConvertor::convert()
S
65 1 10
ETHEREUM_WALLET_get_wallet_private_key()
S
78 1 4
ETHEREUM_WALLET_enqueue_scripts_()
S
78 1 4
ETHEREUM_WALLET_init()
S
75 1 4
ETHEREUM_WALLET_address_from_key()
S
64 1 9
ETHEREUM_WALLET_create_account()
S
67 1 7
ETHEREUM_WALLET_Logger::add()
S
75 1 4
ETHEREUM_WALLET_add_menu_link()
S
67 1 9