Messages
이 섹션에서는 exchange 메시지의 처리와 해당 state 업데이트에 대해 설명합니다. 각 메시지에 의해 생성/수정되는 모든 state 객체는 state 섹션에 정의되어 있습니다.Msg/CreateInsuranceFund
MsgCreateInsuranceFund는 파생상품 시장에 대한 보험 펀드를 생성하기 위한 메시지를 정의합니다.
Sender필드는 보험 펀드의 생성자를 설명합니다.Ticker,QuoteDenom,OracleBase,OracleQuote,OracleType,Expiry필드는 보험 펀드가 해당하는 파생상품 시장 정보를 설명합니다.InitialDeposit은 보험 펀드를 underwrite하는 데 사용되는 초기 예치금을 지정합니다.
Msg/Underwrite
MsgUnderwrite는 보험 펀드를 underwrite하기 위한 메시지를 정의합니다.
Sender필드는 보험 펀드의 underwriter를 설명합니다.MarketId필드는 보험 펀드의 파생상품 market id를 설명합니다.Deposit필드는 보험 펀드에 추가할 예치금을 설명합니다.
Msg/RequestRedemption
MsgRequestRedemption은 보험 펀드에서 redemption을 요청하기 위한 메시지를 정의합니다.
Sender필드는 보험 펀드의 redemption 요청자를 설명합니다.MarketId필드는 보험 펀드와 연결된 파생상품 market id를 설명합니다.Amount필드는 redeem할 share token 수량을 설명합니다.
