Skip to content

Latest commit

 

History

History
619 lines (335 loc) · 41.1 KB

CHANGELOG.md

File metadata and controls

619 lines (335 loc) · 41.1 KB

0.2.66 (2024-05-24)

0.2.65 (2024-05-01)

0.2.64 (2024-04-26)

0.2.63 (2024-04-25)

  • bump version (69f420e)
  • Fixed issue with timing out queries on mongo db (#210) (b4e8b49), closes #210

0.2.62 (2024-04-24)

  • bump version (c98ac8b)
  • default to null instead of zero for nullable andpoints (#207) (5988661), closes #207
  • Fixed performance issue with investmnet scanning (#208) (1bd6ea1), closes #208

0.2.61 (2024-04-22)

  • Add an error code type for no trx in mempool (18cfaa7)
  • bump version (e3efde7)

0.2.60 (2024-04-19)

  • bump version (088d29b)
  • Updated the base image to dotnet 8 bookworm-slim (#206) (23db7e0), closes #206

0.2.59 (2024-04-18)

  • Fixed the reference in Angor nuget (#205) (b9b4fff), closes #205
  • Update version (0e17481)

0.2.58 (2024-04-09)

  • bump version (0554f20)
  • changed project to net8.0 (#204) (354e19d), closes #204
  • Remove specific framework from project files (830484a)
  • Update build workflows to use .NET 8 (f3dc800)
  • Update dbschema.md (#203) (4ebf0e1), closes #203

0.2.57 (2024-03-22)

0.2.56 (2024-03-21)

0.2.55 (2024-02-08)

0.2.54 (2024-01-31)

  • Adding a stats endpoint to the angor project (6009346)
  • bump version (0f0d012)

0.2.53 (2023-12-23)

  • Add CreatedOnBlock also to fetch by project id (cf567b4)
  • bump version (3e354bd)

0.2.52 (2023-12-23)

  • bump version (a0cbf3c)
  • bump version (4e43844)
  • REturn the CreatedOnBlock for the angor project (39529cc)

0.2.51 (2023-12-18)

  • Add a todo in the rewind code path (75a9bb6)
  • add mempool pending balance (#196) (43d5f31), closes #196
  • Angor Indexer (#198) (32a2f54), closes #198
  • fix build (88748a3)
  • Fixed bug with NFT store contracts calling into NFT not getting picke… (#195) (bb7572b), closes #195

0.2.50 (2023-06-09)

0.2.49 (2023-06-05)

  • Adding a backend task to call rpc and for fees estimation (#192) (9462618), closes #192
  • bump version (a2af06f)

0.2.48 (2023-05-16)

  • bump version (13b2955)
  • Fixed issue with failed sync setting the db in a broken state for rewind (#191) (bfffdea), closes #191
  • small bug fixes (#190) (5b8cce9), closes #190

0.2.47 (2023-05-12)

  • Added handling of new Smart contracts (#189) (f8a0ad7), closes #189
  • bump versions (39cfbae)

0.2.46 (2023-02-02)

  • Bug fix, change of log lookup to be by name not by hard coded position in array. (#184) (da8b2e0), closes #184
  • bump version (3199765)
  • bump version to upgrade blockcore release (3e3a2c5)

0.2.44 (2022-12-16)

  • bump version (ce65206)
  • Fixed pagination bug & improvements (#182) (7f7d75a), closes #182

0.2.43 (2022-12-07)

  • Added an endpoint to get the logs based on range of block ids (#181) (59b9560), closes #181 #171
  • Revert "Blockhash property added (#174)" (#177) (0ac0541), closes #174 #177
  • Revert "Revert "Blockhash property added (#174)" (#177)" (#178) (4835f90), closes #174 #177 #178
  • Update version and changelog (131b220)

0.2.42 (2022-12-04)

  • Add instructions on how to run the indexer (06d3c8a)
  • Migrate Startup and drop duplicate container registration code (f503639)
  • Update version and changelog (15f68d0)

0.2.41 (2022-12-04)

  • Added endpoint to calculate the balance for multiple addresses in one request (#169) (f9224f5), closes #169
  • Blockhash property added (#174) (d20be72), closes #174
  • Update version and changelog (e0728b2)

0.2.40 (2022-10-27)

  • Add Molie network package to indexer (3743489)
  • Added code for a transfer only action on a safe transfer method call (#167) (8723e8c), closes #167
  • Find outputs in mempool and remove them from unspent outputs api call (#162) (26e504b), closes #162
  • Fixed paging issue on nft endpoint (#168) (32a44be), closes #168
  • Update version and changelog (521cf05)

0.2.39 (2022-09-10)

  • Added decimal places to the token response (#161) (30d9412), closes #161
  • Fix bug where store tip is null for ibd check (#158) (4e4b5a4), closes #158
  • Remove all warning (f5a5f87)
  • Update version (fc16b14)

0.2.38 (2022-08-26)

  • Bump version and change logs (db7f129)
  • Handle error message returned from the node (#157) (11e5b96), closes #157
  • Update Node.js version for workflow (6caf0c2)

0.2.37 (2022-07-05)

  • Added missing binding for block rewind (#154) (aaa1358), closes #154
  • Updated version and changelog (cc00145)

0.2.36 (2022-07-04)

  • Changed smart contracts to be seperate token and contract (#153) (312c206), closes #153
  • Updated version (0acf070)
  • Updated version (f62dc87)

0.2.35 (2022-06-24)

  • Added caching for stats endpoint (#150) (719f891), closes #150
  • Return confirmation count on block header (#148) (82f5660), closes #148
  • Update Swashbuckle package (#152) (7e65edf), closes #152

0.2.34 (2022-05-28)

  • change background-image in index.html (#145) (2c7557b), closes #145
  • Fixed typo to fit the Cirrus on release 1.1.44 (#146) (501bee2), closes #146
  • Update version and changelog (4c4a597)
  • Updated change log (83f67f3)

0.2.33 (2022-05-04)

  • Add trx index to trx api (#139) (f906d1e), closes #139
  • Added NFT and asstets enpoints (#142) (37601f8), closes #142
  • Fetch block hex api (#140) (9d60b34), closes #140
  • Removing rewind without indexes and adding a warning message (#144) (d25c1a7), closes #144
  • Store and fetch the contract balance on each recipt (#143) (4b958fe), closes #143
  • Update version and changelog (ee6d42f)

0.2.32 (2022-04-01)

  • Add BlocksLeftToSync to stats (#133) (381a34b), closes #133
  • Added an endpoint for NFT (#136) (6a0df69), closes #136
  • Added support for standard token (#129) (3865653), closes #129
  • Create grouped lists of contract api calls (#132) (deaf809), closes #132
  • Endpoint to expose DAO contract details (#126) (d7fd90d), closes #126
  • standard token - add api end point to filter based on a single address (#131) (9857666), closes #131
  • Update CHANGELOG.md (ba88263)
  • Update version (2097c74)
  • Update version and changelog (2c18e81)
  • When broadcasting a trx add it also to the mempool (#128) (043b100), closes #128

0.2.31 (2022-03-20)

  • return correct conf count for trx api call (#125) (aa88a8d), closes #125

0.2.30 (2022-03-17)

  • Add max reorg to info api (#119) (a4f3c05), closes #119
  • Add more logs as information (#121) (b22232b), closes #121
  • Better display of Indexer UI (#122) (34c8186), closes #122
  • Update version and changelog (7be3a79)
  • Update version and changelog (0e2a3fa)

0.2.29 (2022-03-04)

  • Add an index on the trxs in a block (#110) (deb83f1), closes #110
  • Add api endpoint to filter by user address (#116) (e6863ee), closes #116
  • Add api endpoint to return orphan (reorged) blocks (#117) (f6b802e), closes #117
  • Add comment on the utxo unitq index. (28e94ad)
  • Add comment on utxo commuted table (d8ceaf5)
  • Add gas price and amount (#115) (bba3e98), closes #115
  • Fix paging on smart contract address api endpoint (c6ec977)
  • fix typo (e02a179)
  • Run tests on regular build (61458da)
  • sort the computed history position ascending (#111) (49f1f45), closes #111
  • Started adding unit tests to the core project (#90) (b7f8cd0), closes #90
  • Update changelog and version (0d06cdf)
  • Update NuGet packages (cadefe9)

0.2.28 (2022-02-15)

  • Add extra delete and some comments, also fetch better the last blolck query from memory not disk (#1 (37a33c8), closes #106
  • Changed the logic back to task.run for the transaction table because … (#103) (4e2c281), closes #103
  • Update changelog and version (fdc3374)

0.2.27 (2022-02-13)

  • Add some guards and checks on the utxo table (#98) (8b445da), closes #98
  • Breaking change version upgrade (f73be31)
  • Fix issue with paging on address transactions (#97) (e31b64d), closes #97 #96
  • Update changelog and version (48081e2)

0.1.26 (2022-02-12)

  • Changed from hash to object id (#94) (8bbe293), closes #94
  • Update changelog and version (e5a9045)

0.1.25 (2022-02-12)

  • Add some notes regarding running with dotnet (d63a281)
  • Added table for reorg blocks (#93) (607ac0a), closes #93
  • fix cirrus test config file (7731ae9)
  • Update changelog and version (9f29234)

0.1.24 (2022-02-09)

  • Add Cybits network package to indexer (0acce7c)
  • Added guard for empty results in the rewind lookup (#89) (f5103fd), closes #89
  • Move the StoreRawTransactions to development config (d9fa519)
  • Performance enhances (#88) (91f0572), closes #88
  • Thorw if cirrus api failed to fetch a recipt (cbf28c9)
  • Update changelog and version (eb94c1f)

0.1.23 (2022-02-06)

  • Add ability to manually trigger build (3c95378)
  • Adding unconfirmed trx to history (#87) (367df2c), closes #87
  • Fix bug on client when fullnode return null (36489c7)
  • show indexing on progress bar (#86) (2b4f1a5), closes #86
  • Update CHANGELOG.md (9a00b36)
  • Update version (579dbb4)

0.1.22 (2022-01-30)

  • Add a basic docker-compose to run local test database (3a8e9b3)
  • add api endpoint for fetching trx hex (9765dde)
  • Add instructions on starting the MongoDB container (362a3de)
  • Added Utxo table (#58) (d7411ab), closes #58
  • Check indexes on startup (#74) (6e2b2b7), closes #74
  • Closes #60 (#61) (a8ac2bb), closes #60 #61
  • Closes #64 (#73) (cdc8970), closes #64 #73
  • Contract code table (#57) (1ba3444), closes #57
  • Fix block index count (fa4b9ba)
  • fix minor utxo bug (aba62c1)
  • Pulled lookup result to the indexer and than update mongo and replaced the fluent c# with bson docum (931a364), closes #82
  • Removed computed utxo table and use the unspent output table instead (#76) (5797a76), closes #76 #67
  • return tx size and fee (#84) (f13ca07), closes #84
  • Richlist to use new utxo table (#75) (70a319a), closes #75 #66
  • Upgrade version prepare for release (665beea)
  • Use specific container image we have verified with (d924e6b)

0.1.21 (2022-01-14)

  • Create api endpoints for smart contracts (#55) (8d7836f), closes #55
  • Fix bug with amount of mined pr. address (0745ace), closes #54
  • Update version (6f7c535)

0.1.20 (2022-01-12)

  • Prepare next release of Blockcore Indexer (6b515b4)

0.1.19 (2022-01-11)

  • Add cirrus storage operations (#49) (7d48458), closes #49
  • Add SBC and RSC networks and launch settings (72ccbec)
  • Adjusted namespaces with Rider refactoring (#48) (c85c4b9), closes #48
  • Changed the index creation to hash the indexes of Outpoints (#51) (e7c5d44), closes #51
  • Cirrus new nodes api (#53) (b0ae389), closes #53
  • Moved the bitcoin client into an interface (#50) (a683c0e), closes #50
  • Specify branch for action (1943148)
  • Update pipelines for indexer to install .NET 6 (a2e94b0)
  • Upgrades indexer to .NET 6. (#52) (a116d44), closes #52

0.1.18 (2022-01-05)

  • Fix the docker image for Cirrus Indexer (9daccf7)

0.1.17 (2022-01-05)

  • Update with correct namespaces (fa1147c)

0.1.16 (2022-01-05)

  • Add a todo for mempool entries in to in history (48fd2b1)
  • Add docker setup for Cirrus indexer (#46) (9ac7052), closes #46
  • Add more startup profiles for regtest and main (362fee3)
  • Add test network configuration (954d07e)
  • Added cirrus project with migration of missing consensus factory code (#42) (326165d), closes #42
  • Address computation for faster fetching of address balance (#29) (6ecbd9a), closes #29
  • Clean code (#36) (83338e5), closes #36
  • Cleaning up some code (d4a2067)
  • Default to CRS for Cirrus indexer when no chain is specified (26cde7c)
  • Enforce OCC on computed addresses table (still not perfect) (ede2d5e)
  • Feature/indexer core (#47) (b1644c1), closes #47
  • Filter out controller not part of indexer (fdbbc7c)
  • Fix bug in computed address tables (08c2c5d)
  • Fix for Linux build (473173a)
  • Fix logs (9411deb)
  • Fix reorg bug (5de6c1f)
  • Improve block fetching (fcdc4e1)
  • Mempool in store (#35) (17e9131), closes #35
  • move the script parser to an interface (#43) (367ca13), closes #43
  • New db schema with delayed indexing and inserts only for initial sync (#34) (abb98dd), closes #34
  • Remove StartBlockIndex property (#33) (58fe5fa), closes #33
  • Rename tables (#39) (06cb253), closes #39
  • Rename the Cirrus indexer project (2f33b29)
  • Set the correct symbol in configuration (be50f78)
  • Streamline indexing task (#25) (06bc422), closes #25
  • take start block index from config (27d9c85)
  • Update dbschema.md (#40) (a19a6e4), closes #40
  • Utxo query method on api (#37) (3302f9c), closes #37
  • Utxo to computed tables (#45) (6f6a98d), closes #45

0.1.15 (2021-10-06)

0.1.14 (2021-04-25)

0.1.13 (2021-03-09)

  • .13 was not released yet (3e764d4)
  • Add filtering on "Fund", "Locked" and "Burn" (ca6e076)
  • Add the latest network definitions to Indexer (6b5738c)
  • Minor fix for reward calculation (8e50a30)
  • Prepare next release of Indexer (6bda916)

0.1.12 (2021-02-12)

  • Ensure that all tags are published to Docker Hub (40d35a0)
  • Re-order API methods (54baad0)

0.1.11 (2021-02-12)

0.1.10 (2021-02-01)

  • Fix Linux path for action script (41d41c5)
  • Update GitHub Actions (bb46618)
  • Update Indexer with latest Blockcore packages (765a483)

0.1.9 (2020-09-17)

  • Add OpenExo and Rutanio network packages to indexer (d99774a)

0.1.8 (2020-09-06)

  • Add index on the rich list (58c46b0)

0.1.7 (2020-06-23)

  • x42 was added, removed and now added again (8ea25f3)

0.1.6 (2020-06-23)

  • Add x42 to the indexer networks (44deb67)

0.1.5 (2020-06-22)

  • Increase the max length for address from 54 to 100. (e941009)
  • Update version and prepare for new release (0d77e12)

0.1.4 (2020-06-04)

  • Add easy way to run local indexer settings (6f1f413)
  • fix mempool trx and add received by address (#18) (63610c4), closes #18

0.1.3 (2020-05-11)

  • Add debug configuration for Visual Studio Code (7796d55)
  • Add header to README for Indexer (e7eba60)
  • Add unit test for paging (67e5399), closes #16
  • Added Richlist to Indexer (#14) (6bbf9e7), closes #14
  • Fix issue with indexer not starting when database was empty (16d1730)
  • Update changelog and prepare release (f9d58ac)

0.1.2 (2020-05-04)

0.1.1 (2020-05-03)

  • Increase the address max length input validation to 54 characters. (69d9bc6)

0.1.0 (2020-05-03)

  • Add GenesisDate to info output (11d2968)
  • Add network information to stats/info and history of known peers (644bc2c)
  • Configuration load improvements (8df724f)
  • Feature/network support for indexer (#10) (b9d996b), closes #10
  • Make default release draft non-prerelease (715ea46)
  • Update instructions for debugging the Blockcore Indexer (8c0ac48)

0.0.5 (2020-04-22)

  • Add network packages for BTC and STRAT (a351754)

0.0.4 (2020-04-20)

  • Migrate Blockcore Explorer to Blockcore.NBitcoin (6227c7c)

0.0.3 (2020-04-15)

  • Add support for sender address and fix time on transaction (add700c)
  • Fix badge table (2c2093f)
  • Update badge status (edf66bc)

0.0.2 (2020-02-03)

  • Update configuration URL (a632872)

0.0.1 (2020-02-02)

  • Add the Blockcore Indexer (90c2576)
  • Feature/build pipeline (#1) (f450e3e), closes #1
  • Feature/docker workflow (#2) (672f4d5), closes #2
  • Improve the setup of the Indexer, including build pipelines and deploy of Docker image (#3) (adaf19f), closes #3 #1
  • Initial commit (d39d06a)
  • Update docker.yml to use latest as tag (0e70e69)