본문으로 건너뛰기

주문

pool_proxy module은 margin manager로 거래하기 위한 wrapper 함수를 제공한다. 이 함수들은 order 배치, 수정, 취소를 가능하게 하며, margin manager를 통해 staking 및 governance 참여도 관리할 수 있게 한다. 모든 거래 작업은 margin manager가 올바른 DeepBook pool과 연결되어 있어야 한다.

API

다음은 margin manager로 order를 관리하기 위한 public 함수이다.

Click to open
Place orders

margin manager를 통해 limit order와 market order를 배치한다. Order는 pool에서 margin trading이 활성화된 경우에만 배치할 수 있다.

Click to open
Place reduce-only orders

debt position만 줄일 수 있는 reduce-only order를 배치한다. 이 order는 margin trading이 비활성화되어 있고 기존 position을 닫아야 할 때 유용하다.

Click to open
Modify order

quantity를 변경하여 기존 order를 수정한다.

Click to open
Cancel orders

margin manager의 order 하나, 여러 개, 또는 전체를 취소한다.

Click to open
Withdraw settled amounts

완료된 거래의 settled amount를 margin manager의 balance manager로 다시 인출한다.

Click to open
Staking

margin manager를 통해 DEEP token을 stake하고 unstake한다. base asset 또는 quote asset으로 DEEP를 사용하는 pool의 margin manager는 stake할 수 없다는 점에 유의하라.

Click to open
Governance

margin manager를 통해 governance decision에 대한 proposal을 제출하고 투표한다.

Click to open
Claim rebates

margin manager를 통해 획득한 trading rebate를 클레임한다.