【发布时间】:2021-05-09 12:01:16
【问题描述】:
我正在尝试与 Chainlink VRF 功能进行交互。
我有一个协调员合同,需要随机数从牌组中抽牌。 Coordinator 调用实现 Chainlink 的 VRFCConsumerBase 合约的随机数生成 Oracle。
我希望我的 Coordinator/Oracle 使用用户为抽奖价格发送的 Ether 自动购买 LINK 代币,以便它始终可以向 VRF 功能提供所需的 LINK 费用,并且不需要人工手动充值与 LINK 的合同。
是否有任何关于如何实现这一目标的有效示例/教程?我真的希望避免强迫我的合同用户自己购买 LINK。
谢谢!
【问题讨论】:
标签: ethereum solidity smartcontracts chainlink