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
kompotkot
c1c554d759
Fixes for transactions writing to db
2021-07-29 01:49:31 +03:00
kompotkot
048ff0fe23
Break for unnecessary synchronization
2021-07-29 01:02:33 +03:00
kompotkot
c6f50a6f61
Lazy crawl block during missing check
2021-07-29 00:57:30 +03:00
kompotkot
73da2e430a
Sync latest blocks and optimized blocks list gen
2021-07-29 00:43:35 +03:00
Neeraj Kashyap
9e6fa856bb
Merge pull request #18 from bugout-dev/smart-contract-crawlers
...
Smart contract information - crawlers and API endpoint
2021-07-28 12:46:22 -07:00
Neeraj Kashyap
b9aebfddf7
Implemented /txinfo/ethereum_blockchain
...
This is an authentiated endpoint which currently returns decoded ABI
information from input bytecode in an Ethereum transaction.
In the future, we should add all transaction display enrichment code to
this endpoint (for Ethereum blockchain transactions).
2021-07-28 12:43:02 -07:00
Neeraj Kashyap
c02fabe967
Removed unused json import
2021-07-28 11:51:55 -07:00
Neeraj Kashyap
6e67eba443
Added moonstreamdb env vars to sample.env
2021-07-28 11:19:43 -07:00
Neeraj Kashyap
43ad20f6ea
Added support for "0x" prefix on smart contract bytecode
2021-07-28 11:06:00 -07:00
Neeraj Kashyap
97d9cdb41e
Return empty list when no text candidates for hex signature
...
Previously, we were returning `null`.
2021-07-28 11:03:13 -07:00
Neeraj Kashyap
1dc6eeca6a
Added .secrets to backend .gitignore
2021-07-28 10:58:31 -07:00
Neeraj Kashyap
7576c04937
Added CLI for moonstream.abi_decoder
2021-07-28 10:55:17 -07:00
Neeraj Kashyap
e520457f0a
Updated requirements.txt moonstreamdb commit
2021-07-28 10:35:45 -07:00
Neeraj Kashyap
b9c828fc7f
Merge branch 'main' into smart-contract-crawlers
2021-07-28 10:34:55 -07:00
Neeraj Kashyap
aa3ebd833c
Merge pull request #24 from bugout-dev/missing-block-check
...
Missing block check
2021-07-28 10:31:34 -07:00
Yhtyyar Sahatov
d1bd4dc728
Merge pull request #26 from zomglings/fix-subscription-mypy-error
...
Fixed small mypy issue when working with application_id
2021-07-28 20:31:02 +03:00
Neeraj Kashyap
f0113d8564
Fixed small mypy issue when working with application_id
2021-07-28 10:28:17 -07:00
Neeraj Kashyap
97b9ed0415
Added mypy.ini to Moonstream backend
2021-07-28 10:24:12 -07:00
Neeraj Kashyap
fcd373905c
Black formatting for abi_decoder.py
2021-07-28 10:22:16 -07:00
Neeraj Kashyap
7cb6131a88
Updated requirements.txt to fix moonstreamdb dependency
2021-07-28 10:20:09 -07:00
yhtiyar
ae0d1cea8e
Added abi decoder library
2021-07-28 20:14:00 +03:00
yhtiyar
9886c740f7
Merge branch 'smart-contract-crawlers' of github.com:bugout-dev/moonstream into smart-contract-crawlers
2021-07-28 20:07:05 +03:00
Neeraj Kashyap
1a99d6b778
Merge branch 'main' into smart-contract-crawlers
2021-07-28 10:02:53 -07:00
yhtiyar
5b57ed4f11
added abi decoder
2021-07-28 19:59:13 +03:00
kompotkot
3420d6cf86
Missing block check for crawlers cli
2021-07-28 18:03:06 +03:00
Andrey Dolgolev
ce6d015974
Add init version of subscription cli.
2021-07-28 16:42:50 +03:00
kompotkot
728122aba7
Updated hash of moonstreamdb in requirements
2021-07-28 14:20:11 +03:00
Sergei Sumarokov
876c23aac1
Merge pull request #22 from bugout-dev/fix-requirements-setup
...
Fix requirements and setup.py
2021-07-28 13:20:11 +03:00
kompotkot
dbf9e7f15c
Updated setup and requirements for db and crawlers
2021-07-28 13:17:39 +03:00
kompotkot
59c7ba68e0
Added moonstreamdb at crawlers module
2021-07-28 13:07:24 +03:00
kompotkot
d26dfb544c
Added moonstreamdb at backend requirements
2021-07-28 13:04:20 +03:00
Sergei Sumarokov
60e90219a8
Merge pull request #21 from bugout-dev/fix-db
...
Small fixes in moonstreamdb module
2021-07-28 12:57:06 +03:00
kompotkot
f9a9a0622e
Deploy names of service fixes
2021-07-28 12:40:21 +03:00
kompotkot
ca64ebee56
Environment variables for windows powershell
2021-07-28 00:47:01 +03:00
kompotkot
d5ac1e9074
Fixed env vars for eth crawler
2021-07-28 00:28:45 +03:00
kompotkot
94877ae1ed
Typo in import in moonstreamdb mmodule
2021-07-27 21:22:14 +00:00
Neeraj Kashyap
f00c505c16
Merge branch 'main' into smart-contract-crawlers
2021-07-27 10:20:05 -07:00
Neeraj Kashyap
9a0d3888a1
Merge pull request #20 from bugout-dev/v0
...
V0
2021-07-27 10:19:37 -07:00
Andrey Dolgolev
47bc31d9be
Add fixes.
2021-07-27 20:17:57 +03:00
Andrey Dolgolev
51801bd91a
Remove onclick
2021-07-27 20:12:51 +03:00
Andrey Dolgolev
a560cc82d7
Fix env
2021-07-27 20:11:08 +03:00
Andrey Dolgolev
7c06cf2bd6
Merge branch 'v0' of github.com:peersky/moonstock into v0
2021-07-27 20:02:43 +03:00
Andrey Dolgolev
77a1f5a321
Merge branch 'v0' of github.com:peersky/moonstock into v0
2021-07-27 20:02:21 +03:00
Neeraj Kashyap
9ba6acefce
Merge branch 'main' into smart-contract-crawlers
2021-07-27 10:00:19 -07:00
Neeraj Kashyap
08854ef792
Merge pull request #19 from bugout-dev/Add-Subscriptions
...
Add subscriptions
2021-07-27 10:00:00 -07:00
Andrey Dolgolev
9a70468e7e
Remove not required enviroments.
2021-07-27 19:57:12 +03:00
Neeraj Kashyap
a0d642f4c6
Merge branch 'main' into smart-contract-crawlers
2021-07-27 09:56:26 -07:00