mx-api-service
mx-api-service copied to clipboard
Unified REST API facade for providing data related to the MultiversX blockchain
## Reasoning - Although structurally similar, an NFT of type `MetaESDT` has much more similarity to a payable token, rather than an NFT - what is actually different between a...
## Description of the reasoning behind the pull request (what feature was missing / how the problem was manifesting itself / what was the motive behind the refactoring) - `Locker`...
## Proposed Changes - Add Elastic (count) metrics - Add Gateway current rounds metrics for every shard ## How to test - when statusChecker flag is active elastic metrics and...
## Proposed Changes - /stats endpoint should return total number of transactions + total number of smart contract results. ## How to test - `/stats` - should return totalTransactions =...
## Proposed Changes - add new service: nft marketplace service ## How to test (testnet) - `accounts/erd14wxx9p9kld06w66n6lcxcchv976n7crzma8w7s3tkaqcme8hr7fqdhhfdg/account/stats` -> should return account stats - `collections/CREATECOLL-d5022b/collection/stats` - should return nfts auction details...
## Description of the reasoning behind the pull request (what feature was missing / how the problem was manifesting itself / what was the motive behind the refactoring) - Sometimes...
## Proposed Changes - Instead of calling generic get/post methods on the gateway, implement for every endpoint on the gateway a function with explicit parameters and return type ## How...
## Proposed Changes - add roles property to accounts/:account/roles/collections/:collection - add roles property to accounts/:account/roles/tokens/:token ## How to test API - `accounts/erd1qqqqqqqqqqqqqpgq6xtqy9lda5cj5ts8kfvd8r89wy7n2dn58sts6dguut/roles/collections/MMAF-63c85a` -> should contains roles attribute: `roles": { "canCreate":...
## Description of the reasoning behind the pull request (what feature was missing / how the problem was manifesting itself / what was the motive behind the refactoring) - This...
## Description of the reasoning behind the pull request (what feature was missing / how the problem was manifesting itself / what was the motive behind the refactoring) - there...