Commit Graph

30 Commits

Author SHA1 Message Date
Asim Mehmood
8d2d86f972 feat: added execution cost to block response #735 2021-09-21 21:31:16 +02:00
Matthew Little
6f4f3e2a91 feat(rosetta): support memos in stx token transfer operations #752 2021-09-10 15:55:40 +02:00
Asim Mehmood
7c09ac53a9 feat: added a new endpoint fee_rate #729 2021-09-08 10:57:25 +02:00
Rafael Cárdenas
d9e1131f83 feat: add execution cost data to transactions
* feat: start capturing execution costs in transactions

* chore: update tx schema and fine tune unit tests

* chore: revert automatic vscode changes
2021-09-02 13:05:50 -05:00
Asim Mehmood
33f11bbcf3 feat: token metadata 2021-09-01 18:14:05 -05:00
MHassanTariq
7cc78fb573 fix: added types for search endpoint #645 2021-08-31 09:11:03 -05:00
Rafael Cárdenas
0538ae297f feat: return git info in /extended/v1/status
* feat: add build script to write git info to usable ts file

* fix: run git-info before tests

* fix: fetch all git history for running tests

* fix: try moving git-info run to workflow

* fix: add some debug info to setup

* fix: try using the module as a relative route

* chore: remove test commands now that tests pass

* chore: create status endpoint openapi schema and example

* feat: create a plain text file instead

* chore: undo github workflow changes since they are no longer necessary

* fix: make import paths relative
2021-08-27 14:24:26 -05:00
Rafael Cárdenas
439d4f46cd feat: expose FT and NFT transfers in /extended/v1/address/[:principal]/transactions_with_transfers
* chore: add new ft fields to schema

* feat: start returning ft_transfers

* fix: broken tx info tests

* feat: return nft_transfers

* chore: rename interfaces and methods to reflect asset txs

* chore: undo unintended vscode changes

* chore: update json example for api docs

* chore: add more accurate FT and NFT identifiers on API examples

* chore: tweak schema descriptions for integer FT amounts
2021-08-24 09:51:56 -05:00
Asim Mehmood
cf36b8fddf feat(rosetta): support passing btc address for rosetta stacking op #672 2021-08-02 16:12:07 -05:00
Matthew Little
f7d6834846 chore: update openapi/json-schema summaries and examples with latest microblock related changes 2021-07-15 13:07:39 -05:00
Matthew Little
977db77a71 feat: add parent_burn_block_{time,hash,height} to txs and microblock API responses 2021-07-15 13:07:39 -05:00
Matthew Little
267a5eb3ec feat: add explicit is_unanchored: boolean flag to tx responses 2021-07-15 13:07:39 -05:00
Matthew Little
654669ca81 fix: preserve logical transaction ordering using INT32_MAX value rather than -1 for batched tx microblock_sequence 2021-07-15 13:07:39 -05:00
Matthew Little
029570b486 chore: repair rosetta and bns integration tests, only working with microblocks disabled 2021-07-15 13:07:39 -05:00
Matthew Little
21145cac1c chore: repair tests/api-tests with microblock related breakages 2021-07-15 13:07:39 -05:00
Matthew Little
bbf3c07a86 chore: post-rebase misc fixes 2021-07-15 13:07:39 -05:00
Matthew Little
119615e849 feat: add nonce gap detection and recommended nonce value to /address/{principal}/nonces 2021-07-15 13:07:39 -05:00
Matthew Little
6f3aed942c feat: API endpoint to return unanchored txs 2021-07-15 13:07:39 -05:00
Matthew Little
09844c2897 feat: support microblock canonical status updating during anchor block re-orgs 2021-07-15 13:07:39 -05:00
Matthew Little
97e96fea7f chore: formalize /microblocks endpoints in docs, avoid returning 0x strings and bogus block_time ISO strings 2021-07-15 13:07:39 -05:00
Matthew Little
19e92ae735 feat: microblocks API endpoints 2021-07-15 13:07:39 -05:00
Matthew Little
97bb2cbc36 fix: various bugs and typing issues with parsing mined and mempool tx db data 2021-07-15 13:07:39 -05:00
Matthew Little
a85dcad9e7 fix: duplicated mempool-tx and mined-tx schemas leading to buggy tx parsing code 2021-07-15 13:07:39 -05:00
Matthew Little
b79e491ea8 chore: add parent block hash to tx table, progress on fixing issues with tx db data parsing issues 2021-07-15 13:07:39 -05:00
Matthew Little
6b644dd3cc chore: more accurate doc type generation 2021-07-15 13:07:39 -05:00
Matthew Little
39a8d32818 feat: added microblock metadata to regular/anchor block API responses 2021-07-15 13:07:39 -05:00
Matthew Little
f6a307a0ce feat: add anchored microblock hash array to API anchor block response 2021-07-15 13:07:39 -05:00
Lola Dam
9718c3557e feat: [rosetta] delegated stacking 2021-05-18 23:48:31 +02:00
Matthew Little
ee4e62edbd fix: [Rosetta] fix unintentional global error object mutations 2021-05-12 10:16:00 +02:00
Matthew Little
fd8f62ff69 feat: socket.io server and client implementation 2021-05-06 18:43:00 +02:00