github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/distribution/client/rest/utils.go (about)

     1  package rest
     2  
     3  import (
     4  	sdk "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types"
     5  	"github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types/rest"
     6  )
     7  
     8  type (
     9  	// CommunityPoolSpendProposalReq defines a community pool spend proposal request body.
    10  	CommunityPoolSpendProposalReq struct {
    11  		BaseReq rest.BaseReq `json:"base_req" yaml:"base_req"`
    12  
    13  		Title       string         `json:"title" yaml:"title"`
    14  		Description string         `json:"description" yaml:"description"`
    15  		Recipient   sdk.AccAddress `json:"recipient" yaml:"recipient"`
    16  		Amount      sdk.Coins      `json:"amount" yaml:"amount"`
    17  		Proposer    sdk.AccAddress `json:"proposer" yaml:"proposer"`
    18  		Deposit     sdk.SysCoins   `json:"deposit" yaml:"deposit"`
    19  	}
    20  )