Highlights
- search: currency filtering
- search: performance improvements
- network: added static peers support in /network/ and dynamic peers behind configuration variable
- maintenance: upgrade to the latest yaci-store 0.1.5 from 0.1.x release line
- search: numerous bug fixes, e.g. operations ordering (operations are ordered now by slot), ixed some transactions that were not returned, operatoration tests are now working (and and or) for account_identier and transaction_identifier
- PostMan collection / python rewritten and comprehensive contract test for all construction endpoints
- end 2 end tests (flow tests) in python for native assets
BREAKING (!!!)
- search: a bug fixed within search when returning data, currency.symbol is no longer hex string but asci representation of this hex string
- search: searching by operation type is not currently supported
Known Issues
- some Byron era transactions are missing and fix is on the way in a new release (soon)
Gotchas
- this release ships with a few new indexes (search related), it can take some hours on a synced instance for all components in the stack to be ready (mainly yaci-indexer). When upgrading to this version, make sure to enable this rosetta version only when it has fully synced. For this you can check /network/status and observe "sync_status.synced" true or false flag.
Configuration changes
- added SEARCH_LIMIT=100
- added PEER_DISCOVERY=false
What's Changed
- fix: currency filtering and support for address search which unfolds to large amount of UTxOs (spent and unspent) plus performance / scalability fixes. by @matiwinnetou in #554
- docs: Update performance document and add 1.3.1 test results by @tienna in #558
- feat: peers by @matiwinnetou in #561
- chore: yaci-store 0.1.5 upgrade. by @matiwinnetou in #566
- Fix: missing transactions, complete search transaction results by including tx_input transactions by @Kartiiyer12 in #563
- Fix search index creation by @linconvidal in #577
- chore: search pm collection review by @linconvidal in #578
- feat: add e2e test for native asset transfer functionality by @linconvidal in #576
Full Changelog: 1.3.1...1.3.2