Andrey Dolgolev
1f36d16585
Merge branch 'main' into extend-subscriptions
2021-09-07 15:51:23 +03:00
Andrey Dolgolev
7c61e0486f
Add changes for subscription and merge main.
2021-09-07 15:35:05 +03:00
Neeraj Kashyap
8f541f84e3
NFT purchaser and minter statistics
2021-09-07 04:48:06 -07:00
Neeraj Kashyap
36233447c5
[WIP] Trying to get number of owners calculation to work
...
DISTINCT ON query seems to be returning incorrect results.
2021-09-07 04:08:22 -07:00
Sergei Sumarokov
e2416ccdc2
Merge pull request #227 from bugout-dev/store-onbarding-on-backend
...
Store onboarding on backend
2021-09-06 20:31:26 +03:00
Tim Pechersky
4788557164
fix imports
2021-09-06 19:28:16 +02:00
Tim Pechersky
eb1fd2b057
Merge branch 'main' into store-onbarding-on-backend
2021-09-06 19:24:37 +02:00
Tim Pechersky
5a2b88d86d
code review changes
2021-09-06 19:21:05 +02:00
yhtiyar
d6b135dbda
added `None` default values where fields are `Optional`
2021-09-06 19:59:55 +03:00
yhtiyar
0a2790b678
removed breakpoint
2021-09-06 19:55:33 +03:00
Neeraj Kashyap
fb9f2ed24e
Merge pull request #239 from bugout-dev/fix-etherscan-crawler-zomglings
...
(Updated) Etherscan crawler fix
2021-09-06 09:55:18 -07:00
Neeraj Kashyap
0eb757d492
Fixed imports, added logging
2021-09-06 09:49:38 -07:00
Neeraj Kashyap
741383b503
Fix Etherscan crawler so that we don't manually specify autogenerated id
2021-09-06 09:46:50 -07:00
yhtiyar
8e27fb0a76
made it work
2021-09-06 16:24:14 +03:00
yhtiyar
1e55e987b4
added support of `nft` address metadata in `address_info/`
2021-09-06 15:56:21 +03:00
Neeraj Kashyap
1f771a650e
"mints" now points to an object with an "amounts" key
...
Makes it consistent with the other statistics.
2021-09-06 00:01:18 -07:00
Neeraj Kashyap
1013d5cb25
First version of "nft ethereum summary" crawler
2021-09-05 22:59:10 -07:00
Neeraj Kashyap
5cc7def647
Working summaries involving nft mints, transfers, value
...
This is currently only done for the past hour. Next step is to modify
the CLI to do it for:
1. Last hour
2. Last 24 hours
3. Last week
2021-09-05 21:14:01 -07:00
Neeraj Kashyap
19c0dfeeb3
[WIP] Working prototypes for "nft ethereum label" and "nft ethereum summary"
...
TODO:
- `nft ethereum label` should have reasonable defaults for `--start` and
`--end`. It should use the currenty block for `--end` and the last
labelled block for `--start`?
- Keep on plugging away at `nft ethereum summary` as per:
https://github.com/bugout-dev/moonstream/issues/223
2021-09-03 14:10:13 -07:00
Neeraj Kashyap
d0cbff9277
Superficial progress bar updates
2021-09-03 13:33:23 -07:00
Neeraj Kashyap
506bad759d
Fixed some bugs in ethcrawler and nft ethereum crawler
...
Tested that the "nft ethereum label" is working correctly.
2021-09-03 13:30:13 -07:00
Neeraj Kashyap
c12d4f9a36
Updated Discord link in footer
...
Previous link was invalid!
2021-09-03 11:55:20 -07:00
Neeraj Kashyap
d2ff8d46ee
[WIP] nft_mint and nft_transfer labels
...
Not yet tested.
2021-09-03 10:50:13 -07:00
yhtiyar
7031991661
added erc721 token
2021-09-03 20:10:35 +03:00
Andrey Dolgolev
cd8369a262
Add created_at and updated_at.
2021-09-03 15:50:27 +03:00
Neeraj Kashyap
60aa3006ed
[WIP] Adding "erc721" label to unlabelled NFT contracts
2021-09-03 01:02:09 -07:00
Neeraj Kashyap
dbb5a98b68
Updated moonstreamdb version in API requirements.txt
2021-09-02 23:05:51 -07:00
Neeraj Kashyap
9d5421f866
Bumped moonstreamdb dependency in mooncrawl
2021-09-02 23:05:06 -07:00
Neeraj Kashyap
a4fff6498f
Bumped moonstreamdb version to 0.1.0
2021-09-02 23:04:23 -07:00
Neeraj Kashyap
b9a48b464e
Adds foreign key constraint to ethereum_labels.transaction_hash
...
This is something we forgot to do in the previous migration.
2021-09-02 23:02:02 -07:00
Neeraj Kashyap
ad94507553
Added support for labelling Ethereum transactions in database
...
We did this using the existing `ethereum_labels` table. We just made the
`address_id` column nullable and added an (indexed) `transaction_hash`
column.
2021-09-02 22:57:15 -07:00
Neeraj Kashyap
79d97afc9d
Merge branch 'main' into nft-explorer
2021-09-02 22:49:54 -07:00
Neeraj Kashyap
5a997ad772
Few improvements to "nft ethereum"
2021-09-02 22:42:32 -07:00
Neeraj Kashyap
a564737dbc
summary function for Ethereum NFTs
2021-09-02 22:37:40 -07:00
Neeraj Kashyap
f06f2e3fad
Added Humbug publication functionality for "nft ethereum" command
2021-09-02 22:16:42 -07:00
Neeraj Kashyap
0694e7d45e
Added nft CLI and bumped version to 0.0.4
2021-09-02 21:54:33 -07:00
Neeraj Kashyap
6ab99a03b2
Moved nft crawler into its own submodule
2021-09-02 21:53:18 -07:00
Tim Pechersky
0cf4f317d2
fix errors
2021-09-02 19:00:58 +02:00
Neeraj Kashyap
c218bb5b47
Merge pull request #220 from bugout-dev/humbug-integration
...
Humbug reporter for moonstream backend
2021-09-02 09:16:15 -07:00
Tim Pechersky
dc19407059
frontend part
2021-09-02 18:13:13 +02:00
Andrei-Dolgolev
b29122f281
Merge pull request #225 from bugout-dev/add-opensea-table-add-name-index
...
Add opensea table add name index
2021-09-02 19:07:50 +03:00
Andrey Dolgolev
3960133c9e
Change updated_at to crawled_at.
2021-09-02 19:01:57 +03:00
kompotkot
dd9954094c
Removed Response child
2021-09-02 15:33:20 +00:00
Tim Pechersky
77950377b7
backend changes
2021-09-02 16:57:27 +02:00
Andrey Dolgolev
6836cdb723
Remove import.
2021-09-02 17:15:30 +03:00
Andrey Dolgolev
5290e4bf34
Fix drop condition name.
2021-09-02 17:13:51 +03:00
Andrey Dolgolev
e1fe56a49d
Add fixes.
2021-09-02 14:46:16 +03:00
kompotkot
6ac9df74aa
Extended HTTPException and Response with error handling
2021-09-02 10:49:23 +00:00
kompotkot
120b6a952c
Merge branch 'main' into humbug-integration
2021-09-02 09:06:50 +00:00
Neeraj Kashyap
738bc20b5e
Cleaned up NFT crawler code a bit
...
Hooked it up to comamnd line
2021-09-01 15:01:24 -07:00