Wykres commitów

156 Commity (c3b481b042a2cef690a486300c5de616f3252ae5)

Autor SHA1 Wiadomość Data
Tim Pechersky c3b481b042 cleanup 2021-08-02 22:46:40 +08:00
Tim Pechersky 0915d363e9 chunk sizes, small fixes 2021-08-02 20:49:09 +08:00
Tim Pechersky 281cbf02f0 Merge remote-tracking branch 'upstream/main' into v0 2021-08-02 20:11:54 +08:00
Tim Pechersky 5946abb75b
Merge pull request #37 from zomglings/frontend-api-auth
Frontend now authenticates with Moonstream API.
2021-08-02 19:45:42 +08:00
Tim Pechersky 4706217332 cleanup and landing page w background img 2021-08-02 19:42:31 +08:00
Neeraj Kashyap 30d905b68f Got user login functional using Moonstream application on Brood 2021-07-31 12:40:22 -07:00
Neeraj Kashyap 12e3d576eb "yarn build" finally working 2021-07-31 11:19:44 -07:00
Neeraj Kashyap 5b1de53e04 Continuing to fix "yarn build"
A long way to go.
2021-07-31 10:58:45 -07:00
Neeraj Kashyap c4ce547a1a Prettier fixes 2021-07-31 10:49:41 -07:00
Neeraj Kashyap 5770057838 Made a few changes to fix build errors 2021-07-31 10:48:36 -07:00
Neeraj Kashyap 1ced909f15 Updated frontend user auth service
Now, instead of using Brood, it uses the Moonstream API.
2021-07-31 10:35:58 -07:00
Sergei Sumarokov d07d9d043f
Merge pull request #35 from bugout-dev/clean-ethcrawler
Clean ethcrawler
2021-07-30 19:17:33 +03:00
kompotkot a7e2035273 Merge branch 'main' into clean-ethcrawler 2021-07-30 19:16:16 +03:00
Neeraj Kashyap b21eeb0e68
Merge pull request #27 from zomglings/crawl-smart-contract-addresses-from-transaction-receipts
Crawl smart contract addresses from transaction receipts
2021-07-30 09:07:54 -07:00
Neeraj Kashyap 472aeae1e3 Added indexing to smart contract transaction hashes
Consolidated into a single alembic revision
2021-07-30 09:02:08 -07:00
Tim Pechersky a82267abd6 sidebar/navbar updates 2021-07-30 21:36:52 +08:00
Tim Pechersky 34436a4bf2 remove tos for now 2021-07-30 21:35:51 +08:00
Neeraj Kashyap 3e207b1226 Working with new initial migration 2021-07-30 06:15:52 -07:00
Neeraj Kashyap 56e19b153b Merge branch 'main' into crawl-smart-contract-addresses-from-transaction-receipts 2021-07-30 05:39:53 -07:00
Tim Pechersky 393ed391d1 fix lint errors 2021-07-30 19:26:11 +08:00
Tim Pechersky 384ffeaf44 remove comment 2021-07-30 19:25:43 +08:00
Tim Pechersky 769a3047fe footer 2021-07-30 19:25:28 +08:00
Tim Pechersky ac3a53afe2 landing page in progress 2021-07-30 19:25:17 +08:00
kompotkot 7950c04e41 Added TODO for handling errors for crawler 2021-07-29 22:08:26 +03:00
kompotkot 71d1f6c9b8 Added len check 2021-07-29 22:06:55 +03:00
Neeraj Kashyap d809d9b3d5 Error handling for crawlers 2021-07-29 11:52:37 -07:00
Neeraj Kashyap cbd9c2ccf1 Wait for crawling futures to return 2021-07-29 11:41:37 -07:00
Neeraj Kashyap 5ec29305d7 Cleaned up a little the worker submissions for ethcrawler 2021-07-29 11:36:19 -07:00
Neeraj Kashyap c6ddfb464c Updated .gitignore 2021-07-29 11:32:59 -07:00
Neeraj Kashyap 7aff3f4159
Merge pull request #34 from bugout-dev/db-one-migration
New updated migration
2021-07-29 11:13:02 -07:00
kompotkot 4f8f589df2 Small updates 2021-07-29 21:09:53 +03:00
kompotkot 3326379b17 New updated migration 2021-07-29 20:31:17 +03:00
Neeraj Kashyap c8b93d384b Updated moonstreamdb commit hash in requirements.txt 2021-07-29 09:44:03 -07:00
Neeraj Kashyap d2c30256b3 Merge branch 'main' into crawl-smart-contract-addresses-from-transaction-receipts 2021-07-29 09:42:55 -07:00
Sergei Sumarokov 5b7cdf6832
Merge pull request #30 from bugout-dev/sync-blocks-crawlers
Sync blocks crawlers
2021-07-29 19:31:11 +03:00
Sergei Sumarokov 4d7e8ace2c
Merge pull request #29 from bugout-dev/deployment
Fixes to working backend deployment
2021-07-29 17:53:14 +03:00
kompotkot 163c8ff350 Added verbose option 2021-07-29 17:01:39 +03:00
kompotkot 8e83a40193 Fixes to working backend deployment 2021-07-29 13:52:32 +00:00
Neeraj Kashyap 9388bbe6a9 EthereumTransaction pydantic model now true representation
Before, it was missing several fields that we expect to see on
transactions (e.g. ECDSA signatures).
2021-07-29 00:05:57 -07:00
Neeraj Kashyap 7147377cf9 Improved /txinfo/ethereum_blockchain endpoint
The response now explicitly specifies whether the given transaction was
a smart contract deployment or a smart contract method call.

Testing script now uses an actual transaction from mainnet.
2021-07-28 23:57:40 -07:00
Neeraj Kashyap ad37dbd464 Made contract update crawler idempotent
Had forgotten to add a check before so that it wouldn't reprocess old
transactions. Fixed now.
2021-07-28 23:26:39 -07:00
Neeraj Kashyap 67e3135386 Latest commit for moonstreamdb requirement 2021-07-28 21:37:12 -07:00
Neeraj Kashyap 03a9295681 Ethereum smart contract registry updater 2021-07-28 21:35:49 -07:00
Neeraj Kashyap 1a749fe736 Added most recent revision of moonstreamdb 2021-07-28 21:00:10 -07:00
Neeraj Kashyap a52a2b9453 Forgot to commit alembic/env.py before 2021-07-28 20:59:12 -07:00
Neeraj Kashyap a046d33804 Added EthereumSmartContract model to database 2021-07-28 20:58:56 -07:00
Neeraj Kashyap c5422c920d More prep work 2021-07-28 20:45:19 -07:00
Neeraj Kashyap 0f2d50a475 Updated commit hash for moonstreamdb 2021-07-28 20:26:50 -07:00
Neeraj Kashyap f027f6bc6b Moved esd.py into the moonstreamcrawlers package
Also removed requirements.txt - it had windows-specific pywin32 that
just failed to load on Linux.

`moonstreamcrawlers` environments should be set up using `setup.py`.
2021-07-28 20:22:25 -07:00
Neeraj Kashyap 5c6dc77392 Made esd a submodule of the crawlers 2021-07-28 20:14:10 -07:00