dualfroz
|
0d00707902
|
docs: add project readme
|
2026-08-28 22:40:00 +02:00 |
|
dualfroz
|
6372fec4f0
|
test(pool): add concentrated-liquidity invariant tests
|
2026-08-28 19:15:00 +02:00 |
|
dualfroz
|
92b1018b0a
|
test(governance): add timelock tests
|
2026-08-28 15:50:00 +02:00 |
|
dualfroz
|
aed4bd47bb
|
test(gauge): add staking gauge tests
|
2026-08-28 12:25:00 +02:00 |
|
dualfroz
|
0bcc9d9455
|
test(router): add multi-hop swap router tests
|
2026-08-28 09:00:00 +02:00 |
|
dualfroz
|
6444671cdd
|
test(router): add constant-product router tests
|
2026-08-27 22:40:00 +02:00 |
|
dualfroz
|
0489caed13
|
test(pair): add constant-product pair tests
|
2026-08-27 19:56:00 +02:00 |
|
dualfroz
|
9b63845065
|
test(oracle): add twap oracle tests
|
2026-08-27 17:12:00 +02:00 |
|
dualfroz
|
ec7e6b4b46
|
test(pool): add concentrated-liquidity pool tests
|
2026-08-27 14:28:00 +02:00 |
|
dualfroz
|
da99c14cdd
|
test(libraries): add math library unit tests
|
2026-08-27 11:44:00 +02:00 |
|
dualfroz
|
b2ec603567
|
feat(governance): add timelock controller
|
2026-08-27 09:00:00 +02:00 |
|
dualfroz
|
30dc10dc01
|
feat(gauge): add staking gauge with reward distribution
|
2026-08-26 22:40:00 +02:00 |
|
dualfroz
|
86d4536629
|
feat(token): add governance token and mintable test token
|
2026-08-26 19:56:00 +02:00 |
|
dualfroz
|
e04164cd24
|
feat(router): add constant-product swap router
|
2026-08-26 17:12:00 +02:00 |
|
dualfroz
|
3c6d80aabb
|
feat(libraries): add router quoting and reserve helpers
|
2026-08-26 14:28:00 +02:00 |
|
dualfroz
|
d5887a782e
|
feat(factory): add constant-product pair factory
|
2026-08-26 11:44:00 +02:00 |
|
dualfroz
|
7b365bb5b8
|
feat(pair): add constant-product amm pair with price accumulators
|
2026-08-26 09:00:00 +02:00 |
|
dualfroz
|
37278f2d17
|
feat(interfaces): add pair, factory and callee interfaces
|
2026-08-25 22:40:00 +02:00 |
|
dualfroz
|
4b7a996e41
|
feat(libraries): add constant-product and q112 fixed-point math
|
2026-08-25 19:56:00 +02:00 |
|
dualfroz
|
2214801143
|
feat(libraries): add oracle helper for twap consumers
|
2026-08-25 17:12:00 +02:00 |
|
dualfroz
|
e1f3128e5b
|
feat(router): add multi-hop concentrated-liquidity swap router
|
2026-08-25 14:28:00 +02:00 |
|
dualfroz
|
54b5377369
|
feat(libraries): add byte slicing and multi-hop path encoding
|
2026-08-25 11:44:00 +02:00 |
|
dualfroz
|
25bb567003
|
feat(factory): add concentrated-liquidity pool factory
|
2026-08-25 09:00:00 +02:00 |
|
dualfroz
|
2eeb91e0f1
|
feat(pool): add concentrated-liquidity pool with swap across ticks
|
2026-08-24 22:40:00 +02:00 |
|
dualfroz
|
ab61aa0ecf
|
feat(interfaces): add concentrated-liquidity pool and callback interfaces
|
2026-08-24 19:56:00 +02:00 |
|
dualfroz
|
6cc20bd1e4
|
feat(oracle): add observation ring buffer for twap
|
2026-08-24 17:12:00 +02:00 |
|
dualfroz
|
040cec1c55
|
feat(pool): add tick, tick-bitmap and position libraries
|
2026-08-24 14:28:00 +02:00 |
|
dualfroz
|
8c16223be5
|
feat(token): add minimal erc20 token implementation
|
2026-08-24 11:44:00 +02:00 |
|
dualfroz
|
b9dcfdcf4e
|
feat(libraries): add single-step swap math
|
2026-08-24 09:00:00 +02:00 |
|
dualfroz
|
7a1aff4521
|
feat(libraries): add sqrt-price delta math
|
2026-08-23 22:40:00 +02:00 |
|
dualfroz
|
72e670cd72
|
feat(libraries): add tick and sqrt-price conversion math
|
2026-08-23 19:56:00 +02:00 |
|
dualfroz
|
0a1dfd564b
|
feat(libraries): add bit math and liquidity delta helpers
|
2026-08-23 17:12:00 +02:00 |
|
dualfroz
|
d3d2a26bd1
|
feat(libraries): add full-precision multiply-divide math
|
2026-08-23 14:28:00 +02:00 |
|
dualfroz
|
d83d3c1e96
|
feat(libraries): add fixed-point and low-level math primitives
|
2026-08-23 11:44:00 +02:00 |
|
dualfroz
|
3f335c47ec
|
chore: add gitignore and build configuration
|
2026-08-23 09:00:00 +02:00 |
|