Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Data Feed Oracle] Issue 1: Data Request and Delivery Mechanism #37

Open
polarker opened this issue Nov 15, 2024 · 8 comments · May be fixed by #48
Open

[Data Feed Oracle] Issue 1: Data Request and Delivery Mechanism #37

polarker opened this issue Nov 15, 2024 · 8 comments · May be fixed by #48
Assignees
Labels

Comments

@polarker
Copy link
Member

Parent issue: #26

Objective:

Develop a secure system for smart contracts to request and receive off-chain data on-chain, ensuring data integrity and reliability.

Description:

This issue focuses on implementing a mechanism for smart contracts to request specific data from the oracle and securely deliver it on-chain.

Tasks:

  1. Create a function for smart contracts to send data requests to the oracle.
  2. Develop a secure mechanism to fetch requested off-chain data and deliver it to the requesting contract on-chain.
  3. Ensure the mechanism includes safeguards for data integrity and delivery security.
  4. Write unit tests to validate request and delivery functionality, including edge cases.

Acceptance Criteria:

  • Smart contracts can send requests for specific off-chain data.
  • Data is fetched and securely delivered on-chain.
  • Mechanism includes safeguards to maintain data integrity.
  • Tests cover normal and edge-case scenarios.
@polarker polarker changed the title [Data Oracle] Issue 1: Data Request and Delivery Mechanism [Data Feed Oracle] Issue 1: Data Request and Delivery Mechanism Nov 16, 2024
@mimisavage
Copy link

Let me handle this issue!

@JoE11-y
Copy link

JoE11-y commented Nov 21, 2024

May I try my hand at this?

@ShantelPeters
Copy link

Can I work on this, please?

@Supa-mega
Copy link

Mind if I try this one?

@kfastov
Copy link
Collaborator

kfastov commented Nov 25, 2024

Hi @JoE11-y !
How’s progress? Let me know if you’re running into anything!

@kfastov
Copy link
Collaborator

kfastov commented Nov 28, 2024

Hey @JoE11-y
Please share your current progress on this issue.
We would have to reassign it to someone else if you don't submit any solution

@JoE11-y
Copy link

JoE11-y commented Nov 28, 2024

Sorry mate.
will send an update in the next 6 hours?

@kfastov
Copy link
Collaborator

kfastov commented Nov 28, 2024

@JoE11-y Thank you, I'll wait

@JoE11-y JoE11-y linked a pull request Nov 28, 2024 that will close this issue
hugoleung1225 added a commit to hugoleung1225/ralph-example that referenced this issue Dec 21, 2024
First draft of the issue alephium#38, not complete yet
Referenced from token-facotry and alephium#37.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants