advance_handler

package
v0.0.0-...-dc32c78 Latest Latest
Warning

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

Go to latest
Published: Aug 4, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuctionAdvanceHandlers

type AuctionAdvanceHandlers struct {
	BidRepository      entity.BidRepository
	UserRepository     entity.UserRepository
	AuctionRepository  entity.AuctionRepository
	ContractRepository entity.ContractRepository
}

func NewAuctionAdvanceHandlers

func NewAuctionAdvanceHandlers(
	bidRepository entity.BidRepository,
	userRepository entity.UserRepository,
	auctionRepository entity.AuctionRepository,
	contractRepository entity.ContractRepository,
) *AuctionAdvanceHandlers

func (*AuctionAdvanceHandlers) CreateAuctionHandler

func (h *AuctionAdvanceHandlers) CreateAuctionHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*AuctionAdvanceHandlers) FinishAuctionHandler

func (h *AuctionAdvanceHandlers) FinishAuctionHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*AuctionAdvanceHandlers) UpdateAuctionHandler

func (h *AuctionAdvanceHandlers) UpdateAuctionHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

type BidAdvanceHandlers

type BidAdvanceHandlers struct {
	BidRepository      entity.BidRepository
	UserRepository     entity.UserRepository
	AuctionRepository  entity.AuctionRepository
	ContractRepository entity.ContractRepository
}

func NewBidAdvanceHandlers

func NewBidAdvanceHandlers(bidRepository entity.BidRepository, userRepository entity.UserRepository, contractRepository entity.ContractRepository, auctionRepository entity.AuctionRepository) *BidAdvanceHandlers

func (*BidAdvanceHandlers) CreateBidHandler

func (h *BidAdvanceHandlers) CreateBidHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

type ContractAdvanceHandlers

type ContractAdvanceHandlers struct {
	ContractRepository entity.ContractRepository
}

func NewContractAdvanceHandlers

func NewContractAdvanceHandlers(contractRepository entity.ContractRepository) *ContractAdvanceHandlers

func (*ContractAdvanceHandlers) CreateContractHandler

func (h *ContractAdvanceHandlers) CreateContractHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*ContractAdvanceHandlers) DeleteContractHandler

func (h *ContractAdvanceHandlers) DeleteContractHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*ContractAdvanceHandlers) UpdateContractHandler

func (h *ContractAdvanceHandlers) UpdateContractHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

type OrderAdvanceHandlers

type OrderAdvanceHandlers struct {
	OrderRepository    entity.OrderRepository
	StationRepository  entity.StationRepository
	ContractRepository entity.ContractRepository
}

func NewOrderAdvanceHandlers

func NewOrderAdvanceHandlers(
	orderRepository entity.OrderRepository,
	stationRepository entity.StationRepository,
	contractRepository entity.ContractRepository,
) *OrderAdvanceHandlers

func (*OrderAdvanceHandlers) CreateOrderHandler

func (h *OrderAdvanceHandlers) CreateOrderHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*OrderAdvanceHandlers) DeleteOrderHandler

func (h *OrderAdvanceHandlers) DeleteOrderHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*OrderAdvanceHandlers) UpdateOrderHandler

func (h *OrderAdvanceHandlers) UpdateOrderHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

type StationAdvanceHandlers

type StationAdvanceHandlers struct {
	StationRepository  entity.StationRepository
	ContractRepository entity.ContractRepository
}

func NewStationAdvanceHandlers

func NewStationAdvanceHandlers(
	stationRepository entity.StationRepository,
	contractRepository entity.ContractRepository,
) *StationAdvanceHandlers

func (*StationAdvanceHandlers) CreateStationHandler

func (h *StationAdvanceHandlers) CreateStationHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*StationAdvanceHandlers) DeleteStationHandler

func (h *StationAdvanceHandlers) DeleteStationHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*StationAdvanceHandlers) OffSetStationConsumptionHandler

func (h *StationAdvanceHandlers) OffSetStationConsumptionHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*StationAdvanceHandlers) UpdateStationHandler

func (h *StationAdvanceHandlers) UpdateStationHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

type UserAdvanceHandlers

type UserAdvanceHandlers struct {
	UserRepository     entity.UserRepository
	ContractRepository entity.ContractRepository
}

func NewUserAdvanceHandlers

func NewUserAdvanceHandlers(userRepository entity.UserRepository, contractRepository entity.ContractRepository) *UserAdvanceHandlers

func (*UserAdvanceHandlers) CreateUserHandler

func (h *UserAdvanceHandlers) CreateUserHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*UserAdvanceHandlers) DeleteUserByAddressHandler

func (h *UserAdvanceHandlers) DeleteUserByAddressHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*UserAdvanceHandlers) UpdateUserHandler

func (h *UserAdvanceHandlers) UpdateUserHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*UserAdvanceHandlers) WithdrawAppHandler

func (h *UserAdvanceHandlers) WithdrawAppHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*UserAdvanceHandlers) WithdrawStablecoinHandler

func (h *UserAdvanceHandlers) WithdrawStablecoinHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

func (*UserAdvanceHandlers) WithdrawVoltHandler

func (h *UserAdvanceHandlers) WithdrawVoltHandler(env rollmelette.Env, metadata rollmelette.Metadata, deposit rollmelette.Deposit, payload []byte) error

Jump to

Keyboard shortcuts

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