Documentation ¶
Index ¶
- Constants
- func BufferedUserActionsAll(f func(BufferedUserAction))
- func BufferedUserActionsEthereum(f func(BufferedUserAction))
- func BufferedUserActionsSolana(f func(BufferedUserAction))
- func UserActionsAll(f func(UserAction))
- func UserActionsEthereum(f func(UserAction))
- func UserActionsSolana(f func(UserAction))
- func UserActionsSui(f func(UserAction))
- type BufferedUserAction
- type UserAction
- func NewSendEthereum(network_ network.BlockchainNetwork, ...) UserAction
- func NewSendSolana(senderAddress, recipientAddress, transactionHash string, amount misc.BigInt, ...) UserAction
- func NewSendSui(network_ network.BlockchainNetwork, ...) UserAction
- func NewSwapEthereum(network_ network.BlockchainNetwork, senderAddress ethereum.Address, ...) UserAction
- func NewSwapSolana(senderAddress, transactionHash string, amount misc.BigInt, swapIn bool, ...) UserAction
- func NewSwapSui(network_ network.BlockchainNetwork, senderAddress, transactionHash string, ...) UserAction
Constants ¶
View Source
const ( TopicUserActionsEthereum = `user_actions.` + networkEthereum TopicUserActionsSolana = `user_actions.` + networkSolana TopicUserActionsSui = `user_actions.` + networkSui TopicBufferedUserActionsEthereum = `user_actions.buffered.` + networkEthereum TopicBufferedUserActionsSolana = `user_actions.buffered.` + networkSolana UserActionSend = user_actions.UserActionSend UserActionSwap = user_actions.UserActionSwap )
Variables ¶
This section is empty.
Functions ¶
func BufferedUserActionsAll ¶
func BufferedUserActionsAll(f func(BufferedUserAction))
func BufferedUserActionsEthereum ¶
func BufferedUserActionsEthereum(f func(BufferedUserAction))
func BufferedUserActionsSolana ¶
func BufferedUserActionsSolana(f func(BufferedUserAction))
func UserActionsAll ¶
func UserActionsAll(f func(UserAction))
func UserActionsEthereum ¶
func UserActionsEthereum(f func(UserAction))
func UserActionsSolana ¶
func UserActionsSolana(f func(UserAction))
func UserActionsSui ¶
func UserActionsSui(f func(UserAction))
Types ¶
type BufferedUserAction ¶
type BufferedUserAction = user_actions.BufferedUserAction
type UserAction ¶
type UserAction = user_actions.UserAction
func NewSendEthereum ¶
func NewSendEthereum(network_ network.BlockchainNetwork, senderAddress, recipientAddress ethereum.Address, transactionHash ethereum.Hash, amount misc.BigInt, tokenShortName string, tokenDecimals int, logIndex misc.BigInt, application applications.Application) UserAction
func NewSendSolana ¶
func NewSendSolana(senderAddress, recipientAddress, transactionHash string, amount misc.BigInt, tokenShortName string, tokenDecimals int, applications []solApplications.Application) UserAction
func NewSendSui ¶
func NewSwapEthereum ¶
func NewSwapSolana ¶
func NewSwapSui ¶
func NewSwapSui(network_ network.BlockchainNetwork, senderAddress, transactionHash string, amount misc.BigInt, swapIn bool, tokenShortName string, tokenDecimals int) UserAction
Click to show internal directories.
Click to hide internal directories.