SLPB-5: Make SLPDB use ACID transactions
Posted by: Jt Freeman on November 25, 2019 | Project Type: MongoDB
SLPDB does not currently use ACID transactions when processing, this can cause temporarily inconsistent state and prevents the ability to rollback on error. A previous attempt at implementing ACID transactions was performed which resulted in reduced stability.
Reward:
500 USDH
500 USDH
SLPB-6: Optimize *InsertReplace operations in SLPDB
Posted by: Jt Freeman on November 25, 2019 | Project Type: MongoDB
SLPDB currently performs much extra work than needed resulting in reduced performance due to to InsertReplace operations in db.ts. If these were optimized SLPDB could support more transactions per second. In handleMempoolTransaction UpdateStatistics is called which performs a graphInsertReplace, for larger tokens this takes a long time.
Reward:
500 USDH
500 USDH