Polygon 上的 Chainlink ATestnetConsumer.sol 而不是 运行

Chainlink ATestnetConsumer.sol not Running on Polygon

我有一个关于 运行 通过在多边形链上重新混合 ATestnetConsumer.sol 的问题。我能够毫无问题地 运行 oracle.sol 并复制合同地址,并用它创建工作。但是当我 运行 consumer.sol 时,我收到“内部 JSON-RPC 错误代码:-32000”的错误,是否存在可以追踪到的确切问题?

构造函数中没有参数的setPublicChainlinkToken()函数只是配置为自动设置以太坊链的LINK代币地址,任何其他EVM链都需要显式传入代币地址。请更新它以作为参数传入LINK代币在孟买的地址,然后重试。

setChainlinkToken(0x326C977E6efc84E512bB9C30f76E30c160eD06FB);