Wykres commitów

88 Commity (etherscan-nft)

Autor SHA1 Wiadomość Data
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