Skip to main content

eth_getCode

Returns code at a given address.

Params

(2)

1. Address (required)

string
Match pattern:
^0x[0-9a-fA-F]{40}$

2. Block (required)

(any of)
string
Match pattern:
^0x(0|[1-9a-f][0-9a-f]*)$

Result

(Bytecode)
string
Match pattern:
^0x[0-9a-f]*$

Example

Request

await window.ethereum.request({
"method": "eth_getCode",
"params": [
"0xa50a51c09a5c451c52bb714527e1974b686d8e77",
"latest"
]
});

Result

"0x60806040526004361060485763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416633fa4f2458114604d57806355241077146071575b600080fd5b348015605857600080fd5b50605f6088565b60408051918252519081900360200190f35b348015607c57600080fd5b506086600435608e565b005b60005481565b60008190556040805182815290517f199cd93e851e4c78c437891155e2112093f8f15394aa89dab09e38d6ca0727879181900360200190a1505600a165627a7a723058209d8929142720a69bde2ab3bfa2da6217674b984899b62753979743c0470a2ea70029"

Params

Address

Block


Request

await window.ethereum.request({
"method": "eth_getCode",
"params": [
null,
null
]
});