Neeraj Kashyap
e7879ef95e
Use bugout==0.1.15
...
This fixes bug with calling resources endpoint in Brood API
2021-08-03 10:35:10 -07:00
Neeraj Kashyap
acd80c0d6b
descriptions -> description
2021-08-03 10:33:31 -07:00
Neeraj Kashyap
25e2357790
Clarifying comment
2021-08-03 09:31:48 -07:00
Neeraj Kashyap
d2b31dd0b2
Control flow fixes
2021-08-03 09:30:15 -07:00
Neeraj Kashyap
30f21ddce0
Stripe product and price IDs
2021-08-03 09:26:46 -07:00
Neeraj Kashyap
d301e36ad3
Some small fixes to the subscription-types CLI
2021-08-03 09:23:18 -07:00
Neeraj Kashyap
bf9524cd16
Merge pull request #49 from bugout-dev/fixing-txinfo
...
Fixing txinfo
2021-08-03 09:16:34 -07:00
Andrey Dolgolev
d0a898d836
Merge branch 'main' into add-labels-and-times
2021-08-03 18:04:19 +03:00
Andrey Dolgolev
164ebfe537
Add labels from subscriptions.
...
Add colors
Add timestamp(what is timestamp when transaction was mined).
Add allowed filters for from query.
2021-08-03 17:58:25 +03:00
yhtiyar
22b8f335d2
Merge branch 'main' into fixing-txinfo
2021-08-03 16:09:56 +03:00
yhtiyar
6d7a47c518
removed alias
2021-08-03 16:08:15 +03:00
yhtiyar
f4b07715ef
Merge branch 'main' into fixing-txinfo
2021-08-03 15:37:12 +03:00
Neeraj Kashyap
2b7324195b
Merge pull request #48 from bugout-dev/brood-spire-client-env-vars
...
Brood spire client env vars with github workflows
2021-08-03 05:37:03 -07:00
kompotkot
b969e01b1c
Black format
2021-08-03 12:31:46 +00:00
yhtiyar
36ae8d7c52
made from alias to `from_address`
2021-08-03 14:56:14 +03:00
Tim Pechersky
7bfc0b34eb
Merge remote-tracking branch 'upstream/main' into entry-cards
2021-08-03 19:48:13 +08:00
kompotkot
43a99e0d23
Bugout client spire and brood url env vars
2021-08-03 11:41:51 +00:00
kompotkot
090dc789fc
Updated git commit for db at backend part
2021-08-03 10:55:33 +00:00
Andrey Dolgolev
f7fa05df18
Merge branch 'merging-streams' of github.com:bugout-dev/moonstream into merging-streams
2021-08-02 20:16:42 +03:00
Andrey Dolgolev
d82b432d85
Fix subscriptions token.
2021-08-02 20:15:17 +03:00
Neeraj Kashyap
8fbe8bdc7e
Removed unused request.state.token in /subscriptions/types
2021-08-02 10:02:44 -07:00
Andrey Dolgolev
6717a613e8
Merge branch 'main' into merging-streams
2021-08-02 19:18:22 +03:00
Andrey Dolgolev
6a1abea6fd
Add MOONSTREAM_ADMIN_ACCESS_TOKEN.
2021-08-02 18:51:46 +03:00
Andrey Dolgolev
b0c00407a6
Change name to MOONSTREAM_ADMIN_ACCESS_TOKEN.
2021-08-02 18:50:09 +03:00
Andrey Dolgolev
45e36898ec
Merge branch 'main' into add-subsription-cli
2021-08-02 18:41:24 +03:00
Andrey Dolgolev
8fbb013885
Add MOONSTREAM_AUTO_USER_TOKEN access tokens.
2021-08-02 18:38:22 +03:00
yhtiyar
e519cabad9
fix of route
2021-08-02 16:25:56 +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
yhtiyar
c461c41123
Merge branch 'add-stream-endpoint' into merging-streams
2021-08-02 14:36:30 +03:00
Andrey Dolgolev
8ed8719a51
Add stream endpoint.
...
Add filters.
2021-08-02 13:59:32 +03: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
Neeraj Kashyap
56e19b153b
Merge branch 'main' into crawl-smart-contract-addresses-from-transaction-receipts
2021-07-30 05:39:53 -07:00
kompotkot
4f8f589df2
Small updates
2021-07-29 21:09:53 +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
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
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
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
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
kompotkot
d26dfb544c
Added moonstreamdb at backend requirements
2021-07-28 13:04:20 +03:00
kompotkot
f9a9a0622e
Deploy names of service fixes
2021-07-28 12:40:21 +03:00
Andrey Dolgolev
9a70468e7e
Remove not required enviroments.
2021-07-27 19:57:12 +03:00
Andrey Dolgolev
b6cf0f079c
black formating.
2021-07-27 19:53:50 +03:00
Andrey Dolgolev
7acb7e5c11
Add delete.
2021-07-27 19:51:32 +03:00
Andrey Dolgolev
423dd0cb21
Merge branch 'main' into Add-Subscriptions
2021-07-27 18:25:06 +03:00
Andrey Dolgolev
3814fdef23
Add initial subscription backend.
2021-07-27 18:08:40 +03:00
kompotkot
826af41dcc
Database models for crawlers
2021-07-26 14:03:33 +03:00
kompotkot
670d738bb2
Fixed typo
2021-07-21 16:57:47 +00:00
kompotkot
f0dbb640f1
Fixed issues, todos, added comments
2021-07-21 16:51:28 +00:00
kompotkot
15aae10874
Subscriptions get and create handlers to work with resources
2021-07-21 15:56:07 +00:00
kompotkot
c1e6110e4c
Handlers for passwords and fixed misstakes
2021-07-21 14:53:59 +00:00
kompotkot
bfb843ac41
Updated bugout at requirements
2021-07-21 14:32:14 +00:00
kompotkot
4dd8b4c79b
User and token endpoints with updated middleware
2021-07-21 14:30:29 +00:00
kompotkot
e547b2fb2f
Moonstream backend init
2021-07-19 10:31:18 +00:00