3.6.0 (2026-04-09)
- deploy pharos and update registry (#347) (767c719), closes #342
- routes and transaction status APIs (#180) (2158450)
3.5.0 (2026-04-07)
- add several yield calculations to indexer (#325) (691d650)
- contracts: support deprecated registry contracts (null address) (#338) (f06f20e)
- in-progress editing of valuation on vaults(#332) (af60cc6), closes #279
- in-progress tracking of setvaluation (#336) (8b44bd8)
- In-progress update of offramprelayers (#328) (f37723f)
- track asset progress of offramp updates (#333) (9198de3)
- track in progress updates of offramp addresses (#326) (a924abf)
3.4.1 (2026-03-26)
3.4.0 (2026-03-23)
- default logs range (f25e4e2)
3.3.1 (2026-03-20)
- updateContract decoding (0bca82a)
3.3.0 (2026-03-19)
- track in-progress set max reserve (81d2f42)
3.2.0 (2026-03-18)
- in progress for vault operations (#292) (ad84994)
- inprogress update of balance sheet managers (#289) (84e175d), closes #277
- ponder 0.16 upgrade (b6b1f37)
- message decoding for single version registry (ba933e7)
3.1.0 (2026-03-06)
- 267 missing adapter participations indexer side (#268) (b399830)
- add gasLimit and gasPaid (#270) (136c3d5), closes #157
- security improvements (#264) (995aa34)
3.0.3 (2026-02-25)
3.0.2 (2026-02-24)
3.0.1 (2026-02-10)
- added correct Optimism explorer link (#249) (f12edcb)
- chain not found on new 3_1 deploy vaults (#247) (bc927ec)
- little change to test ci (6a7c01b)
3.0.0 (2026-02-06)
- unify naming of timestamp fields across entities
- add adapter wiring information (#203) (6fefb13), closes #200
- add originating txHash to default entity fields (#202) (ab0aedc), closes #191
- add urls and ipfs pinnend symbold (#244) (de74050)
- allow protocol overlapping period (#233) (0f5e225)
- architecture for concurrent indexing of V3 and V3.1 indexing logic Fixes #161 (a12fb55)
- improve crosschain messaging (813d33e)
- improved logging (594683d)
- index v3.1 (#208) (a89c210)
- ops improvements (#243) (d56fe06)
- optimized prod logging (fc31e52)
- run v3.1 only indexer (#226) (11263d1)
- unify naming of timestamp fields across entities (8385ea8)
- update deployments to include new contracts (e83e6ee)
- upgrade to ponder 0.15.17 (a12fb55)
- user order structure (#212) (150aecc)
- add update on approve (#223) (c3e54d9)
- allow to select chains in contracts (20419ae)
- cache should skip unsupported commands (b4405fd)
- filter out reduntant txin + txout for invest redemption orders (50e980e)
- filter out reduntant txin + txout for invest redemption orders (3efd3b2)
- imissing icons (1031051)
- improved logging and graceful handling of exceptions (e2e8f9e)
- inconsistency in pendingInvestOrders (#216) (59ca557), closes #214
- investor and redeem orders precision fix (#188) (16a8615)
- issue and revoke conversions (1435215)
- load correct abis for chain requests (9e0500e)
- mainnet registry (132e22c)
- missing dependencies in prod (e9b59bd)
- missing setup handlers (d44eb75)
- missing several txHashes in Invest and Redeem Orders as well as epoch (8385ea8)
- missing several txHashes in Invest and Redeem Orders as well as epoch (#205) (8385ea8)
- missing token decimals in V3.1 (#213) (b8bd839)
- multiple instances of failing claims (a97c900), closes #201
- multiple instances of failing claims (#207) (a97c900)
- negative tokenInstance balance (#190) (1435215)
- onchain sync vault bug (#228) (352337f)
- refine Invest and Redeem Orders (#210) (6ef36b0), closes #209
- registry defaults (e3db503)
- registry details (8b6b40e)
- remove unused imports (d28cdd1)
- require glibc image (95083b8)
- track upon vault events correctly (#225) (9d0b619)
- unify inclusion of tx hashes (8385ea8)
- v3.1 phantom pendingInvestOrder (#242) (cabecac)
- vaultInvestOrder claimable in asset denomination (#218) (044db99), closes #217
2.1.0 (2025-11-18)
- add asset relationship in InvestorTransactions with currency amounts (#182) (ac05de6), closes #177
- add bsc to indexer (#143) (3f2f0d6)
- add decimals to token (#163) (80e16ef)
- add hardcoded v2 investors (#185) (6e123ff)
- add issuance api (#112) (d52bd8e)
- add message preparation and execution hash (#166) (ba6b136)
- add rawData to payload for underpaid retry (#149) (7727882)
- add revokedPoolAmount to redeemOrders (#184) (24abc28)
- enable sql over http (#181) (03afecd)
- holding escrow snapshots upon redeem and deposit approvals for non zero asset holdings (#142) (f502ca5)
- HoldingEscrow snapshots (d487c6c)
- index fail reason (#170) (4e91aef)
- index spoke chains per pool (#173) (8b19772)
- track sync orders in epoch and investor orders (#147) (a8e29d8)
- update ponder 0.15.4 (6e57dee)
- upgrade ponder to 0.14.13 (9b4198a)
- upgrade to ponder 0.15.1 (831760b)
- upgrade to ponder 0.41 (a2ce305)
- use registry from IPFS to load chain data and ABIs (#172) (2dda9c2)
- correctly set prepareTxHash and deliveryTxHash (#167) (6715e40)
- decoding of all messages (#169) (9ecb98c)
- defaults and env for build process (#175) (b89e7d1)
- formatting of issuance data (#179) (872145d)
- handling of proofs and initialization of underpaids in crosschain messages (221eb47)
- holding escrow does not populate on UpdateAssetPrice (#141) (d487c6c)
- inverted share price calculation in investor transactions (#187) (05d00f8)
- invest order issue shares decimals (#186) (fe067f0)
- issuance tracking for v2 tokens (#178) (ed29a8b)
- plume skip block parameter (ae747fe)
- redeem amounts (#183) (b3b9158)
- repaid messages stuck as unsent (#150) (2500708)
- underpaid batches should look for already prepared messages (#165) (0e94269)
- undo rename of blockchain to hub blockchain (#174) (9c85e08)
- updated OnOffRampManager ABI (b9b8817)
2.0.0 (2025-09-29)
- redefine primary keys for crosschain payloads (#139)
- redefine primary keys for crosschain payloads (#139) (075d46b)
- track transfers in investorTransactions (#138) (a031e88)
- crosschainMessages retries not correctly handled (3628931)
- investOrders contains wrong state (#136) (6db9870)
- missing adapter names (#134) (8f18438)
- missing payload completion on single adapter chains (a0980eb)
- prefer arbitrum alchemy wss (16e3a87)
1.6.0 (2025-09-10)
1.5.1 (2025-09-10)
- validUntil fallback to largest possible ISO date (c30143c)
1.5.0 (2025-09-10)
1.4.0 (2025-09-05)
- crosschainMessages include messageHash (#120) (641c7d8)
- tracking merkle proof managers and onOfframp managers contracts (#117) (3440786)
1.3.0 (2025-09-02)
1.2.0 (2025-08-27)
- aggregated totalIssuance on token entity (d6afe2d)
- initialise unprepared messages and batches (#107) (61731d6)
- trackk minting and burning of tokenInstances (4bea74b)
- tokensnInstanceSnapshot totalIssuance (#104) (3a155a0)
- totalIssuance only on token transfers (2607b79)
1.1.2 (2025-08-21)
1.1.1 (2025-08-18)
1.1.0 (2025-08-13)
- add partiallyFailed batches (d7fd5b1)
- add poolId to crosschainPayload (8103e44)
- pool metadata from ipfs (9e06883)
- tokenInstanceSnapshots (f3c08b1)
- add first pool hub manager (fc3fe1c)
- display partiallyFailed payloads (aa3a538)
- fail gracefully and log pk collisions in invest and redeem orders (a6c4e06)
- fail gracefully and log pk collisions in invest and redeem orders (78d462e)
- handle dynamic length messages (626b7a6)
- handle zero assets in getPrice (ad5dd76)
- ignore failed inserts (2eb7bab)
- message decoding offset (718dc33)
- outstandingOrders (f660c96), closes #68
- partiallyFailed payload execution (c0301fc)
- plume endpoint (9a5e5ed)
- revert to upsert for Invest and Redeem orders (8408272)
- set delivered batches on failed messages retry (e2c42d7)
- silent error on crosschain messages (dcd1a51)
- tidy up current epoch (e184c9c)
- update ethereum contracts (f79163d)
- adapt to latest deployment (24e139f)
- adapt to new deployment (79e925a)
- add manager to vaults (#72) (34faf6e), closes #71
- add support for iso 4217 asset ids in registrations (#50) (cf636b9), closes #43
- add tracking of ERC-6909 (#49) (2797f3a), closes #41
- add vaults init (ce6a09f)
- enable holdings snapshots upon holdings events (#47) (209e559), closes #30
- enable token snapshots (#38) (32c0dcb)
- index deployments (#56) (724cdfc), closes #6
- index token data (#34) (1404366)
- initialise entities for holdings (9cc3d91)
- initialise pools (7c34c5d)
- initialise snapshotter (6d88ced)
- multichain testnets (#37) (ba763e2)
- outstanding orders (25800a7)
- snapshots upon token events (9d81a87)
- synd and async deposits and redemptions for investorTransactions (#61) (ebc3d60), closes #55
- track blockchainIds (31cc1ea)
- track escrows (#39) (5480924)
- track holdings (9a4e2d2)
- track holdings data (#46) (c50f9b9), closes #29 #44
- track holdings hub side (84f6fad)
- track tokens (a80b9a2)
- track vaults (1e3b729)
- track vaults and tokens (94d3ae2)
- track vaults with status (f8508b7)
- updated data model (#27) (f835ae4)
- updates schema (84dc2fe)
- actualize data model and update logic for new contracts (3526f9b)
- asset schema (#53) (ffed39c), closes #51
- assetregistration instances (9b040ef)
- deploy vault should rely on getorinit (095ae6c)
- escrow primary key (#80) (4ba96b0)
- multichain indexing (d170c28)
- tokens data model (e653d11)
- unnecessary type conversion (9207fd0)
- updates schema (7889262)
- vault composed primary key (f1344b3)