Documentation
¶
Index ¶
- Constants
- type ARGraphQL
- type BatchGetItemsBundleInResponse
- type BatchGetItemsBundleInTransactionsTransactionConnection
- type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge
- type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction
- type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle
- type BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo
- type GetTransactionResponse
- type GetTransactionTransaction
- func (v *GetTransactionTransaction) GetAnchor() string
- func (v *GetTransactionTransaction) GetBlock() GetTransactionTransactionBlock
- func (v *GetTransactionTransaction) GetBundledIn() GetTransactionTransactionBundledInBundle
- func (v *GetTransactionTransaction) GetData() GetTransactionTransactionDataMetaData
- func (v *GetTransactionTransaction) GetFee() GetTransactionTransactionFeeAmount
- func (v *GetTransactionTransaction) GetId() string
- func (v *GetTransactionTransaction) GetOwner() GetTransactionTransactionOwner
- func (v *GetTransactionTransaction) GetQuantity() GetTransactionTransactionQuantityAmount
- func (v *GetTransactionTransaction) GetRecipient() string
- func (v *GetTransactionTransaction) GetSignature() string
- func (v *GetTransactionTransaction) GetTags() []GetTransactionTransactionTagsTag
- type GetTransactionTransactionBlock
- type GetTransactionTransactionBundledInBundle
- type GetTransactionTransactionDataMetaData
- type GetTransactionTransactionFeeAmount
- type GetTransactionTransactionOwner
- type GetTransactionTransactionQuantityAmount
- type GetTransactionTransactionTagsTag
Constants ¶
const BatchGetItemsBundleIn_Operation = `` /* 245-byte string literal not displayed */
The query or mutation executed by BatchGetItemsBundleIn.
const GetTransaction_Operation = `` /* 335-byte string literal not displayed */
The query or mutation executed by GetTransaction.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchGetItemsBundleInResponse ¶
type BatchGetItemsBundleInResponse struct {
Transactions BatchGetItemsBundleInTransactionsTransactionConnection `json:"transactions"`
}
BatchGetItemsBundleInResponse is returned by BatchGetItemsBundleIn on success.
func BatchGetItemsBundleIn ¶
func (*BatchGetItemsBundleInResponse) GetTransactions ¶
func (v *BatchGetItemsBundleInResponse) GetTransactions() BatchGetItemsBundleInTransactionsTransactionConnection
GetTransactions returns BatchGetItemsBundleInResponse.Transactions, and is useful for accessing the field via an interface.
type BatchGetItemsBundleInTransactionsTransactionConnection ¶
type BatchGetItemsBundleInTransactionsTransactionConnection struct {
PageInfo BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo `json:"pageInfo"`
Edges []BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge `json:"edges"`
}
BatchGetItemsBundleInTransactionsTransactionConnection includes the requested fields of the GraphQL type TransactionConnection.
func (*BatchGetItemsBundleInTransactionsTransactionConnection) GetEdges ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnection) GetEdges() []BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge
GetEdges returns BatchGetItemsBundleInTransactionsTransactionConnection.Edges, and is useful for accessing the field via an interface.
func (*BatchGetItemsBundleInTransactionsTransactionConnection) GetPageInfo ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnection) GetPageInfo() BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo
GetPageInfo returns BatchGetItemsBundleInTransactionsTransactionConnection.PageInfo, and is useful for accessing the field via an interface.
type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge ¶
type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge struct {
Cursor string `json:"cursor"`
Node BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction `json:"node"`
}
BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge includes the requested fields of the GraphQL type TransactionEdge.
func (*BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge) GetCursor ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge) GetCursor() string
GetCursor returns BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge.Cursor, and is useful for accessing the field via an interface.
func (*BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge) GetNode ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge) GetNode() BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction
GetNode returns BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdge.Node, and is useful for accessing the field via an interface.
type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction ¶
type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction struct {
Id string `json:"id"`
BundledIn BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle `json:"bundledIn"`
}
BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction includes the requested fields of the GraphQL type Transaction.
func (*BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction) GetBundledIn ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction) GetBundledIn() BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle
GetBundledIn returns BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction.BundledIn, and is useful for accessing the field via an interface.
func (*BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction) GetId ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction) GetId() string
GetId returns BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransaction.Id, and is useful for accessing the field via an interface.
type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle ¶
type BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle struct {
Id string `json:"id"`
}
BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle includes the requested fields of the GraphQL type Bundle.
func (*BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle) GetId ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle) GetId() string
GetId returns BatchGetItemsBundleInTransactionsTransactionConnectionEdgesTransactionEdgeNodeTransactionBundledInBundle.Id, and is useful for accessing the field via an interface.
type BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo ¶
type BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo struct {
HasNextPage bool `json:"hasNextPage"`
}
BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo) GetHasNextPage ¶
func (v *BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns BatchGetItemsBundleInTransactionsTransactionConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type GetTransactionResponse ¶
type GetTransactionResponse struct {
Transaction GetTransactionTransaction `json:"transaction"`
}
GetTransactionResponse is returned by GetTransaction on success.
func GetTransaction ¶
func GetTransaction( ctx context.Context, client graphql.Client, id string, ) (*GetTransactionResponse, error)
Write your query or mutation here
func (*GetTransactionResponse) GetTransaction ¶
func (v *GetTransactionResponse) GetTransaction() GetTransactionTransaction
GetTransaction returns GetTransactionResponse.Transaction, and is useful for accessing the field via an interface.
type GetTransactionTransaction ¶
type GetTransactionTransaction struct {
Id string `json:"id"`
Anchor string `json:"anchor"`
Signature string `json:"signature"`
Recipient string `json:"recipient"`
Owner GetTransactionTransactionOwner `json:"owner"`
Fee GetTransactionTransactionFeeAmount `json:"fee"`
Quantity GetTransactionTransactionQuantityAmount `json:"quantity"`
Data GetTransactionTransactionDataMetaData `json:"data"`
Tags []GetTransactionTransactionTagsTag `json:"tags"`
Block GetTransactionTransactionBlock `json:"block"`
BundledIn GetTransactionTransactionBundledInBundle `json:"bundledIn"`
}
GetTransactionTransaction includes the requested fields of the GraphQL type Transaction.
func (*GetTransactionTransaction) GetAnchor ¶
func (v *GetTransactionTransaction) GetAnchor() string
GetAnchor returns GetTransactionTransaction.Anchor, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetBlock ¶
func (v *GetTransactionTransaction) GetBlock() GetTransactionTransactionBlock
GetBlock returns GetTransactionTransaction.Block, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetBundledIn ¶
func (v *GetTransactionTransaction) GetBundledIn() GetTransactionTransactionBundledInBundle
GetBundledIn returns GetTransactionTransaction.BundledIn, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetData ¶
func (v *GetTransactionTransaction) GetData() GetTransactionTransactionDataMetaData
GetData returns GetTransactionTransaction.Data, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetFee ¶
func (v *GetTransactionTransaction) GetFee() GetTransactionTransactionFeeAmount
GetFee returns GetTransactionTransaction.Fee, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetId ¶
func (v *GetTransactionTransaction) GetId() string
GetId returns GetTransactionTransaction.Id, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetOwner ¶
func (v *GetTransactionTransaction) GetOwner() GetTransactionTransactionOwner
GetOwner returns GetTransactionTransaction.Owner, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetQuantity ¶
func (v *GetTransactionTransaction) GetQuantity() GetTransactionTransactionQuantityAmount
GetQuantity returns GetTransactionTransaction.Quantity, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetRecipient ¶
func (v *GetTransactionTransaction) GetRecipient() string
GetRecipient returns GetTransactionTransaction.Recipient, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetSignature ¶
func (v *GetTransactionTransaction) GetSignature() string
GetSignature returns GetTransactionTransaction.Signature, and is useful for accessing the field via an interface.
func (*GetTransactionTransaction) GetTags ¶
func (v *GetTransactionTransaction) GetTags() []GetTransactionTransactionTagsTag
GetTags returns GetTransactionTransaction.Tags, and is useful for accessing the field via an interface.
type GetTransactionTransactionBlock ¶
type GetTransactionTransactionBlock struct {
Id string `json:"id"`
Timestamp int `json:"timestamp"`
Height int `json:"height"`
Previous string `json:"previous"`
}
GetTransactionTransactionBlock includes the requested fields of the GraphQL type Block.
func (*GetTransactionTransactionBlock) GetHeight ¶
func (v *GetTransactionTransactionBlock) GetHeight() int
GetHeight returns GetTransactionTransactionBlock.Height, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionBlock) GetId ¶
func (v *GetTransactionTransactionBlock) GetId() string
GetId returns GetTransactionTransactionBlock.Id, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionBlock) GetPrevious ¶
func (v *GetTransactionTransactionBlock) GetPrevious() string
GetPrevious returns GetTransactionTransactionBlock.Previous, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionBlock) GetTimestamp ¶
func (v *GetTransactionTransactionBlock) GetTimestamp() int
GetTimestamp returns GetTransactionTransactionBlock.Timestamp, and is useful for accessing the field via an interface.
type GetTransactionTransactionBundledInBundle ¶
type GetTransactionTransactionBundledInBundle struct {
Id string `json:"id"`
}
GetTransactionTransactionBundledInBundle includes the requested fields of the GraphQL type Bundle.
func (*GetTransactionTransactionBundledInBundle) GetId ¶
func (v *GetTransactionTransactionBundledInBundle) GetId() string
GetId returns GetTransactionTransactionBundledInBundle.Id, and is useful for accessing the field via an interface.
type GetTransactionTransactionDataMetaData ¶
type GetTransactionTransactionDataMetaData struct {
Type string `json:"type"`
Size string `json:"size"`
}
GetTransactionTransactionDataMetaData includes the requested fields of the GraphQL type MetaData.
func (*GetTransactionTransactionDataMetaData) GetSize ¶
func (v *GetTransactionTransactionDataMetaData) GetSize() string
GetSize returns GetTransactionTransactionDataMetaData.Size, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionDataMetaData) GetType ¶
func (v *GetTransactionTransactionDataMetaData) GetType() string
GetType returns GetTransactionTransactionDataMetaData.Type, and is useful for accessing the field via an interface.
type GetTransactionTransactionFeeAmount ¶
type GetTransactionTransactionFeeAmount struct {
Winston string `json:"winston"`
Ar string `json:"ar"`
}
GetTransactionTransactionFeeAmount includes the requested fields of the GraphQL type Amount.
func (*GetTransactionTransactionFeeAmount) GetAr ¶
func (v *GetTransactionTransactionFeeAmount) GetAr() string
GetAr returns GetTransactionTransactionFeeAmount.Ar, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionFeeAmount) GetWinston ¶
func (v *GetTransactionTransactionFeeAmount) GetWinston() string
GetWinston returns GetTransactionTransactionFeeAmount.Winston, and is useful for accessing the field via an interface.
type GetTransactionTransactionOwner ¶
type GetTransactionTransactionOwner struct {
Address string `json:"address"`
Key string `json:"key"`
}
GetTransactionTransactionOwner includes the requested fields of the GraphQL type Owner.
func (*GetTransactionTransactionOwner) GetAddress ¶
func (v *GetTransactionTransactionOwner) GetAddress() string
GetAddress returns GetTransactionTransactionOwner.Address, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionOwner) GetKey ¶
func (v *GetTransactionTransactionOwner) GetKey() string
GetKey returns GetTransactionTransactionOwner.Key, and is useful for accessing the field via an interface.
type GetTransactionTransactionQuantityAmount ¶
type GetTransactionTransactionQuantityAmount struct {
Winston string `json:"winston"`
Ar string `json:"ar"`
}
GetTransactionTransactionQuantityAmount includes the requested fields of the GraphQL type Amount.
func (*GetTransactionTransactionQuantityAmount) GetAr ¶
func (v *GetTransactionTransactionQuantityAmount) GetAr() string
GetAr returns GetTransactionTransactionQuantityAmount.Ar, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionQuantityAmount) GetWinston ¶
func (v *GetTransactionTransactionQuantityAmount) GetWinston() string
GetWinston returns GetTransactionTransactionQuantityAmount.Winston, and is useful for accessing the field via an interface.
type GetTransactionTransactionTagsTag ¶
type GetTransactionTransactionTagsTag struct {
Name string `json:"name"`
Value string `json:"value"`
}
GetTransactionTransactionTagsTag includes the requested fields of the GraphQL type Tag.
func (*GetTransactionTransactionTagsTag) GetName ¶
func (v *GetTransactionTransactionTagsTag) GetName() string
GetName returns GetTransactionTransactionTagsTag.Name, and is useful for accessing the field via an interface.
func (*GetTransactionTransactionTagsTag) GetValue ¶
func (v *GetTransactionTransactionTagsTag) GetValue() string
GetValue returns GetTransactionTransactionTagsTag.Value, and is useful for accessing the field via an interface.