JsonRpcMethod enum

Inheritance
Available extensions

Values

ETH_REQUEST_ACCOUNTS → const JsonRpcMethod
const JsonRpcMethod('eth_requestaccounts')
ETH_ACCOUNTS → const JsonRpcMethod
const JsonRpcMethod('eth_accounts')
ETH_BLOCK_NUMBER → const JsonRpcMethod
const JsonRpcMethod('eth_blocknumber')
ETH_CALL → const JsonRpcMethod
const JsonRpcMethod('eth_call')
ETH_CHAIN_ID → const JsonRpcMethod
const JsonRpcMethod('eth_chainid')
ETH_COINBASE → const JsonRpcMethod
const JsonRpcMethod('eth_coinbase')
ETH_ESTIMATE_GAS → const JsonRpcMethod
const JsonRpcMethod('eth_estimategas')
ETH_FEE_HISTORY → const JsonRpcMethod
const JsonRpcMethod('eth_feehistory')
ETH_GAS_PRICE → const JsonRpcMethod
const JsonRpcMethod('eth_gasprice')
ETH_GET_BALANCE → const JsonRpcMethod
const JsonRpcMethod('eth_getbalance')
ETH_GET_BLOCK_BY_HASH → const JsonRpcMethod
const JsonRpcMethod('eth_getblockbyhash')
ETH_GET_BLOCK_BY_NUMBER → const JsonRpcMethod
const JsonRpcMethod('eth_getblockbynumber')
ETH_GET_CODE → const JsonRpcMethod
const JsonRpcMethod('eth_getcode')
ETH_GET_FILTER_CHANGES → const JsonRpcMethod
const JsonRpcMethod('eth_getfilterchanges')
ETH_GET_FILTER_LOGS → const JsonRpcMethod
const JsonRpcMethod('eth_getfilterlogs')
ETH_GET_LOGS → const JsonRpcMethod
const JsonRpcMethod('eth_getlogs')
ETH_GET_PROOF → const JsonRpcMethod
const JsonRpcMethod('eth_getproof')
ETH_GET_STORAGE_AT → const JsonRpcMethod
const JsonRpcMethod('eth_getstorageat')
ETH_GET_TRANSACTION_BY_BLOCK_HASH_AND_INDEX → const JsonRpcMethod
const JsonRpcMethod('eth_gettransactionbyblockhashandindex')
ETH_GET_TRANSACTION_BY_BLOCK_NUMBER_AND_INDEX → const JsonRpcMethod
const JsonRpcMethod('eth_gettransactionbyblocknumberandindex')
ETH_GET_TRANSACTION_BY_HASH → const JsonRpcMethod
const JsonRpcMethod('eth_gettransactionbyhash')
ETH_GET_TRANSACTION_COUNT → const JsonRpcMethod
const JsonRpcMethod('eth_gettransactioncount')
ETH_GET_TRANSACTION_RECEIPT → const JsonRpcMethod
const JsonRpcMethod('eth_gettransactionreceipt')
ETH_GET_UNCLE_BY_BLOCK_HASH_AND_INDEX → const JsonRpcMethod
const JsonRpcMethod('eth_getunclebyblockhashandindex')
ETH_GET_UNCLE_BY_BLOCK_NUMBER_AND_INDEX → const JsonRpcMethod
const JsonRpcMethod('eth_getunclebyblocknumberandindex')
ETH_GET_UNCLE_COUNT_BY_BLOCK_HASH → const JsonRpcMethod
const JsonRpcMethod('eth_getunclecountbyblockhash')
ETH_GET_UNCLE_COUNT_BY_BLOCK_NUMBER → const JsonRpcMethod
const JsonRpcMethod('eth_getunclecountbyblocknumber')
ETH_GET_WORK → const JsonRpcMethod
const JsonRpcMethod('eth_getwork')
ETH_HASHRATE → const JsonRpcMethod
const JsonRpcMethod('eth_hashrate')
ETH_MINING → const JsonRpcMethod
const JsonRpcMethod('eth_mining')
ETH_NEW_BLOCK_FILTER → const JsonRpcMethod
const JsonRpcMethod('eth_newblockfilter')
ETH_NEW_FILTER → const JsonRpcMethod
const JsonRpcMethod('eth_newfilter')
ETH_NEW_PENDING_TRANSACTION_FILTER → const JsonRpcMethod
const JsonRpcMethod('eth_newpendingtransactionfilter')
ETH_PROTOCOL_VERSION → const JsonRpcMethod
const JsonRpcMethod('eth_protocolversion')
ETH_SEND_RAW_TRANSACTION → const JsonRpcMethod
const JsonRpcMethod('eth_sendrawtransaction')
ETH_SEND_TRANSACTION → const JsonRpcMethod
const JsonRpcMethod('eth_sendtransaction')
ETH_SIGN → const JsonRpcMethod
const JsonRpcMethod('eth_sign')
ETH_SIGN_TRANSACTION → const JsonRpcMethod
const JsonRpcMethod('eth_signtransaction')
ETH_SUBMIT_HASHRATE → const JsonRpcMethod
const JsonRpcMethod('eth_submithashrate')
ETH_SUBMIT_WORK → const JsonRpcMethod
const JsonRpcMethod('eth_submitwork')
ETH_SYNCING → const JsonRpcMethod
const JsonRpcMethod('eth_syncing')
ETH_UNINSTALL_FILTER → const JsonRpcMethod
const JsonRpcMethod('eth_uninstallfilter')
PERSONAL_SIGN → const JsonRpcMethod
const JsonRpcMethod('personal_sign')
PERSONAL_EC_RECOVER → const JsonRpcMethod
const JsonRpcMethod('personal_ecrecover')
PERSONAL_IMPORT_RAW_KEY → const JsonRpcMethod
const JsonRpcMethod('personal_importrawkey')
PERSONAL_LIST_ACCOUNTS → const JsonRpcMethod
const JsonRpcMethod('personal_listaccounts')
PERSONAL_LOCK_ACCOUNT → const JsonRpcMethod
const JsonRpcMethod('personal_lockaccount')
PERSONAL_NEW_ACCOUNT → const JsonRpcMethod
const JsonRpcMethod('personal_newaccount')
PERSONAL_UNLOCK_ACCOUNT → const JsonRpcMethod
const JsonRpcMethod('personal_unlockaccount')
PERSONAL_SEND_TRANSACTION → const JsonRpcMethod
const JsonRpcMethod('personal_sendtransaction')
PERSONAL_SIGN_TRANSACTION → const JsonRpcMethod
const JsonRpcMethod('personal_signtransaction')
ETH_SIGN_TYPED_DATA → const JsonRpcMethod
const JsonRpcMethod('eth_signtypeddata')
ETH_SIGN_TYPED_DATA_V1 → const JsonRpcMethod
const JsonRpcMethod('eth_signtypeddata_v1')
ETH_SIGN_TYPED_DATA_V3 → const JsonRpcMethod
const JsonRpcMethod('eth_signtypeddata_v3')
ETH_SIGN_TYPED_DATA_V4 → const JsonRpcMethod
const JsonRpcMethod('eth_signtypeddata_v4')
WALLET_ADD_ETHEREUM_CHAIN → const JsonRpcMethod
const JsonRpcMethod('wallet_addethereumchain')
WALLET_SWITCH_ETHEREUM_CHAIN → const JsonRpcMethod
const JsonRpcMethod('wallet_switchethereumchain')
WALLET_REQUEST_PERMISSIONS → const JsonRpcMethod
const JsonRpcMethod('wallet_requestpermissions')
WALLET_GET_PERMISSIONS → const JsonRpcMethod
const JsonRpcMethod('wallet_getpermissions')
WALLET_WATCH_ASSET → const JsonRpcMethod
const JsonRpcMethod('wallet_watchasset')
WALLET_REVOKE_PERMISSIONS → const JsonRpcMethod
const JsonRpcMethod('wallet_revokepermissions')
NET_VERSION → const JsonRpcMethod
const JsonRpcMethod('net_version')
NET_LISTENING → const JsonRpcMethod
const JsonRpcMethod('net_listening')
NET_PEER_COUNT → const JsonRpcMethod
const JsonRpcMethod('net_peercount')
WEB3_CLIENT_VERSION → const JsonRpcMethod
const JsonRpcMethod('web3_clientversion')
WEB3_SHA3 → const JsonRpcMethod
const JsonRpcMethod('web3_sha3')

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromString(String? method) JsonRpcMethod

Constants

values → const List<JsonRpcMethod>
A constant List of the values in this enum, in order of their declaration.