Wykres commitów

1060 Commity (700fab47f51d7ec52a082aed71bfeb028b1e004b)

Autor SHA1 Wiadomość Data
yhtiyar dc697028d0 Added txinfo service 2021-08-02 15:10:41 +03: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
yhtiyar 873ed960fd Merge branch 'add-stream-endpoint' into merging-streams 2021-08-02 14:45:09 +03:00
Andrey Dolgolev c045c5d437 Add streams )) 2021-08-02 14:43:52 +03:00
Tim Pechersky 4706217332 cleanup and landing page w background img 2021-08-02 19:42:31 +08:00
yhtiyar c461c41123 Merge branch 'add-stream-endpoint' into merging-streams 2021-08-02 14:36:30 +03:00
yhtiyar 89524bb238 added txinfo 2021-08-02 14:31:44 +03:00
Andrey Dolgolev 8ed8719a51 Add stream endpoint.
Add filters.
2021-08-02 13:59:32 +03: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