These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 32ae336 | |
|---|---|---|
| Author: | King | |
Merge branch 'refactor/amm' into refactor/v5
| Commit: | 48aed89 | |
|---|---|---|
| Author: | King | |
Merge branch 'refactor/exchange' into refactor/v5
| Commit: | 549dacc | |
|---|---|---|
| Author: | King | |
refactor: rename simulation queries (Add/RemoveLiquidity)
| Commit: | cb89cf5 | |
|---|---|---|
| Author: | King | |
Merge branch 'refactor/exchange' into refactor/amm
| Commit: | f5a181a | |
|---|---|---|
| Author: | King | |
refactor: include FeePaid, FeeReceived in order result event also rename Output to Received and add FeePaid, FeeReceived to SwapRouteResult
| Commit: | 79828a0 | |
|---|---|---|
| Author: | King | |
refactor: refactor Bids query and add WinningBid query
| Commit: | 4a6968b | |
|---|---|---|
| Author: | King | |
refactor: make Pool to use BigDec
| Commit: | b235798 | |
|---|---|---|
| Author: | King | |
merge 'refactor/exchange' into 'refactor/amm' and fix code
| Commit: | f0cba09 | |
|---|---|---|
| Author: | King | |
refactor: change structure of params and apply code review suggestions
| Commit: | d0f1f54 | |
|---|---|---|
| Author: | crypin | |
feat: WIP refactor erc20
| Commit: | 6d9dd8d | |
|---|---|---|
| Author: | crypin | |
feat: WIP add erc20
| Commit: | 5bf44ac | |
|---|---|---|
| Author: | King | |
feat: add Market's FeeCollector
| Commit: | 05470f1 | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
refactor: move MinOrderQty, MinOrderQuote into Market also add MaxOrderQty, MaxOrderQuote
| Commit: | d7da354 | |
|---|---|---|
| Author: | King | |
refactor: refactor exchange module - use sdk.Int for quantities - change MaxPrice to 10^24 - store price as tick index for OrderBookOrderIndex - apply ceiling/truncation per order, not per orderer
| Commit: | d177af1 | |
|---|---|---|
| Author: | King | |
refactor: remove min_bid_amount
| Commit: | 2212727 | |
|---|---|---|
| Author: | King | |
refactor: use CurrentSqrtPrice instead of CurrentPrice
| Commit: | c0ec38f | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
refactor: add BigDec (WIP)
| Commit: | 2f06b1b | |
|---|---|---|
| Author: | King | |
fix: include ExecutedQuantity in SwapRouteResult
The documentation is generated from this commit.
| Commit: | 513a446 | |
|---|---|---|
| Author: | King | |
feat: emit EventOrderCompleted when order is completed and deleted
| Commit: | d2a02f9 | |
|---|---|---|
| Author: | King | |
fix: add default_min_order_quantity, default_min_order_quote params
| Commit: | cbd8e05 | |
|---|---|---|
| Author: | King | |
feat: add PositionAssets query
| Commit: | a4101de | |
|---|---|---|
| Author: | King | |
Merge branch 'fix/maker-fee-rate' into new-dex-test
| Commit: | 8a6454e | |
|---|---|---|
| Author: | King | |
Merge branch 'amm-module' into new-dex-test
| Commit: | b5ecd8a | |
|---|---|---|
| Author: | King | |
fix: maker fee rate must be positive now also: - refactor pool orders logic to identify full match properly - fix bug in extra fee accumulation
| Commit: | 30bd080 | |
|---|---|---|
| Author: | King | |
Merge branch 'amm-module' into new-dex-test
| Commit: | 0d89e5d | |
|---|---|---|
| Author: | King | |
feat: add pool min_order_quote
| Commit: | 0b6e47e | |
|---|---|---|
| Author: | King | |
fix: include fees in market query response and fix tests
| Commit: | 7f6ec78 | |
|---|---|---|
| Author: | King | |
feat!: use custom fee ratio for order source orders
| Commit: | 72ef0c5 | |
|---|---|---|
| Author: | King | |
Merge branch 'fix/amt-in-diff' into new-dex-test
| Commit: | 756f3b3 | |
|---|---|---|
| Author: | King | |
feat: add position_id in public position query this field represents the underlying x/amm position's id
| Commit: | 321331a | |
|---|---|---|
| Author: | King | |
feat: add PositionAssets query
| Commit: | 6c0d52c | |
|---|---|---|
| Author: | King | |
Merge branch 'amm-module' into last-remove-liquidity
| Commit: | 287ae86 | |
|---|---|---|
| Author: | King | |
fix: add `MinOrderQuantity` to `PoolParameterChange`
| Commit: | c1b8db9 | |
|---|---|---|
| Author: | King | |
Merge branch 'amm-module' into pool-min-order-qty
| Commit: | 45d9db0 | |
|---|---|---|
| Author: | King | |
feat: add Pool MinOrderQuantity (WIP)
| Commit: | 390e25b | |
|---|---|---|
| Author: | King | |
fix: send remaining reserves to last one who removes liquidity
| Commit: | 8d492c2 | |
|---|---|---|
| Author: | King | |
feat: enable querying public positions by pool id
| Commit: | 5fc54d4 | |
|---|---|---|
| Author: | King | |
Merge branch 'amm-module' into dec-matching-2
| Commit: | 70682ae | |
|---|---|---|
| Author: | King | |
Merge branch 'amm-module' into liquidamm-module
| Commit: | cffda78 | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
fix: add x/liquidfarming protobuf files and fix swagger config
| Commit: | 75fa410 | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
refactor: separate liquidamm module
| Commit: | 195162a | |
|---|---|---|
| Author: | King | |
feat: WIP
| Commit: | f1b6f7c | |
|---|---|---|
| Author: | King | |
refactor: use separate rewards pool for each pool do not use the central module account for rewards
| Commit: | 6871442 | |
|---|---|---|
| Author: | King | |
refactor: use sdk.Dec in protobuf
| Commit: | f1b0dd3 | |
|---|---|---|
| Author: | King | |
refactor: use dec for matching (WIP)
| Commit: | 40db0bf | |
|---|---|---|
| Author: | King | |
feat: add NumMMOrdersRecord to genesis and add invariant checks
| Commit: | 865fdf4 | |
|---|---|---|
| Author: | King | |
feat: add LastMatchingHeight and fix invariant check
| Commit: | 4cf744c | |
|---|---|---|
| Author: | King | |
feat: add QueryExchangeRate
| Commit: | cde1cc8 | |
|---|---|---|
| Author: | King | |
feat: add QueryOrderBook
| Commit: | dcbccf7 | |
|---|---|---|
| Author: | King | |
feat: add MsgCancelAllOrders - also remove refunded_deposit field in MsgCancelOrderResponse and EventCancelOrder
| Commit: | 795eedf | |
|---|---|---|
| Author: | King | |
feat: add orders query
| Commit: | 433cde0 | |
|---|---|---|
| Author: | King | |
feat: add and refine queries
| Commit: | 8e30045 | |
|---|---|---|
| Author: | crypin | |
docs: remove legacy budget docs link on swagger
| Commit: | 5d72f63 | |
|---|---|---|
| Author: | crypin | |
| Committer: | crypin | |
refactor: internalization budget module
| Commit: | 86caa73 | |
|---|---|---|
| Author: | King | |
chore: fix ts-client generation issue
| Commit: | 18d0bf2 | |
|---|---|---|
| Author: | King | |
feat: add LiquidFarmParameterChangeProposal and emit proposal events
| Commit: | 2155865 | |
|---|---|---|
| Author: | King | |
feat(liquidfarming): add events
| Commit: | 9a90365 | |
|---|---|---|
| Author: | King | |
chore: update docs and split proto files
| Commit: | 97278e5 | |
|---|---|---|
| Author: | King | |
Merge branch 'main' into amm-module
| Commit: | 44821bc | |
|---|---|---|
| Author: | King | |
feat: add MsgTerminatePrivateFarmingPlan
| Commit: | 9c6f837 | |
|---|---|---|
| Author: | King | |
fix: emit amm events
| Commit: | a134c94 | |
|---|---|---|
| Author: | crypin | |
| Committer: | crypin | |
feat!: add MsgTerminatePrivatePlan (backport #154)
| Commit: | be52f34 | |
|---|---|---|
| Author: | King | |
feat: add LiquidFarmCreateProposal
| Commit: | e7f84e0 | |
|---|---|---|
| Author: | King | |
refactor: refactor params and add tests
| Commit: | 9757d7f | |
|---|---|---|
| Author: | King | |
feat: emit EventOrderSourceOrdersFilled
| Commit: | e1de98e | |
|---|---|---|
| Author: | King | |
fix: simplify event and msg result
| Commit: | deac1f0 | |
|---|---|---|
| Author: | King | |
refactor: separate batch limit order msgs
| Commit: | 76a5167 | |
|---|---|---|
| Author: | King | |
fix: fix position reinitialization bug and also remove unnecessary queries
| Commit: | b9fe0e1 | |
|---|---|---|
| Author: | King | |
refactor: return detailed SwapRouteResult
| Commit: | 4e0a8f1 | |
|---|---|---|
| Author: | King | |
fix: change input parameter type to string
| Commit: | 2a359d6 | |
|---|---|---|
| Author: | King | |
Merge branch 'liquidfarming-refactor' into amm-module
| Commit: | 8fb538f | |
|---|---|---|
| Author: | King | |
fix: fix tests and bugs
| Commit: | 920081a | |
|---|---|---|
| Author: | King | |
feat: return fees in BestSwapExactAmountIn query
| Commit: | a48eb41 | |
|---|---|---|
| Author: | King | |
feat: add MsgPlaceMMLimitOrder and halve swap fee when route len > 2
| Commit: | ea15f23 | |
|---|---|---|
| Author: | King | |
feat: implement grpc queries
| Commit: | 26cf941 | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
feat: limit the order price and swap routes len and handle gov proposals
| Commit: | 75160c9 | |
|---|---|---|
| Author: | King | |
Merge branch 'amm-module' into liquidfarming-refactor
| Commit: | 4121feb | |
|---|---|---|
| Author: | King | |
feat: specify termination address when creating private farming plan
| Commit: | 0c95af0 | |
|---|---|---|
| Author: | King | |
feat: implement core liquidfarming logic (WIP)
| Commit: | a0b600d | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
feat: add order lifespan and deadline
| Commit: | 3dcc715 | |
|---|---|---|
| Author: | King | |
refactorrefactor liquidfarming (WIP)
| Commit: | d6837c7 | |
|---|---|---|
| Author: | King | |
fix: emit exchange events
| Commit: | c97762b | |
|---|---|---|
| Author: | King | |
feat: emit typed events
| Commit: | 532a914 | |
|---|---|---|
| Author: | King | |
refactor: remove stuffs related to shared position
| Commit: | 46cc629 | |
|---|---|---|
| Author: | King | |
refactor: rename SwapExactIn to SwapExactAmountIn
| Commit: | d0344f2 | |
|---|---|---|
| Author: | King | |
refactor: use composite types for fee growth and owed fee
| Commit: | cbf8943 | |
|---|---|---|
| Author: | King | |
refactor: use sdk.Int for liquidity also add farming related states into genesis and change msg fields
| Commit: | 3c73d55 | |
|---|---|---|
| Author: | King | |
feat: implementing shared position (WIP)
| Commit: | 89de396 | |
|---|---|---|
| Author: | crypin | |
| Committer: | GitHub | |
feat!: add MsgTerminatePrivatePlan (#154) * feat: add MsgTerminatePrivatePlan * test: add tests and fix code a bit * fix: revert changes in client docs * docs: remove broken link and deprecated ignite guide --------- Co-authored-by: King <king@crescent.foundation>
| Commit: | 33da3c1 | |
|---|---|---|
| Author: | King | |
refactor: refactor matching logic
| Commit: | 1a8ba74 | |
|---|---|---|
| Author: | King | |
feat: add is_batch flag to limit order
| Commit: | 40fccf2 | |
|---|---|---|
| Author: | King | |
refactor: fix interface
| Commit: | 9b1e003 | |
|---|---|---|
| Author: | King | |
feat: implement farming
| Commit: | 7505acd | |
|---|---|---|
| Author: | King | |
fix: fix bug and optimize transactions
| Commit: | cb1307a | |
|---|---|---|
| Author: | King | |
feat: implement CLI commands
| Commit: | 059982f | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
fix: use price instead of sqrt price
| Commit: | 037e2a9 | |
|---|---|---|
| Author: | King | |
| Committer: | King | |
fix: use default tick spacing when creating pools also set default fee rates for market
| Commit: | b575745 | |
|---|---|---|
| Author: | King | |
refactor: remove 'Spot' from code and add fee rate params
| Commit: | a041d9d | |
|---|---|---|
| Author: | King | |
fix: BestSwapExactInRoutes query accepts output denom
| Commit: | 92f1f23 | |
|---|---|---|
| Author: | King | |
fix: implement genesis functionalities