Solidity

將令牌從 A 發送到 B 並作為回報在同一事務中從 B 接收數據到 A?

  • April 18, 2020

是否可以發送加密貨幣作為付款,並作為回報獲得有關在乙太坊交易中運送給您的產品的數據,就像您在附圖中看到的那樣?如果是,如何?我希望能夠僅根據供應商相互發送的交易來重建供應鏈。

第 2 層和第 1 層到製造商的供應鏈。 付款以加密貨幣完成,作為回報,收到有關產品的數據,如收據

EIP-777允許合約在收到代幣時定義回調。

對於正常的 ERC20 代幣,有approve+transferFrom 機制。所有者不會直接進行轉賬,而只會批准接收方,接收方將能夠通過 transferFrom 自行進行轉賬。

引用自:https://ethereum.stackexchange.com/questions/82592