EthereumIntermediate

Calldata

The input data supplied to an Ethereum transaction or contract call.

PLAIN-ENGLISH DEFINITION

In more detail

Calldata tells a contract what you're asking it to do and with which arguments. A wallet may turn a long hexadecimal string into a readable function name and values using the contract's ABI. That decoding is helpful, but you still need the correct contract and interface to understand the request.

IN THE WILD

How you might use it

A swap request includes calldata describing the swap function, input amount and minimum amount you agree to receive.

Was this clear?

Got a way to make Calldata click?

Add your take

By Crypto Dictionary · Published · Updated

Go to the source

Use the original reference to explore the details behind this entry.

Read the reference

An original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards

PASS IT TO THE GROUP CHAT

Share a definition