Blockchain Data Processing Script

Job ID: 37938845

Budget: $30 – $250 USD

I'm looking for a proficient developer to create a JavaScript script that focuses primarily on data processing. The data in question is text-based.

The ideal candidate for this project should have:

- Advanced skills and familiarity with JavaScript
- Considerable experience in working with text data
- Knowledge on various data processing methods and techniques

Your main task will be to develop a script which can efficiently process different sets of text data. Further details about the project will be shared with selected candidates. Please include examples of similar projects you've done in your proposal.

I need:

Develop a tool (script) to collect the transactions of an Injective Blockchain wallet. The script would be to organize/collect public transactions from an Injective Blockchain wallet (which may vary). Information to be collected:
1) date (and time) of the transaction
2) transaction hash
3) wallet sender address
4) wallet recipient address
5) token name/symbol
6) amount sent/received
End goal: automatic transpose this information into an easy-to-use csv file.

Some other informações:

In fact, at this moment, I only need the information contained in the transactions identified as: ("MESSAGE" MsgSend).

Exemple:

https://explorer.injective.network/account/inj1nmc5namhwszx0yartvjm6evsxrj0ctq2qa30l7/transactions/?page=3&limit=20

https://explorer.injective.network/transaction/89A93337938C19FC746E7DBBC57857B3869D2DFC6340473029DA2937F1DBD145/

On this last page of second url, there is everything I need: date and time of the transaction; wallet sender (from_adress), wallet receiver (to_adress); token denomination (in example, inj) and quantity (in example, 0.2 INJ or 200000000000000000).

If I can get this information in all transactions identified as "MESSAGE" MsgSend, that would be enough for me.
Note: there can be hundreds of transactions with this identification.

PS) End points Injective Blockchain: https://sentry.lcd.injective.network/swagger/#/ (if necessary)