model

package
v0.0.0-...-5a89c12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 19, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountsResponse

type AccountsResponse struct {
	Accounts   []*GraphQLAccount `json:"accounts"`
	TotalCount int               `json:"totalCount"`
	PageCount  int               `json:"pageCount"`
	Page       int               `json:"page"`
	TotalPages int               `json:"totalPages"`
}

type AppsResponse

type AppsResponse struct {
	Apps       []*GraphQLApp `json:"apps"`
	TotalCount int           `json:"totalCount"`
	PageCount  int           `json:"pageCount"`
	Page       int           `json:"page"`
	TotalPages int           `json:"totalPages"`
}

type BlocksResponse

type BlocksResponse struct {
	Blocks     []*indexer.Block `json:"blocks"`
	TotalCount int              `json:"totalCount"`
	PageCount  int              `json:"pageCount"`
	Page       int              `json:"page"`
	TotalPages int              `json:"totalPages"`
}

type GraphQLAccount

type GraphQLAccount struct {
	Address             string `json:"address"`
	Height              int    `json:"height"`
	AccountType         string `json:"accountType"`
	Balance             string `json:"balance"`
	BalanceDenomination string `json:"balanceDenomination"`
}

type GraphQLApp

type GraphQLApp struct {
	Address      string `json:"address"`
	Height       int    `json:"height"`
	Jailed       bool   `json:"jailed"`
	PublicKey    string `json:"publicKey"`
	StakedTokens string `json:"stakedTokens"`
}

type GraphQLNode

type GraphQLNode struct {
	Address    string `json:"address"`
	Height     int    `json:"height"`
	Jailed     bool   `json:"jailed"`
	PublicKey  string `json:"publicKey"`
	ServiceURL string `json:"serviceURL"`
	Tokens     string `json:"tokens"`
}

type GraphQLTransaction

type GraphQLTransaction struct {
	Hash            string             `json:"hash"`
	FromAddress     string             `json:"fromAddress"`
	ToAddress       string             `json:"toAddress"`
	AppPubKey       string             `json:"appPubKey"`
	Blockchains     []string           `json:"blockchains"`
	MessageType     string             `json:"messageType"`
	Height          int                `json:"height"`
	Index           int                `json:"index"`
	StdTx           *provider.StdTx    `json:"stdTx"`
	TxResult        *provider.TxResult `json:"txResult"`
	Tx              string             `json:"tx"`
	Entropy         string             `json:"entropy"`
	Fee             int                `json:"fee"`
	FeeDenomination string             `json:"feeDenomination"`
	Amount          string             `json:"amount"`
}

type NodesResponse

type NodesResponse struct {
	Nodes      []*GraphQLNode `json:"nodes"`
	TotalCount int            `json:"totalCount"`
	PageCount  int            `json:"pageCount"`
	Page       int            `json:"page"`
	TotalPages int            `json:"totalPages"`
}

type TransactionsResponse

type TransactionsResponse struct {
	Transactions []*GraphQLTransaction `json:"transactions"`
	TotalCount   int                   `json:"totalCount"`
	PageCount    int                   `json:"pageCount"`
	Page         int                   `json:"page"`
	TotalPages   int                   `json:"totalPages"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL