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