api

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AirdropConfig

func AirdropConfig(r *http.Request) config.AirdropConfig

func AirdropParams

func AirdropParams(r *http.Request) config.GlobalParams

func AirdropsQ

func AirdropsQ(r *http.Request) *data.AirdropsQ

func Broadcaster

func Broadcaster(r *http.Request) config.Broadcaster

func CtxAirdropConfig

func CtxAirdropConfig(entry config.AirdropConfig) func(context.Context) context.Context

func CtxAirdropParams

func CtxAirdropParams(params config.GlobalParams) func(context.Context) context.Context

func CtxAirdropsQ

func CtxAirdropsQ(q *data.AirdropsQ) func(context.Context) context.Context

func CtxBroadcaster

func CtxBroadcaster(entry config.Broadcaster) func(context.Context) context.Context

func CtxERC20Permit

func CtxERC20Permit(entry *contracts.ERC20Permit) func(context.Context) context.Context

func CtxERC20PermitTransfer

func CtxERC20PermitTransfer(entry *contracts.ERC20TransferWithPermit) func(context.Context) context.Context

func CtxLog

func CtxLog(entry *logan.Entry) func(context.Context) context.Context

func CtxPriceAPIConfig

func CtxPriceAPIConfig(entry config.PriceAPIConfig) func(context.Context) context.Context

func CtxVerifier

func CtxVerifier(entry *zk.Verifier) func(context.Context) context.Context

func ERC20Permit

func ERC20Permit(r *http.Request) *contracts.ERC20Permit

func Log

func Log(r *http.Request) *logan.Entry

func PriceAPIConfig

func PriceAPIConfig(r *http.Request) config.PriceAPIConfig

func Verifier

func Verifier(r *http.Request) *zk.Verifier

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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