diadata icon indicating copy to clipboard operation
diadata copied to clipboard

Write an Exchange scraper for AcalaSwap DEX

Open jppade opened this issue 2 years ago • 2 comments

We are looking for a Go developer who is experienced in writing applications interfacing with Polkadot Parachains. Your task is to write a trades scraper for AcalaSwap DEX on Acala Parachain: https://apps.acala.network/swap

The data must be fetched directly from on-chain, using for instance the public endpoints linked in the documentation: https://docs.acalaswap.app/

Before applying to this task please have a look at the wasm contracts/programs. This might not be a straightforward task and ideally you only apply if you are confident you can fetch the relevant data from on-chain.

Furthermore, you should adhere to our underlying architecture / data structures. For instructions please go to: https://docs.diadata.org/documentation/tutorials/exchangescrapers

Feel free to also have a look at our existing exchange scrapers at: https://github.com/diadata-org/diadata/tree/master/pkg/dia/scraper/exchange-scrapers

This issue was previously worked on in this PR: https://github.com/diadata-org/diadata/pull/619

In case you have questions don't hesitate to ask!

jppade avatar Aug 11 '22 09:08 jppade

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 340.0 USDC attached to it as part of the diadata-org fund.

gitcoinbot avatar Aug 11 '22 09:08 gitcoinbot

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Workers have applied to start work.

These users each claimed they can complete the work by 1 month, 3 weeks ago. Please review their action plans below:

1) naftalimurgor has applied to start work (Funders only: approve worker | reject worker).

Hello Philip,

I want to express interest in working on the exchange scraper, with a focus on:

  • Fetch data on-chain
  • Clean code
  • Best practices Deliverables:
  • A Scrapper for Acala Parachain
  • Appropriate documentation

Best, Naftali 2) gall0x has applied to start work (Funders only: approve worker | reject worker).

I'd love to work on this bounty, I have experience with goroutines and channels. 3) voanhcung has applied to start work (Funders only: approve worker | reject worker).

Check out this bounty that pays out 2800.0 RLY https://gitcoin.co/issue/dm9hbmhjdW5nWDk2Z1JBVnZ3eDUydVM2dzRRWUNVSFJmUjNPYW9CMjQ2Nzc= #web3 4) happydayo has applied to start work (Funders only: approve worker | reject worker).

I will finish up the task within 24 hours

Learn more on the Gitcoin Issue Details page.

gitcoinbot avatar Aug 12 '22 01:08 gitcoinbot