주문
pool_proxy 모듈은 margin manager로 거래하기 위한 wrapper 함수를 제공한다. 이 함수들은 주문 배치, 수정, 취소를 가능하게 하며, margin manager를 통해 staking 및 governance 참여도 관리할 수 있게 한다. 모든 거래 작업은 margin manager가 올바른 DeepBook 풀과 연결되어 있어야 한다.
API
다음은 margin manager로 주문을 관리하기 위한 public 함수가다.
Place 주문
margin manager를 통해 지정가 주문와 시장가 주문을 배치한다. Order는 풀에서 margin trading이 활성화된 경우에만 배치할 수 있다.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.Place reduce-only 주문
debt 포지션만 줄일 수 있는 reduce-only 주문을 배치한다. 이 주문은 margin trading이 비활성화되어 있고 기존 포지션을 닫아야 할 때 유용하다.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.Modify 주문
quantity를 변경하여 기존 주문을 수정한다.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.Cancel 주문
margin manager의 주문 하나, 여러 개, 또는 전체를 취소한다.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.Withdraw settled amounts
완료된 거래의 settled amount를 margin manager의 BalanceManager로 다시 인출한다.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.Staking
margin manager를 통해 DEEP 토큰을 stake하고 unstake한다. 베이스 자산 또는 견적 자산으로 DEEP를 사용하는 풀의 margin manager는 stake할 수 없다는 점에 유의하라.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.Governance
margin manager를 통해 governance decision에 대한 proposal을 제출하고 투표한다.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.Claim rebates
margin manager를 통해 획득한 trading rebate를 클레임한다.
packages/deepbook_margin/sources/pool_proxy.move. You probably need to run `pnpm prebuild` and restart the site.