将谷歌电子表格数据拉入solidity合约



如何将谷歌电子表格数据拉入solidity合约?比如,向给定的地址支付给定的金额——这两件事都是从谷歌电子表格中提取的

您可以使用oracle模式进行异步更新。同步目前是不可能的-没有";等待承诺来解决";。

  1. 创建一个链下应用程序(oracle(,该应用程序可以监听从您的合同到特定地址的交易。

  2. 每笔交易(从你的合同到目标地址(都会触发链下应用程序中的一项操作,例如阅读电子表格。

  3. 然后,oracle将另一笔交易发送到您的智能合约,并将链下数据(例如地址和金额(传递给它。您的合同只能从白名单地址接受此回调交易。在它接受数据之后,它就可以执行事务了。

最新更新