# Calldata

## Короткое определение

Calldata — read-only byte data, прикреплённые к Ethereum transaction call и обычно кодирующие функцию smart contract и arguments.

## Практический смысл

Простой ETH transfer может иметь пустую calldata, а dApp interactions — сложные encoded instructions.

## Как это связано с Terenval Wallet

Когда Terenval подписывает dApp contract interaction, transaction может включать calldata с описанием requested call.

**Важно:** Если wallet не может понятно объяснить сложную calldata, относитесь к signature request осторожно.

**[Установить Terenval Wallet](https://wallet.terenval.com/?lang=ru)**

## Связанные термины

- [Смарт-контракт](https://wallet.terenval.com/ru/glossary/smart-contract/)
- [Ethereum-транзакция](https://wallet.terenval.com/ru/glossary/ethereum-transaction/)
- [WalletConnect](https://wallet.terenval.com/ru/glossary/walletconnect/)
- [Слепое подписание](https://wallet.terenval.com/ru/glossary/blind-signing/)
- [Contract account](https://wallet.terenval.com/ru/glossary/contract-account/)

## Связанные Terenval Answers

- [Ethereum Layer 2 и gas fees](https://wallet.terenval.com/ru/answers/ethereum-layer-2-networks-and-gas-fees/)
- [Может ли один криптокошелёк управлять несколькими блокчейнами?](https://wallet.terenval.com/ru/answers/can-one-crypto-wallet-manage-multiple-blockchains/)
- [Как безопасно отправлять криптовалюту между кошельками](https://wallet.terenval.com/ru/answers/how-to-send-crypto-safely-between-wallets/)

## Источники

- https://ethereum.org/en/developers/docs/
- https://eips.ethereum.org/
- https://wallet.terenval.com/info/supported-networks/

Official page: https://wallet.terenval.com/ru/glossary/calldata/
