Documentation
¶
Index ¶
- Variables
- type Address
- type DexEvent
- type DexPosition
- type DexTrade
- type Domain
- type DomainEvent
- type FarmEvent
- type FarmPosition
- type LendingEvent
- type LendingPosition
- type NftEvent
- type NftPosition
- type NftTrade
- type OpHash
- type Profile
- type ProfileClaim
- type ProfileEvent
- type Query
- type Token
- type TokenBalance
- type TokenEvent
- type WalletAPI
- type Z
Constants ¶
This section is empty.
Variables ¶
View Source
var (
NewQuery = client.NewQuery
)
Functions ¶
This section is empty.
Types ¶
type DexPosition ¶
type DexPosition = defi.DexPosition
type DomainEvent ¶
type DomainEvent = identity.DomainEvent
type FarmPosition ¶
type FarmPosition = defi.FarmPosition
type LendingEvent ¶
type LendingEvent = defi.LendingEvent
type LendingPosition ¶
type LendingPosition = defi.LendingPosition
type NftPosition ¶
type NftPosition = nft.NftPosition
type ProfileClaim ¶
type ProfileClaim = identity.ProfileClaim
type ProfileEvent ¶
type ProfileEvent = identity.ProfileEvent
type TokenBalance ¶
type TokenBalance = token.TokenBalance
type TokenEvent ¶
type TokenEvent = token.TokenEvent
type WalletAPI ¶
type WalletAPI interface {
// Token API
ListTokenBalances(context.Context, Address, Query) ([]*TokenBalance, error)
ListTokenEvents(context.Context, Address, Query) ([]*TokenEvent, error)
// DEX API
ListDexEvents(context.Context, Address, Query) ([]*DexEvent, error)
ListDexPositions(context.Context, Address, Query) ([]*DexPosition, error)
ListDexTrades(context.Context, Address, Query) ([]*DexTrade, error)
// Farm API
ListFarmEvents(context.Context, Address, Query) ([]*FarmEvent, error)
ListFarmPositions(context.Context, Address, Query) ([]*FarmPosition, error)
// Lending API
ListLendingEvents(context.Context, Address, Query) ([]*LendingEvent, error)
ListLendingPositions(context.Context, Address, Query) ([]*LendingPosition, error)
// NFT API
ListNftEvents(context.Context, Address, Query) ([]*NftEvent, error)
ListNftPositions(context.Context, Address, Query) ([]*NftPosition, error)
ListNftTrades(context.Context, Address, Query) ([]*NftTrade, error)
// Identity API
ListDomains(context.Context, Address, Query) ([]*Domain, error)
ListDomainEvents(context.Context, Address, Query) ([]*DomainEvent, error)
GetProfile(context.Context, Address) (*Profile, error)
ListProfileEvents(context.Context, Address, Query) ([]*ProfileEvent, error)
ListProfileClaims(context.Context, Address, Query) ([]*ProfileClaim, error)
}
func NewWalletAPI ¶
Click to show internal directories.
Click to hide internal directories.