Documentation ¶
Index ¶
- Constants
- type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput
- type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel
- type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant
- type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFid() string
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFollowerCount() int
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFollowingCount() int
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetProfileName() string
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetUserAddress() common.Address
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetUserAssociatedAddresses() []common.Address
- type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetHasNextPage() bool
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetHasPrevPage() bool
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetNextCursor() string
- func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetPrevCursor() string
- type GetFarcasterUsersByChannelResponse
- type GetFarcasterUsersWithAssociatedAddressesResponse
- type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput
- func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput) GetPageInfo() GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo
- func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput) GetSocial() []GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial
- type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo
- func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetHasNextPage() bool
- func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetHasPrevPage() bool
- func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetNextCursor() string
- func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetPrevCursor() string
- type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial
- type GetTokenBalancesResponse
- type GetTokenBalancesTokenBalancesTokenBalancesOutput
- type GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo
- func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetHasNextPage() bool
- func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetHasPrevPage() bool
- func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetNextCursor() string
- func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetPrevCursor() string
- type GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance
- type GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet
- type GetTokenDetailsResponse
- type GetTokenDetailsTokensTokensOutput
- type GetTokenDetailsTokensTokensOutputToken
- type TokenBlockchain
Constants ¶
const GetFarcasterUsersByChannel_Operation = `` /* 468-byte string literal not displayed */
The query or mutation executed by GetFarcasterUsersByChannel.
const GetFarcasterUsersWithAssociatedAddresses_Operation = `` /* 316-byte string literal not displayed */
The query or mutation executed by GetFarcasterUsersWithAssociatedAddresses.
const GetTokenBalances_Operation = `` /* 374-byte string literal not displayed */
The query or mutation executed by GetTokenBalances.
const GetTokenDetails_Operation = `` /* 226-byte string literal not displayed */
The query or mutation executed by GetTokenDetails.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput ¶
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput struct { FarcasterChannel []GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel `json:"FarcasterChannel"` PageInfo GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo `json:"pageInfo"` }
GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput includes the requested fields of the GraphQL type FarcasterChannelsOutput.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput) GetFarcasterChannel ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput) GetFarcasterChannel() []GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel
GetFarcasterChannel returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput.FarcasterChannel, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput) GetPageInfo ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput) GetPageInfo() GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo
GetPageInfo returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput.PageInfo, and is useful for accessing the field via an interface.
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel ¶
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel struct {
Participants []GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant `json:"participants"`
}
GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel includes the requested fields of the GraphQL type FarcasterChannel.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel) GetParticipants ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel) GetParticipants() []GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant
GetParticipants returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannel.Participants, and is useful for accessing the field via an interface.
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant ¶
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant struct {
Participant GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial `json:"participant"`
}
GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant includes the requested fields of the GraphQL type FarcasterChannelParticipant.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant) GetParticipant ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant) GetParticipant() GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial
GetParticipant returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipant.Participant, and is useful for accessing the field via an interface.
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial ¶
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial struct { UserAddress common.Address `json:"userAddress"` ProfileName string `json:"profileName"` Fid string `json:"fid"` // blockchain addresses associated with the social profile UserAssociatedAddresses []common.Address `json:"userAssociatedAddresses"` FollowerCount int `json:"followerCount"` FollowingCount int `json:"followingCount"` }
GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial includes the requested fields of the GraphQL type Social.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFid ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFid() string
GetFid returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial.Fid, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFollowerCount ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFollowerCount() int
GetFollowerCount returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial.FollowerCount, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFollowingCount ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetFollowingCount() int
GetFollowingCount returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial.FollowingCount, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetProfileName ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetProfileName() string
GetProfileName returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial.ProfileName, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetUserAddress ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetUserAddress() common.Address
GetUserAddress returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial.UserAddress, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetUserAssociatedAddresses ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial) GetUserAssociatedAddresses() []common.Address
GetUserAssociatedAddresses returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputFarcasterChannelParticipantsFarcasterChannelParticipantParticipantSocial.UserAssociatedAddresses, and is useful for accessing the field via an interface.
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo ¶
type GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo struct { HasNextPage bool `json:"hasNextPage"` HasPrevPage bool `json:"hasPrevPage"` NextCursor string `json:"nextCursor"` PrevCursor string `json:"prevCursor"` }
GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetHasNextPage ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetHasNextPage() bool
GetHasNextPage returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo.HasNextPage, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetHasPrevPage ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetHasPrevPage() bool
GetHasPrevPage returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo.HasPrevPage, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetNextCursor ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetNextCursor() string
GetNextCursor returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo.NextCursor, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetPrevCursor ¶
func (v *GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo) GetPrevCursor() string
GetPrevCursor returns GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutputPageInfo.PrevCursor, and is useful for accessing the field via an interface.
type GetFarcasterUsersByChannelResponse ¶
type GetFarcasterUsersByChannelResponse struct {
FarcasterChannels GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput `json:"FarcasterChannels"`
}
GetFarcasterUsersByChannelResponse is returned by GetFarcasterUsersByChannel on success.
func (*GetFarcasterUsersByChannelResponse) GetFarcasterChannels ¶
func (v *GetFarcasterUsersByChannelResponse) GetFarcasterChannels() GetFarcasterUsersByChannelFarcasterChannelsFarcasterChannelsOutput
GetFarcasterChannels returns GetFarcasterUsersByChannelResponse.FarcasterChannels, and is useful for accessing the field via an interface.
type GetFarcasterUsersWithAssociatedAddressesResponse ¶
type GetFarcasterUsersWithAssociatedAddressesResponse struct {
Socials GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput `json:"Socials"`
}
GetFarcasterUsersWithAssociatedAddressesResponse is returned by GetFarcasterUsersWithAssociatedAddresses on success.
func (*GetFarcasterUsersWithAssociatedAddressesResponse) GetSocials ¶
func (v *GetFarcasterUsersWithAssociatedAddressesResponse) GetSocials() GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput
GetSocials returns GetFarcasterUsersWithAssociatedAddressesResponse.Socials, and is useful for accessing the field via an interface.
type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput ¶
type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput struct { Social []GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial `json:"Social"` PageInfo GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo `json:"pageInfo"` }
GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput includes the requested fields of the GraphQL type SocialsOutput.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput) GetPageInfo ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput) GetPageInfo() GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo
GetPageInfo returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput.PageInfo, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput) GetSocial ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput) GetSocial() []GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial
GetSocial returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutput.Social, and is useful for accessing the field via an interface.
type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo ¶
type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo struct { NextCursor string `json:"nextCursor"` PrevCursor string `json:"prevCursor"` HasNextPage bool `json:"hasNextPage"` HasPrevPage bool `json:"hasPrevPage"` }
GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetHasNextPage ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetHasNextPage() bool
GetHasNextPage returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo.HasNextPage, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetHasPrevPage ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetHasPrevPage() bool
GetHasPrevPage returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo.HasPrevPage, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetNextCursor ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetNextCursor() string
GetNextCursor returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo.NextCursor, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetPrevCursor ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo) GetPrevCursor() string
GetPrevCursor returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputPageInfo.PrevCursor, and is useful for accessing the field via an interface.
type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial ¶
type GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial struct { UserId string `json:"userId"` // blockchain addresses associated with the social profile UserAssociatedAddresses []common.Address `json:"userAssociatedAddresses"` }
GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial includes the requested fields of the GraphQL type Social.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial) GetUserAssociatedAddresses ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial) GetUserAssociatedAddresses() []common.Address
GetUserAssociatedAddresses returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial.UserAssociatedAddresses, and is useful for accessing the field via an interface.
func (*GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial) GetUserId ¶
func (v *GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial) GetUserId() string
GetUserId returns GetFarcasterUsersWithAssociatedAddressesSocialsSocialsOutputSocial.UserId, and is useful for accessing the field via an interface.
type GetTokenBalancesResponse ¶
type GetTokenBalancesResponse struct {
TokenBalances GetTokenBalancesTokenBalancesTokenBalancesOutput `json:"TokenBalances"`
}
GetTokenBalancesResponse is returned by GetTokenBalances on success.
func GetTokenBalances ¶
func (*GetTokenBalancesResponse) GetTokenBalances ¶
func (v *GetTokenBalancesResponse) GetTokenBalances() GetTokenBalancesTokenBalancesTokenBalancesOutput
GetTokenBalances returns GetTokenBalancesResponse.TokenBalances, and is useful for accessing the field via an interface.
type GetTokenBalancesTokenBalancesTokenBalancesOutput ¶
type GetTokenBalancesTokenBalancesTokenBalancesOutput struct { TokenBalance []GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance `json:"TokenBalance"` PageInfo GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo `json:"pageInfo"` }
GetTokenBalancesTokenBalancesTokenBalancesOutput includes the requested fields of the GraphQL type TokenBalancesOutput.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutput) GetPageInfo ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutput) GetPageInfo() GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo
GetPageInfo returns GetTokenBalancesTokenBalancesTokenBalancesOutput.PageInfo, and is useful for accessing the field via an interface.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutput) GetTokenBalance ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutput) GetTokenBalance() []GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance
GetTokenBalance returns GetTokenBalancesTokenBalancesTokenBalancesOutput.TokenBalance, and is useful for accessing the field via an interface.
type GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo ¶
type GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo struct { NextCursor string `json:"nextCursor"` PrevCursor string `json:"prevCursor"` HasNextPage bool `json:"hasNextPage"` HasPrevPage bool `json:"hasPrevPage"` }
GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetHasNextPage ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetHasNextPage() bool
GetHasNextPage returns GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo.HasNextPage, and is useful for accessing the field via an interface.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetHasPrevPage ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetHasPrevPage() bool
GetHasPrevPage returns GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo.HasPrevPage, and is useful for accessing the field via an interface.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetNextCursor ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetNextCursor() string
GetNextCursor returns GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo.NextCursor, and is useful for accessing the field via an interface.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetPrevCursor ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo) GetPrevCursor() string
GetPrevCursor returns GetTokenBalancesTokenBalancesTokenBalancesOutputPageInfo.PrevCursor, and is useful for accessing the field via an interface.
type GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance ¶
type GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance struct { // Nested Query allowing to retrieve address, domain names, social profiles of the owner Owner GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet `json:"owner"` // Token amount the address currently holds Amount string `json:"amount"` }
GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance includes the requested fields of the GraphQL type TokenBalance.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance) GetAmount ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance) GetAmount() string
GetAmount returns GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance.Amount, and is useful for accessing the field via an interface.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance) GetOwner ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance) GetOwner() GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet
GetOwner returns GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalance.Owner, and is useful for accessing the field via an interface.
type GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet ¶
type GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet struct { // Returns addresses associated with the identity input Addresses []common.Address `json:"addresses"` }
GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet includes the requested fields of the GraphQL type Wallet.
func (*GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet) GetAddresses ¶
func (v *GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet) GetAddresses() []common.Address
GetAddresses returns GetTokenBalancesTokenBalancesTokenBalancesOutputTokenBalanceOwnerWallet.Addresses, and is useful for accessing the field via an interface.
type GetTokenDetailsResponse ¶
type GetTokenDetailsResponse struct {
Tokens GetTokenDetailsTokensTokensOutput `json:"Tokens"`
}
GetTokenDetailsResponse is returned by GetTokenDetails on success.
func GetTokenDetails ¶
func GetTokenDetails( ctx context.Context, client graphql.Client, tokenAddress common.Address, blockchain TokenBlockchain, ) (*GetTokenDetailsResponse, error)
func (*GetTokenDetailsResponse) GetTokens ¶
func (v *GetTokenDetailsResponse) GetTokens() GetTokenDetailsTokensTokensOutput
GetTokens returns GetTokenDetailsResponse.Tokens, and is useful for accessing the field via an interface.
type GetTokenDetailsTokensTokensOutput ¶
type GetTokenDetailsTokensTokensOutput struct {
Token []GetTokenDetailsTokensTokensOutputToken `json:"Token"`
}
GetTokenDetailsTokensTokensOutput includes the requested fields of the GraphQL type TokensOutput.
func (*GetTokenDetailsTokensTokensOutput) GetToken ¶
func (v *GetTokenDetailsTokensTokensOutput) GetToken() []GetTokenDetailsTokensTokensOutputToken
GetToken returns GetTokenDetailsTokensTokensOutput.Token, and is useful for accessing the field via an interface.
type GetTokenDetailsTokensTokensOutputToken ¶
type GetTokenDetailsTokensTokensOutputToken struct { // Name of the token, mirrored from the smart contract Name string `json:"name"` // Symbol of the token, mirrored from the smart contract Symbol string `json:"symbol"` // The number of decimal places this token uses, default to 18 Decimals int `json:"decimals"` // Amount of tokens in the protocol TotalSupply string `json:"totalSupply"` }
GetTokenDetailsTokensTokensOutputToken includes the requested fields of the GraphQL type Token.
func (*GetTokenDetailsTokensTokensOutputToken) GetDecimals ¶
func (v *GetTokenDetailsTokensTokensOutputToken) GetDecimals() int
GetDecimals returns GetTokenDetailsTokensTokensOutputToken.Decimals, and is useful for accessing the field via an interface.
func (*GetTokenDetailsTokensTokensOutputToken) GetName ¶
func (v *GetTokenDetailsTokensTokensOutputToken) GetName() string
GetName returns GetTokenDetailsTokensTokensOutputToken.Name, and is useful for accessing the field via an interface.
func (*GetTokenDetailsTokensTokensOutputToken) GetSymbol ¶
func (v *GetTokenDetailsTokensTokensOutputToken) GetSymbol() string
GetSymbol returns GetTokenDetailsTokensTokensOutputToken.Symbol, and is useful for accessing the field via an interface.
func (*GetTokenDetailsTokensTokensOutputToken) GetTotalSupply ¶
func (v *GetTokenDetailsTokensTokensOutputToken) GetTotalSupply() string
GetTotalSupply returns GetTokenDetailsTokensTokensOutputToken.TotalSupply, and is useful for accessing the field via an interface.
type TokenBlockchain ¶
type TokenBlockchain string
const ( TokenBlockchainEthereum TokenBlockchain = "ethereum" TokenBlockchainBase TokenBlockchain = "base" TokenBlockchainZora TokenBlockchain = "zora" TokenBlockchainGold TokenBlockchain = "gold" TokenBlockchainDegen TokenBlockchain = "degen" )