Skip to content

Releases: provenance-io/explorer-service

Release v1.2.0

30 Apr 17:10
Compare
Choose a tag to compare

v1.2.0 - 2021-04-30

Improvements

  • Updated Provenance protos to 1.2.0 #80

Bug Fixes

  • Now handling no rewards on a validator #76
  • Fixed no transaction on address lookup for txs #76
  • Fixed erroring asset holder count #79

Release v1.1.0

29 Apr 16:29
Compare
Choose a tag to compare

v1.1.0 - 2021-04-29

Improvements

  • On asset list and asset detail, the supply object now contains initial and circulation rather than circulation and total #52
  • All coin objects (with a balance and a denom) now have a queryDenom value to be used for querying based on that denom #52
  • /api/v2/assets/{id}/holders now returns a paginated list #52
  • Asset's current supply now comes from bank module rather than the marker object #52
  • Added tx/msg look up to block/tx queries to fill in missing info under the hood #71

Bug Fixes

  • Now updating account signatures when updating accounts #63

Data

  • Added more indices for more complex joins #71

Release v1.0.0

23 Apr 21:47
Compare
Choose a tag to compare

v1.0.0 - 2021-04-23

Features

  • Added a script to pull in protos used in the client #5
  • Added a build.gradle to allow the protos to be compiled to java on build task #5
  • Added support for multisig on transactions, accounts, and validators (limited) #9
  • Added Validator-specific APIs #15
  • Added Account-specific transaction API #11
  • Added working docker-compose script #10
  • Dockerize Database #36
  • Added Min Gas Fee statistics #30

Improvements

  • Added templates and build workflow
  • Updated /api/v2/validators/height/{blockHeight} to translate page to offset for proper searching
  • Upgraded to gRpc blockchain calls #17
  • Upgraded to Kotlin gradle
  • Updated the transaction database tables to allow for better searching #15
  • Updated block queries to return the same object with updated info #13
  • Updated native queries to use exposed query-building instead
  • Updated transaction queries to return same objects as other similar queries #14
  • Upgraded Exposed library from 0.17.1 to 0.29.1
  • Updated the copy_proto script to be more intuitive
  • Because we have a docker gha workflow that builds, I removed the branch-> main designation for build gha #34
  • Added gradle custom downloadProtos task to download protos instead of shell script.
  • Updated Validator.bond_height to come from real numbers
  • Added Asset status to the asset objects
  • Added current gas fee to Validator objects
  • Initial conversions from nhash to hash #44
  • Changed ownership on assets #45
  • Improved query performance #53
  • Added release workflow #58

Bug Fixes

  • Translated the signatures back to usable addresses
  • Fixed gas/statistics from previous updates
  • Changed out Int to BigInteger in API return objects #34
  • Added distinct to Tx query so it actually only brings back tx objects/counts #34
  • Added total tx count to Spotlight object #34
  • Made Block Hash look like a hash #34
  • Updated a couple docker scripts cuz I moved things around in the last commit #34
  • Fixed a bug where candidate/jailed validators were being filtered out of results
  • Added missing protos #55
  • Properly handling Multi Msg txs #56

Data

  • Added a db index on tx_cache.height
  • Added additional db indices
  • Added migrations for Tx, BlockProposer, TxMessage, and TxMessageType data points #57