Documentation
¶
Index ¶
- func NewVotingPredictRequest(r *http.Request, logger *logan.Entry) (req resources.VotingPredictRequest, value *string, err error)
- func NewVotingRequest(r *http.Request) (req resources.SendTxRequest, err error)
- type GetSignedStateRequest
- type OffsetParams
- type ProposalInfoFilter
- type TransitStateData
- type TransitStateDataRequest
- type VerifyProofRequest
- type VerifyProofRequestData
- type VoteRequest
- type VoteRequestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewVotingPredictRequest ¶ added in v0.4.0
func NewVotingRequest ¶ added in v0.4.0
func NewVotingRequest(r *http.Request) (req resources.SendTxRequest, err error)
Types ¶
type GetSignedStateRequest ¶ added in v0.3.4
func NewGetSignedStateRequest ¶ added in v0.3.4
func NewGetSignedStateRequest(r *http.Request) (GetSignedStateRequest, error)
type OffsetParams ¶ added in v0.5.0
type OffsetParams struct {
pgdb.OffsetPageParams
}
type ProposalInfoFilter ¶ added in v0.5.0
type ProposalInfoFilter struct {
CreatorAddress []string `filter:"creator"`
CitizenshipList []string `filter:"citizenship"`
MinAge []int64 `filter:"min_age"`
MaxAge []int64 `filter:"max_age"`
ProposalId []int64 `filter:"proposal_id"`
VotingStatus []string `filter:"status"`
SexFilter []string `filter:"sex"`
OffsetParams
}
func ProposalsInfoRequest ¶ added in v0.5.0
func ProposalsInfoRequest(r *http.Request) (ProposalInfoFilter, error)
type TransitStateData ¶ added in v0.3.0
type TransitStateData struct {
TxData string `json:"tx_data"`
}
type TransitStateDataRequest ¶ added in v0.3.0
type TransitStateDataRequest struct {
Data TransitStateData `json:"data"`
}
func TransitStateDataRequestRequest ¶ added in v0.3.0
func TransitStateDataRequestRequest(r *http.Request) (TransitStateDataRequest, error)
type VerifyProofRequest ¶
type VerifyProofRequest struct {
Data VerifyProofRequestData `json:"data"`
}
func NewVerifyProofRequest ¶
func NewVerifyProofRequest(r *http.Request) (VerifyProofRequest, error)
type VerifyProofRequestData ¶
type VerifyProofRequestData struct {
TxData string `json:"tx_data"`
}
type VoteRequest ¶ added in v0.3.0
type VoteRequest struct {
Data VoteRequestData `json:"data"`
}
func NewVoteRequest ¶ added in v0.3.0
func NewVoteRequest(r *http.Request) (VoteRequest, error)
type VoteRequestData ¶ added in v0.3.0
Click to show internal directories.
Click to hide internal directories.