type_

package
v1.1.7 Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2025 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SwapKeys

type SwapKeys struct {
	PairAddress solana.PublicKey
	TickArray0  solana.PublicKey
	TickArray1  solana.PublicKey
	TickArray2  solana.PublicKey
	Oracle      solana.PublicKey

	MintA  solana.PublicKey
	MintB  solana.PublicKey
	Vaults map[solana.PublicKey]solana.PublicKey
}

func (*SwapKeys) ToAccounts added in v1.1.7

func (t *SwapKeys) ToAccounts(
	userAddress solana.PublicKey,
) ([]*solana.AccountMeta, error)

type SwapV2Keys

type SwapV2Keys struct {
	PairAddress solana.PublicKey
	MintA       solana.PublicKey
	MintB       solana.PublicKey
	TickArray0  solana.PublicKey
	TickArray1  solana.PublicKey
	TickArray2  solana.PublicKey
	Oracle      solana.PublicKey

	Vaults map[solana.PublicKey]solana.PublicKey
}

func (*SwapV2Keys) ToAccounts added in v1.1.7

func (t *SwapV2Keys) ToAccounts(
	userAddress solana.PublicKey,
) ([]*solana.AccountMeta, error)

Jump to

Keyboard shortcuts

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