Returns the number of hashes per second that the node is mining with.
Please note that it always return 0 because there is no PoW mechanism in Klaytn.
Parameters
None
Return Value
Example
//Requestcurl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getHashrate","params":[],"id":1}' http://localhost:8551
//Result{"jsonrpc":"2.0","id":1,"result":0}``## eth_getWork <a id="eth_getwork"></a>Returnsthehashofthecurrentblock,theseedHash,andtheboundaryconditiontobemet ("target").Pleasenotethatitalwaysreturn`errNoMiningWork`becausethereisnoPoWmechanisminKlaytn.**Parameters**None**Return Value**| Type | Description |
|-----------------------|-------------------------------------------------------------------------------------------------------------------------------|
| Array of 32-byte DATA | List of current block header pow-hash, the seed hash used for the DAG, the boundary condition ("target"), 2^256 / difficulty. |
**Example**```shell//Requestcurl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_getWork","params":[],"id":1}' http://localhost:8551
//Result{"jsonrpc": "2.0","id":1,"error":{"code":-32000,"message": "no mining work available yet" }}
eth_submitWork
Used for submitting a proof-of-work solution.
Please note that it always return false because there is no PoW mechanism in Klaytn.
This method creates an accessList based on a given Transaction. The accessList contains all storage slots and addresses read and written by the transaction, except for the sender account and the precompiles. This method uses the same transaction call object and blockNumberOrTag object as eth_call. An accessList can be used to unstuck contracts that became inaccessible due to gas cost increases. Adding an accessList to your transaction does not necessary result in lower gas usage compared to a transaction without an access list.
Returns true if the provided solution is valid, otherwise false.
hashrate
32-byte DATA
A hexadecimal string representation (32 bytes) of the hash rate.
id
32-byte DATA
A random hexadecimal(32 bytes) ID identifying the client.
Boolean
Returns true if submitting went through succesfully and false otherwise.
callObject
Object
The transaction call object. Refer to eth_call for the object's properties.
blockNumberOrTag
QUANTITY | TAG
Integer or hexadecimal block number, or the string "earliest", "latest" or "pending" as in default block parameter. The block number is mandatory and defines the context (state) against which the specified transaction should be executed.
Object
Returns list of addresses and storage keys used by the transaction, plus the gas consumed when the access list is added.