Wykres commitów

1149 Commity (c95662e8dccc4aeb5ef1d8e8807392a90d360928)

Autor SHA1 Wiadomość Data
kompotkot 2d188d0f5d Merge branch 'main' into status-page 2021-10-01 09:22:51 +00:00
yhtiyar cb2c65b0ed added crawling of erc721 2021-09-30 17:35:05 +03:00
Tim Pechersky 88150aa8b9 add status hook to hooks index 2021-09-30 16:11:29 +02:00
kompotkot 70c1871369 Scratch of status page 2021-09-30 14:05:28 +00:00
Andrei-Dolgolev e47a0c8760
Merge pull request #256 from bugout-dev/add-tags-support-on-backend
Add tags support on backend
2021-09-30 15:07:45 +03:00
Andrey Dolgolev b6e8f870e5 Remove f strings. 2021-09-30 15:04:56 +03:00
kompotkot 95473534d3 Moved status page to pages subdir 2021-09-30 11:53:59 +00:00
Andrey Dolgolev 7cc96ca3fa Remove log error. 2021-09-30 14:47:52 +03:00
kompotkot 3f57c985f7 Added some additional info for common routes 2021-09-30 11:13:11 +00:00
kompotkot 6854dd41c4 Merge branch 'main' into moonstream-api-docs-endpoint 2021-09-30 10:58:18 +00:00
Sergei Sumarokov a2148cdc88
Merge pull request #266 from bugout-dev/clients-python
Moonstream Python client library
2021-09-30 13:21:15 +03:00
Andrey Dolgolev 0d64319046 Add fixes. 2021-09-30 13:19:40 +03:00
Sergei Sumarokov 2a3a281798
Merge pull request #292 from bugout-dev/status-endpoints
Status endpoints
2021-09-30 12:46:14 +03:00
Neeraj Kashyap bc9351fea8
Merge pull request #295 from bugout-dev/discord-links
discord link from aws
2021-09-29 13:30:21 -07:00
Neeraj Kashyap 4be1fe4d7a Added "nfts derive" command
Removed old web3 provider code in favor of @Andrei-Dolgolev's batching
interface.
2021-09-29 12:56:39 -07:00
yhtiyar c0d3f23500 removed unique constraint 2021-09-29 20:47:36 +03:00
kompotkot e17c647377 Moved status logic to actions py 2021-09-29 16:19:31 +00:00
Tim Pechersky 96ba2dc829 remove link from aws, use new hardcoded link 2021-09-29 18:07:31 +02:00
Sergei Sumarokov ce34815c42
Merge pull request #293 from bugout-dev/bugout-provider-fix
Add ETHTXPOOL_HUMBUG_CLIENT_ID as env variable for escape desynchroni…
2021-09-29 19:03:54 +03:00
kompotkot b01f96fa80 Files structure update of status 2021-09-29 16:02:32 +00:00
kompotkot c473a899c5 Fixed mypy 2021-09-29 14:34:29 +00:00
kompotkot 10206840d2 Geth status returns block number 2021-09-29 14:25:41 +00:00
kompotkot 286f735f30 Status API endpoint for backend 2021-09-29 14:08:58 +00:00
Tim Pechersky f2c7053daf discord link from aws 2021-09-29 14:48:11 +02:00
yhtiyar fe4fa6c6fd temporary fix 2021-09-29 15:41:50 +03:00
yhtiyar 405aa3871e added checkpoint 2021-09-29 14:44:57 +03:00
yhtiyar 9a16ad207b added batching support for request to node 2021-09-29 00:25:01 +03:00
Andrey Dolgolev 03c86a28f5 Add fix for bugout tag. 2021-09-28 18:29:26 +03:00
Andrey Dolgolev 1429a08600 Add fix. 2021-09-28 18:27:57 +03:00
Andrey Dolgolev baad270a4c Add ETHTXPOOL_HUMBUG_CLIENT_ID as env variable for escape desynchronize with crawler. 2021-09-28 18:08:56 +03:00
Andrey Dolgolev c4db62be65 Remoce import. 2021-09-28 16:52:32 +03:00
Andrey Dolgolev e4f1fc2d15 Add init version off jrps requests class. 2021-09-28 16:50:02 +03:00
kompotkot b3412a3e36 Crawlers server for health checks 2021-09-28 13:44:24 +00:00
kompotkot f7a10b7402 DB server to handle request for latest block 2021-09-28 12:00:37 +00:00
kompotkot 66a6b0eb63 Select last block from db with server 2021-09-27 13:00:45 +00:00
kompotkot 131247bbcf Empty status page 2021-09-27 11:52:57 +00:00
Neeraj Kashyap 897bfda684 Working version of "nfts initdb" and "nfts materialize"
Started a job to collect NFT mints from production to a local SQLite
datastore.

It looks like it will take a few hours to complete.
2021-09-26 13:06:09 -07:00
Neeraj Kashyap 6439324aba Added some datastore (to SQLite) functionality
Set up CLI framework, as well.
2021-09-26 11:14:40 -07:00
Neeraj Kashyap be63141b14 MOONSTREAM_IPC_PATH -> MOONSTREAM_WEB3_PROVIDER
Updated sample.env, too
2021-09-26 09:34:14 -07:00
yhtiyar 098aea7d20 Made preprocess method that will add missing fields to NftEvent from web3 2021-09-25 22:44:41 +03:00
Neeraj Kashyap 072a86c8fc Got started on materialization code for intermediate datasets
These are the steps required to produce the raw dataset referenced here:
https://github.com/bugout-dev/moonstream/issues/272#issuecomment-926087702

Intermediate steps:
https://github.com/bugout-dev/moonstream/issues/272#issuecomment-927144872
2021-09-25 10:23:33 -07:00
Neeraj Kashyap abae67143a Bumped nfts version to 0.0.2 2021-09-25 09:50:43 -07:00
Neeraj Kashyap 3fe06ee194 Set up moonstreamdb/setup.py for distribution to PyPI 2021-09-25 09:42:22 -07:00
Neeraj Kashyap d22c0c6929 Set up Python package 2021-09-25 09:39:30 -07:00
Neeraj Kashyap f481d28050 Started on code for NFTs dataset 2021-09-25 09:29:20 -07:00
Neeraj Kashyap 98ab736ef4
Merge pull request #279 from bugout-dev/token-screen
Token screen
2021-09-25 09:00:00 -07:00
Neeraj Kashyap 1517605a57
Merge pull request #236 from bugout-dev/erc721-labels
Erc721 labels
2021-09-25 08:59:21 -07:00
Neeraj Kashyap 6ae67d7a75
Merge pull request #283 from bugout-dev/fixing_nft_crawler
added reporter to nft crawler, removed global cache for addresses
2021-09-25 08:57:36 -07:00
Neeraj Kashyap d5eecf100f Fixed mypy issue 2021-09-25 08:56:22 -07:00
Neeraj Kashyap 126090ab54 Handled unicode code points that can't be stored in Postgres
Also applied MOONSTREAM_SPIRE_API_URL configuration to mooncrawl
reporter so that we can report to non-production Spire APIs.
2021-09-25 08:51:03 -07:00