Questions tagged [chainlink]

Chainlink is a decentralized oracle technology connecting smart contracts on any blockchain to data providers, web APIs, enterprise systems, cloud services, IoT devices, payment systems, other blockchains, and more. This tag should be applied to any question about building or debugging decentralized oracles with Chainlink.

Chainlink is a technology for connecting smart contracts on any blockchain to data providers, web APIs, enterprise systems, cloud services, IoT devices, payment systems, other blockchains, and much more. The technology was envisioned by Sergey Nazarov, Ari Juels, and Steve Ellis. The Chainlink whitepaper was published in 2017 and the mainnet went live on Ethereum on May 2019. Chainlink is being built with .

Resources:

Tutorials

Related technologies

505 questions
3
votes
2 answers

How to Pull HIstorical Price Data from Solana Devnet Contracts?

I am looking to grab historical data from our Solana Devnet feeds. Can you let me know if get_submissions is the function that should be called for historical data for the Solana contracts? And if not, can you tell me what is? Also, are there…
seaanenome
  • 33
  • 3
3
votes
1 answer

Chain Link VRF takes a long time to get random numbers

Description Getting a random number takes a really long time. After executing the getRandomNumber function, a few minutes go by before I can interact with my random number. Basically I click getRandomNumber and have to wait 2-3 minutes until the…
3
votes
1 answer

Chainlink - Job not being fulfilled

I've been learning the Chainlink API and trying to build a simple contract that will make an external call to an API and charge the user based on the result of the request from the Oracle. For example, "We will charge you $1 if the API results in…
2
votes
0 answers

Chainlink Automation programmatic upkeep registration not showing on https://automation.chain.link/mumbai

i have managed call the register() function and the events are now properly formated also on polygonscan. https://mumbai.polygonscan.com/tx/0x3aa72ddf8b93248bad0b86354f2f690b2c04704961fdb63154c42189269cac3f#eventlog The transaction emits a…
akerbabber
  • 23
  • 2
2
votes
1 answer

Chainlink VRF or RANDAO?

bytes9 private _randomness; function getRandomness() public view returns (uint256) { return uint256(keccak256(abi.encode(_randomness, address(this)))); } modifier updateRandomness() { bytes32 randomness =…
bbusdriver
  • 1,577
  • 3
  • 26
  • 58
2
votes
1 answer

State of a smart contract updated, but no transaction listed on etherscan

I'm looking at a contract on etherscan and I can see that a variable has been updated, but looking at the list of transactions it doesn't seem that any transaction has modified the state. Let's take this transaction for example. We can see exactly 4…
Julian
  • 23
  • 4
2
votes
0 answers

I cannot log in the Chainlink GUI

I am using this helm chart https://artifacthub.io/packages/helm/vulcanlink/chainlink I managed to launch and connect Chainlink node with Postgres, with these values config: # Login Info ROOT: /chainlink API_LOGIN: | …
Kostas Demiris
  • 3,415
  • 8
  • 47
  • 85
2
votes
1 answer

Chainlink webhook job manual runs: jobRun.requestBody: keypath not found

Running a webhook job to test an external adapter: type = "webhook" schemaVersion = 1 observationSource = """ parse_request [type="jsonparse" path="data,result" data="$(jobRun.requestBody)"] send_to_bridge [type="bridge"…
Utgarda
  • 686
  • 4
  • 23
2
votes
2 answers

Get a random number through Chainlink VRF v2., but it has been pending, and it has been pending for two days

Obtain a random number through Chainlink VRF v2. But it has been pending, and it has been pending for two days. My link balance is enough, but it just can't be successful. enter image description here
bcly
  • 21
  • 1
2
votes
1 answer

What is the use of Check gas limit in Chainlink Keepers?

In chainlink keepers document here. There is a conf called checkGasLimit with 6,500,000 as the default value. Since the computation in checkUpKeep is expected to be outsourced off-chain, why there is a configuration called checkGasLimit where…
Frank Kong
  • 1,010
  • 1
  • 20
  • 32
2
votes
1 answer

Chainlink newbie doubts

I'm starting my studies about Chainlink this week and right now I'm trying to fit all together before I continue my exploration of Chainlink docs. May be you could help me in this task. Could you confirm this understanding? As I've already read,…
Fabiano
  • 143
  • 9
2
votes
1 answer

Chainlink vrf v2 request gas fee amount

I'm trying to understand exactly how much it costs(in LINK) to fund the gas fee for a chainlink VRF V2 random value request on Ethereum mainnet. There's a formula here about it but i'm not sure im getting it right. Any help would be appreciated.
2
votes
1 answer

brownie local testing with ganache fails

Following the steps taken in the bootcamp day2 video on testing solidity contracts with brownie, I stumbled upon an error when testing the chainlink-mix scripts locally. Here are the steps are taken to introduce the error: execute brownie…
2
votes
1 answer

I'm trying to implement openzeppelin's minimal proxy clone contract on TRON blockchain

The openzeppelin minimal proxy contract here has this function predictDeterministicAddress() that hashes values like the sender's address, a salt... to generate a contract address that the create2 function will also generate, when it's passed the…
KelvinIOT
  • 325
  • 1
  • 2
  • 14
2
votes
3 answers

I got the Gas Estimation failed error while using VRFConsumerBaseV2 provided by Chainlink

ERROR : ValueError: Gas estimation failed: 'execution reverted'. This transaction will likely revert. If you wish to broadcast, you must set the gas limit manually. // SPDX-License-Identifier: MIT // An example of a consumer contract that relies on…
1 2
3
33 34