Solidity: использование типа данных Bytes для предоставления дополнительных данных - PullRequest
0 голосов
/ 27 мая 2020

Я нашел эту функцию в интерфейсе определения ERC1363.

function onTransferReceived(address operator, address from, uint256 value, bytes calldata data) external returns (bytes4); /

У меня возникла проблема, как использовать параметр «data» для отправки информации.

Предположим, я хочу отправить некоторую информацию, например

transactionID, walletAddress, tokenContractAddress, value, et c

, как использовать это поле данных в байтах для отправки этих данных. Может кто-нибудь объяснить на примере?

Вот ссылка на подробности реализации ERC1363 https://vittominacori.github.io/erc1363-payable-token/#usage

...