Published: 03 Dec 2019 › Updated: 03 Dec 2019

Steem Engine QL (GraphQL for Steem Engine) - December 2019
Another month, another monster list of changes to the Steem Engine QL library. Support for custom JSON via a GraphQL is now possible, caching and ability to query for new and specific pieces of data from Steem Engine.
- Support for the Steem Engine testnet: https://graphql-qa.steem.services
- Initial implementation of Steem Engine NFT's created by
@cryptomancer and currently deployed to the Steem Engine testnet
- Query all NFT tables
- Creation of NFT's
- Implementing better caching support
- Added in a default max caching age of 20 seconds: https://github.com/Vheissu/SteemEngineQL/commit/8b4a7a2bca3fea276bb39b7871e9254a0e256b47
- Set custom caching levels on specific types and properties. For fields that cannot be update, the cache length has been changed to be a week: https://github.com/Vheissu/SteemEngineQL/commit/a8b7f80c7d0745b06d83c3234a76e767ed7fd7c9
- Token metrics are now returned with the token call (if queried) allowing you to get values such as lastPrice, volume and more.
- Support for querying the
steempeggedsmart contract to query for pending Steem withdrawals: https://github.com/Vheissu/SteemEngineQL/commit/615302e858ab037b7140253be4b52c24dc6c9c66 - Allow tokens or a specific collection of tokens to be queried (whitelist): https://github.com/Vheissu/SteemEngineQL/commit/d8f598771540fce86e9c939f12198b1fc281e346
- Allow metrics to be queried using a whitelist: https://github.com/Vheissu/SteemEngineQL/commit/24e5af82a2463d3ef45c00a28acd2c120b3592ea
- Added in a custom Tuple type to support Steem data with tuples: https://github.com/Vheissu/SteemEngineQL/commit/a6d36ff7bb4d4be105f273df206320eff9a6176a
- Added in support for making customJson calls using a mutation type and parse user metadata and return as a proper object: https://github.com/Vheissu/SteemEngineQL/commit/d0580a4610bb77df426aedb50efa8cb052ef4728
- Querying user balances now returns the associated metadata as well as the token itself (to remove the need for additional requests to other tables)
- The USD value for user balances is now returned as a floating integer value as well as a formatted string
- Support for pagination of tokens and metrics
- Query for the current Steem and SBD price values
- Ability to query buy and sell books for specific accounts, as well as specific tokens
You can play around with these changes in the playground for the mainnet here and the testnet here.
Leave Steem Engine QL (GraphQL for Steem Engine) - December 2019 to:
Read more #steem-engine posts
Best Posts From Beggars
We have not curated any of beggars's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Beggars
- I'm Not Against the DHF. I'm Against Who We Keep Giving It To
- HivePredict update: streaks and badges, a public transparency page, offline support and a lot more
- HiveHeist - Crack the vault, win the contents
- Hive Apps Are Cheap. The Way People Run Them Is Not.
- The US Government Is Now Deciding Who Gets the Best AI. That's a problem.
- Making HivePredict Easier to Find With SSR and Better SEO
- Hive Scratch Just Got a Redesign
- AI Is Finding 27 Year Old Bugs. Hive Should Be Nervous
- Hivebounty Update - Projects
- HiveFour - Free to play and competitive connct four on the Hive blockchain