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.