What's Changed
- chore: add stream creation fees by @MicBun in #1244
- chore: add internal transfer fee by @williamrusdyputra in #1245
- chore: implement usage-based pricing for data insertion by @MicBun in #1246
- chore: add taxonomies creation fees by @williamrusdyputra in #1248
- chore: add transaction fees for attestation requests by @MicBun in #1247
- chore: fix max_fee type mismatch in request_attestation action by @MicBun in #1249
- chore: implement fee for withdrawal by @MicBun in #1251
- chore: add transaction ledger schema and helper actions by @outerlook in #1254
- chore: exempt network_writer on attestation by @MicBun in #1255
- chore: make get last transaction backward compatible by @MicBun in #1256
- chore: set up transaction input data tracking by @MicBun in #1258
- chore: filter attestation list by transaction id by @williamrusdyputra in #1257
- chore: add stream info on attestation table by @williamrusdyputra in #1259
- chore: filter attestations by hash and payload by @williamrusdyputra in #1260
- feat: show transaction input data on-demand by @MicBun in #1261
- feat: create prediction markets by @MicBun in #1262
- feat(ob): place buy orders on markets by @MicBun in #1263
- chore(ci): increase test timeout to 30m by @MicBun in #1264
- feat(ob): place sell orders on markets by @MicBun in #1265
- feat: place split limit orders by @MicBun in #1266
- chore: view comment regarding both buy and sell LP reward by @MicBun in #1267
- feat: cancel placed open orders by @MicBun in #1268
- feat: change existing order in atomic by @MicBun in #1269
- feat: match and execute orders by @MicBun in #1270
- feat: settle with attestation results by @MicBun in #1271
- feat: automatic market settlement by @MicBun in #1272
- feat: pay out winners on settled markets by @MicBun in #1273
- feat: track liquidity providers orders by @MicBun in #1274
- feat: pay out winners on settlement by @MicBun in #1275
- chore: enable block-based liquidity rewards sampling by @MicBun in #1276
- feat: earn rewards for providing liquidity by @MicBun in #1277
- chore: reward only genuine liquidity providers by @MicBun in #1278
- ci: free disk space before acceptance tests by @MicBun in #1279
- feat: distribute settlement fees to liquidity providers by @MicBun in #1280
- feat: view fee distribution audit trail for LP rewards by @MicBun in #1281
- feat: validate market collateral and token parity by @MicBun in #1282
- chore: add market integrity validation to settlement by @MicBun in #1283
- feat: view order book position by @MicBun in #1284
- feat: view user collateral and market prices by @MicBun in #1285
- chore: add automatic market settlement config by @MicBun in #1286
- feat: deposit and withdraw using hoodi by @MicBun in #1287
- fix: separate slow and fast CI by @MicBun in #1288
- chore: update kwil-db depedency for testnet env by @MicBun in #1289
- chore: update kwil-db dependency to allow deposit by @MicBun in #1290
- chore: update engine to support withdrawal by @MicBun in #1291
- chore: upgrade engine dependency to support signing bridge by @MicBun in #1292
- chore: view debugable log for testnet monitoring by @MicBun in #1293
- chore: enable non-custodial voting by @MicBun in #1294
- feat: retrieve withdrawal proof by @MicBun in #1295
- chore: fetch unclaimed withdrawal proof by @MicBun in #1296
- chore: finalize validation with beacon chain data by @MicBun in #1297
- feat: bridge with hoodi tt2 non-custodial contract by @MicBun in #1298
- chore: remove withdrawal fee from non-custodial bridge by @MicBun in #1299
- chore: allow different contract to listened in same chain by @MicBun in #1300
- chore: upgrade deps to unblock withdrawals and deposits flow by @MicBun in #1301
- chore: add multi-bridge support to order book markets by @MicBun in #1302
- chore: add bridge param to recursive matching calls by @MicBun in #1303
- feat: support USDC on order book functionality create market by @MicBun in #1304
- feat: settle order book functionality and validation by @MicBun in #1305
- chore: automatic settlement with collateral by @MicBun in #1306
- chore: configure automatic market settlement triggers by @MicBun in #1307
- chore: update kwil-db depedency for automatic recover by @MicBun in #1308
- chore: distribute LP rewards after market settle by @MicBun in #1309
Full Changelog: v2.3.0...v2.4.0