yhtiyar
5b90ed8832
temporary fix
2021-08-10 17:20:03 +03:00
Neeraj Kashyap
eea08063a3
Cleaned up code for /subscriptions route
2021-08-10 06:47:54 -07:00
Neeraj Kashyap
746de0c70b
Added issue link to a TODO
2021-08-10 06:41:18 -07:00
Neeraj Kashyap
5bd061a5da
Added stream_processors submodule
...
Migrated streams route to use `ethereum_transaction` stream processor.
2021-08-10 06:25:23 -07:00
Neeraj Kashyap
3656a592ac
Typo in function name
2021-08-10 06:21:43 -07:00
Neeraj Kashyap
b56e83a557
Another TODO
2021-08-10 06:19:37 -07:00
Neeraj Kashyap
53425e88c3
TODOs for @Andrei-Dolgolev, @kompotkot
2021-08-10 06:17:46 -07:00
Neeraj Kashyap
e469658aee
Removed unused imports from data.py
2021-08-10 06:12:09 -07:00
Neeraj Kashyap
3a3ef9ed39
Little bit of code cleanup
...
- Fixed mypy issues around `MOONSTREAM_ADMIN_ACCESS_TOKEN`.
- Added `StreamBoundary` pydantic model to represent core information
about view window into a stream. `PageBoundary` derives from
`StreamBoundary`.
- Removed unused imports and scratch comments from the /streams route
definition.
2021-08-10 06:10:05 -07:00
Andrey Dolgolev
b5c0d942c5
Some useQuery state fixes.
2021-08-10 13:53:10 +03:00
Neeraj Kashyap
70adccdebb
Updated "ethcrawler trending" result body
...
Added `crawler_version:<version>` tag to Humbug report.
2021-08-09 19:45:20 -07:00
Neeraj Kashyap
ca6a5b2b70
"ethcrawler trending": default start, end
2021-08-09 19:37:57 -07:00
Neeraj Kashyap
0e98794db9
"ethcrawler trending" humbug token from env
...
This makes life easier when using it as a systemd service.
Also added systemd service and timer for trending addresses crawler.
2021-08-09 18:58:43 -07:00
Andrey Dolgolev
401f12a488
Add buttons for control stream.
2021-08-09 21:30:44 +03:00
Neeraj Kashyap
58a9268b4d
Merge pull request #92 from zomglings/crawlers-ethereum-trending
...
Add "mooncrawl ethcrawler trending" command
2021-08-09 09:32:49 -07:00
Neeraj Kashyap
bd49b2956b
Slight renaming for clarity of internal args
2021-08-09 09:30:08 -07:00
Neeraj Kashyap
5084f7f32f
Merge branch 'main' into crawlers-ethereum-trending
2021-08-09 09:17:40 -07:00
Neeraj Kashyap
5fc813e98d
Merge pull request #85 from bugout-dev/address-identity
...
Initial version of eth address model with labels
2021-08-09 09:14:13 -07:00
Neeraj Kashyap
272fabfd18
Black formatting
2021-08-09 09:13:08 -07:00
kompotkot
2b9dd67954
Modified to mooncrawl yml action
2021-08-09 16:11:38 +00:00
kompotkot
de972d6722
Modified git commit hash to work with new labels table
2021-08-09 16:06:17 +00:00
kompotkot
39d2b8e36a
Increased version
2021-08-09 16:04:56 +00:00
Andrey Dolgolev
d59084965c
Add changes temp state before swith to go to next/previous and go to latest button.
2021-08-09 19:00:24 +03:00
kompotkot
b63cdfe7fc
Added cli for db and fixed error in labels model
2021-08-09 14:58:48 +00:00
yhtiyar
b3e3c0d85f
Merge branch 'main' into ethscan-crawler
2021-08-09 17:46:57 +03:00
yhtiyar
d5aa127843
added ethscan smart contract source crawler
2021-08-09 17:41:13 +03:00
yhtiyar
fb5b6fd56b
added boto3 requirment
2021-08-09 17:40:02 +03:00
yhtiyar
3c479a37b4
added env variables for ethscan crawler
2021-08-09 17:39:28 +03:00
kompotkot
55ac27689c
Working migration smart_contr -> address
2021-08-09 14:04:17 +00:00
Neeraj Kashyap
d9d863e742
Functionality to publish JSON results to Humbug
...
For `mooncrawl ethcrawler trending`
2021-08-09 06:33:56 -07:00
Neeraj Kashyap
2d513800aa
Displaying WEI values as ints (not floats)
...
Also changed "metric" to "statistic" in the output for `mooncrawl
ethcrawler trending`.
2021-08-09 06:01:28 -07:00
Neeraj Kashyap
e5226b8a8b
Working implementation of "ethcrawlers trending"
...
The 24 hour queries take a LONG time but the 1 hour queries execute in 4
seconds.
2021-08-09 05:55:10 -07:00
Neeraj Kashyap
ea1a714e9b
Scaffolding for "mooncrawl ethcrawler trending"
2021-08-09 04:58:47 -07:00
kompotkot
ce1d114e14
Merge branch 'main' into address-identity
2021-08-09 11:39:51 +00:00
Neeraj Kashyap
b0dc2c9e9c
Added MOONSTREAM_HUMBUG_TOKEN environment variable
...
The ethereum trending addresses crawler will be the first one to report
data through a Humbug journal. This requires us to accept a Humbug token
as configuration.
2021-08-09 04:36:52 -07:00
Neeraj Kashyap
669ab6b13b
[WIP] streamBoundary state and state update logic
2021-08-07 08:32:02 -07:00
Andrey Dolgolev
9d69fc950a
Temo state of replacing infinitQuery
2021-08-07 18:05:06 +03:00
Neeraj Kashyap
9d41941403
Merge pull request #86 from zomglings/crawlers-improve-synchronization
...
"--confirmations" argument for Ethereum crawler
2021-08-06 10:37:06 -07:00
Neeraj Kashyap
42b46edd40
Merge pull request #89 from bugout-dev/improving-txinfo
...
Improving txinfo
2021-08-06 10:36:55 -07:00
Neeraj Kashyap
a2b383b4c6
Merge pull request #87 from peersky/small-fix
...
new subscriptions error messaage names fix
2021-08-06 10:36:19 -07:00
Neeraj Kashyap
863fb56eaf
Merge pull request #88 from peersky/fix-dynamic-loading
...
remove UI context dynamic loading
2021-08-06 10:30:30 -07:00
yhtiyar
4c5676d5aa
made wei units eth units
2021-08-06 19:00:05 +03:00
Andrey Dolgolev
1a43528ae9
Add streams by timestemp.
2021-08-06 17:03:24 +03:00
yhtiyar
419f2c8ce4
removed console log
2021-08-06 16:36:41 +03:00
yhtiyar
e9ac313c82
fixed bug when transaction is undefined
2021-08-06 16:30:27 +03:00
Tim Pechersky
0445533c09
new subscriptions error messaage
2021-08-06 20:25:29 +08:00
Tim Pechersky
48b30beb7d
remove UI context dynamic loading
2021-08-06 20:24:18 +08:00
kompotkot
26573fecf8
Initial version of eth address model with labels
2021-08-06 12:05:59 +00:00
yhtiyar
aaee2e2e67
renamed gas label, fixed hash demonstrating bug
2021-08-06 13:56:12 +03:00
Neeraj Kashyap
a20ec6bcc1
Merge branch 'crawlers-improve-synchronization' of github.com:zomglings/moonstream into crawlers-improve-synchronization
2021-08-05 17:12:21 -07:00