MCPcopy Create free account

hub / github.com/TGlimmer/TG_walletbot / types & classes

Types & classes325 in github.com/TGlimmer/TG_walletbot

↓ 1 callersFuncTypeHandlerFunc
HandlerFunc Bot 处理函数类型
internal/adapter/telegram/router.go:15
InterfaceAddressGenerator
AddressGenerator 区块链地址生成器端口
internal/domain/port/blockchain.go:11
InterfaceAdjustBalanceFormValues
调整余额表单字段
web/src/pages/UserDetail.tsx:42
InterfaceAdjustBalanceReq
web/src/api/users.ts:44
StructAdjustBalanceReq
AdjustBalanceReq 余额调整请求
internal/adapter/handler/admin_user.go:165
StructAdminAuditLogHandler
AdminAuditLogHandler 审计日志处理器
internal/adapter/handler/admin_audit_log.go:15
StructAdminClaims
AdminClaims 管理员 JWT Claims
internal/adapter/middleware/jwt.go:15
StructAdminConfigHandler
AdminConfigHandler 系统配置处理器
internal/adapter/handler/admin_config.go:12
StructAdminExchangeRateHandler
AdminExchangeRateHandler 汇率管理处理器
internal/adapter/handler/admin_exchange_rate.go:14
StructAdminFinanceHandler
AdminFinanceHandler 余额宝管理处理器
internal/adapter/handler/admin_finance.go:18
StructAdminLog
AdminLog 管理员操作日志
internal/domain/entity/admin.go:41
StructAdminLogFilter
AdminLogFilter 管理员日志筛选条件
internal/domain/port/repository.go:269
StructAdminLogRepo
AdminLogRepo 管理员操作日志 Repository GORM 实现
internal/adapter/repository/admin_repo.go:67
InterfaceAdminLogRepository
AdminLogRepository 管理员操作日志存储端口
internal/domain/port/repository.go:261
StructAdminMerchantHandler
AdminMerchantHandler 商户管理处理器
internal/adapter/handler/admin_merchant.go:19
StructAdminRedPacketHandler
AdminRedPacketHandler 红包管理处理器
internal/adapter/handler/admin_redpacket.go:15
StructAdminService
AdminService 管理员领域服务
internal/domain/service/admin_service.go:16
StructAdminTransactionHandler
AdminTransactionHandler 交易管理处理器
internal/adapter/handler/admin_transaction.go:14
StructAdminUseCase
AdminUseCase 管理后台用例层
internal/app/admin_usecase.go:18
InterfaceAdminUser
web/src/types/user.ts:101
StructAdminUser
AdminUser 管理员实体
internal/domain/entity/admin.go:13
StructAdminUserHandler
AdminUserHandler 用户管理处理器
internal/adapter/handler/admin_user.go:18
InterfaceAdminUserInfo
管理员用户信息
web/src/stores/authStore.ts:7
StructAdminUserRepo
AdminUserRepo 管理员 Repository GORM 实现
internal/adapter/repository/admin_repo.go:13
InterfaceAdminUserRepository
AdminUserRepository 管理员存储端口
internal/domain/port/repository.go:247
StructAdminWithdrawalHandler
AdminWithdrawalHandler 提币审核处理器
internal/adapter/handler/admin_withdrawal.go:15
StructAllRatesDisplay
AllRatesDisplay 所有汇率展示数据
internal/domain/service/exchange_service.go:67
InterfaceApiResponse
web/src/types/common.ts:2
StructAppConfig
AppConfig 应用基础配置
internal/infrastructure/config/config.go:45
StructAppError
AppError 应用层统一错误类型
pkg/errors/errors.go:10
StructApproveReq
ApproveReq 批准提币请求体
internal/adapter/handler/admin_withdrawal.go:52
InterfaceApproveWithdrawalReq
web/src/types/transaction.ts:151
InterfaceAuditLog
web/src/types/auditLog.ts:2
InterfaceAuditLogListParams
web/src/types/auditLog.ts:24
InterfaceAuthGuardProps
AuthGuard 属性
web/src/components/AuthGuard.tsx:6
StructAuthHandler
AuthHandler 管理员认证处理器
internal/adapter/handler/admin_auth.go:14
InterfaceAuthState
认证状态
web/src/stores/authStore.ts:15
StructBalanceResult
各币种总余额
internal/app/admin_usecase.go:108
InterfaceBatchUpdateConfigReq
web/src/types/config.ts:24
StructBillsPage
BillsPage 账单列表分页数据
internal/domain/service/profile_service.go:72
StructBlockData
--- 区块扫描端口 (充值监控使用) --- BlockData 区块数据 (适配层统一格式,隔离 protobuf 细节)
internal/domain/port/blockchain.go:30
InterfaceBlockScanner
BlockScanner 区块链区块扫描端口 用于充值监控的区块数据读取,支持批量拉取以加速追赶
internal/domain/port/blockchain.go:59
StructBlockTxData
BlockTxData 区块内单笔交易数据
internal/domain/port/blockchain.go:36
StructBotConfig
BotConfig Telegram Bot 配置
internal/infrastructure/config/config.go:60
StructCNYWithdrawal
CNYWithdrawal CNY 提现记录实体
internal/domain/entity/withdrawal.go:47
StructCNYWithdrawalRepo
CNYWithdrawalRepo CNY 提现记录 Repository GORM 实现
internal/adapter/repository/cny_withdrawal_repo.go:12
InterfaceCNYWithdrawalRepository
CNYWithdrawalRepository CNY 提现记录存储端口
internal/domain/port/repository.go:115
StructCacheRepo
CacheRepo 缓存 Repository Redis 实现
internal/adapter/repository/cache_repo.go:12
InterfaceCacheRepository
CacheRepository 缓存端口
internal/domain/port/cache.go:9
InterfaceChangePasswordFormValues
修改密码表单字段
web/src/layouts/AdminLayout.tsx:39
StructChangePasswordReq
ChangePasswordReq 修改密码请求
internal/adapter/handler/admin_auth.go:95
StructClaimResult
ClaimResult 领取红包结果
internal/domain/service/redpacket_service.go:58
StructClient
Client TRON 区块链 HTTP API 客户端 (提币发送使用)
internal/infrastructure/tron/client.go:19
StructCoinGeckoClient
CoinGeckoClient CoinGecko 免费 API 客户端
internal/infrastructure/exchange/coingecko.go:17
StructCompleteReq
CompleteReq 手动完成提币请求体
internal/adapter/handler/admin_withdrawal.go:86
InterfaceCompleteWithdrawalReq
web/src/types/transaction.ts:165
StructConfig
Config 应用全局配置
internal/infrastructure/config/config.go:33
StructContainer
Container 依赖容器,持有所有 Repository 和 Service 引用
internal/app/app.go:13
StructCryptoService
CryptoService AES-256-GCM 加密/解密服务 用于加密保存在数据库中的私钥
internal/infrastructure/tron/crypto.go:30
StructDashboardHandler
DashboardHandler 仪表盘处理器
internal/adapter/handler/admin_dashboard.go:14
StructDashboardResponse
DashboardResponse 仪表盘数据响应
internal/app/dto/response.go:10
InterfaceDashboardStats
web/src/types/config.ts:29
StructDashboardStats
--- 仪表盘 --- DashboardStats 仪表盘统计数据
internal/app/admin_usecase.go:78
StructDatabaseConfig
DatabaseConfig MySQL 数据库配置
internal/infrastructure/config/config.go:67
StructDefaultMessageHandler
DefaultMessageHandler 默认消息处理器 处理非命令文本消息: 根据会话状态路由到对应模块,或返回精简菜单
internal/adapter/telegram/handler/default_handler.go:17
InterfaceDeposit
web/src/types/transaction.ts:78
StructDeposit
Deposit 充值记录实体
internal/domain/entity/deposit.go:17
StructDepositCreditResult
DepositCreditResult 充值入账结果
internal/domain/service/deposit_service.go:207
StructDepositHandler
DepositHandler 充值相关回调处理器
internal/adapter/telegram/handler/deposit.go:17
StructDepositInfo
DepositInfo 充值页面展示数据
internal/app/deposit_usecase.go:31
StructDepositMonitor
DepositMonitor TRON 链上充值监控服务 采用 gRPC 区块扫描模式: 通过 BlockScanner 接口读取区块数据 稳态逐块扫描,追赶时批量拉取 (GetBlockRange)
internal/infrastructure/tron/monitor.go:39
StructDepositNotification
DepositNotification 充值入账通知数据
internal/app/deposit_usecase.go:99
StructDepositRepo
DepositRepo 充值记录 Repository GORM 实现
internal/adapter/repository/deposit_repo.go:12
InterfaceDepositRepository
DepositRepository 充值记录存储端口
internal/domain/port/repository.go:83
StructDepositService
DepositService 充值领域服务
internal/domain/service/deposit_service.go:16
StructDepositUseCase
DepositUseCase 充值用例层
internal/app/deposit_usecase.go:15
InterfaceEditFormValues
编辑表单字段
web/src/pages/ExchangeRates.tsx:20
InterfaceEditFormValues
编辑表单字段
web/src/pages/FeeManagement.tsx:32
InterfaceEditFormValues
编辑表单字段
web/src/pages/SystemConfig.tsx:21
InterfaceEditFormValues
编辑表单字段
web/src/pages/LimitManagement.tsx:39
InterfaceExchange
web/src/types/exchange.ts:40
StructExchange
Exchange 闪兑记录实体
internal/domain/entity/exchange.go:10
StructExchangeDirection
ExchangeDirection 兑换方向定义
internal/app/exchange_usecase.go:35
StructExchangeHandler
ExchangeHandler 闪兑模块 Bot Handler
internal/adapter/telegram/handler/exchange.go:19
InterfaceExchangeListParams
web/src/types/exchange.ts:66
StructExchangePair
ExchangePair 兑换对信息
internal/domain/service/exchange_service.go:51
InterfaceExchangeRate
web/src/types/exchange.ts:2
StructExchangeRate
ExchangeRate 汇率配置实体
internal/domain/entity/exchange_rate.go:10
StructExchangeRateRepo
ExchangeRateRepo 汇率配置 Repository GORM 实现
internal/adapter/repository/exchange_rate_repo.go:13
InterfaceExchangeRateRepository
ExchangeRateRepository 汇率配置存储端口
internal/domain/port/repository.go:151
StructExchangeRepo
ExchangeRepo 闪兑记录 Repository GORM 实现
internal/adapter/repository/exchange_repo.go:12
InterfaceExchangeRepository
ExchangeRepository 闪兑记录存储端口
internal/domain/port/repository.go:141
StructExchangeResult
ExchangeResult 兑换执行结果
internal/domain/service/exchange_service.go:60
StructExchangeService
ExchangeService 闪兑领域服务
internal/domain/service/exchange_service.go:19
StructExchangeUpdater
ExchangeUpdater 汇率自动更新器
internal/infrastructure/exchange/updater.go:81
StructExchangeUseCase
ExchangeUseCase 闪兑用例层
internal/app/exchange_usecase.go:15
InterfaceFeeRateFormValues
费率表单字段
web/src/pages/MerchantReview.tsx:54
StructFinanceConfig
FinanceConfig 余额宝配置参数
internal/domain/service/finance_service.go:26
StructFinanceDashboard
FinanceDashboard 余额宝面板展示数据
internal/app/finance_usecase.go:14
StructFinanceHandler
FinanceHandler 余额宝模块 Bot Handler
internal/adapter/telegram/handler/finance.go:20
next →1–100 of 325, ranked by callers