记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董敬伟
liquidnet-bus-v1
Commits
dcc07497
Commit
dcc07497
authored
Feb 21, 2022
by
anjiabin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
初始化zxlnft
parent
7c2b56b2
Changes
159
Show whitespace changes
Inline
Side-by-side
Showing
159 changed files
with
3749 additions
and
0 deletions
+3749
-0
pom.xml
...uidnet-common-third/liquidnet-common-third-zxlnft/pom.xml
+54
-0
ZxlnftConfig.java
...om/liquidnet/common/third/zxlnft/config/ZxlnftConfig.java
+31
-0
ZxlnftConstant.java
...iquidnet/common/third/zxlnft/constant/ZxlnftConstant.java
+243
-0
Nft001RegisterVerifyCodeReq.java
...mon/third/zxlnft/dto/nft/Nft001RegisterVerifyCodeReq.java
+13
-0
Nft001RegisterVerifyCodeResp.java
...on/third/zxlnft/dto/nft/Nft001RegisterVerifyCodeResp.java
+13
-0
Nft002RegisterPersonReq.java
.../common/third/zxlnft/dto/nft/Nft002RegisterPersonReq.java
+13
-0
Nft002RegisterPersonResp.java
...common/third/zxlnft/dto/nft/Nft002RegisterPersonResp.java
+13
-0
Nft003RegisterPersonPlatformReq.java
...third/zxlnft/dto/nft/Nft003RegisterPersonPlatformReq.java
+13
-0
Nft003RegisterPersonPlatformResp.java
...hird/zxlnft/dto/nft/Nft003RegisterPersonPlatformResp.java
+13
-0
Nft004BusinessLicenseUploadReq.java
.../third/zxlnft/dto/nft/Nft004BusinessLicenseUploadReq.java
+13
-0
Nft004BusinessLicenseUploadResp.java
...third/zxlnft/dto/nft/Nft004BusinessLicenseUploadResp.java
+13
-0
Nft005BusinessLicenseUploadPlatformReq.java
...xlnft/dto/nft/Nft005BusinessLicenseUploadPlatformReq.java
+13
-0
Nft005BusinessLicenseUploadPlatformResp.java
...lnft/dto/nft/Nft005BusinessLicenseUploadPlatformResp.java
+13
-0
Nft006OfficialLetterUploadReq.java
...n/third/zxlnft/dto/nft/Nft006OfficialLetterUploadReq.java
+13
-0
Nft006OfficialLetterUploadResp.java
.../third/zxlnft/dto/nft/Nft006OfficialLetterUploadResp.java
+13
-0
Nft007OfficialLetterUploadPlatformReq.java
...zxlnft/dto/nft/Nft007OfficialLetterUploadPlatformReq.java
+13
-0
Nft007OfficialLetterUploadPlatformResp.java
...xlnft/dto/nft/Nft007OfficialLetterUploadPlatformResp.java
+13
-0
Nft008QueryImageModerationReq.java
...n/third/zxlnft/dto/nft/Nft008QueryImageModerationReq.java
+13
-0
Nft008QueryImageModerationResp.java
.../third/zxlnft/dto/nft/Nft008QueryImageModerationResp.java
+13
-0
Nft009RegisterCompanyReq.java
...common/third/zxlnft/dto/nft/Nft009RegisterCompanyReq.java
+13
-0
Nft009RegisterCompanyResp.java
...ommon/third/zxlnft/dto/nft/Nft009RegisterCompanyResp.java
+13
-0
Nft010RegisterCompanyPlatformReq.java
...hird/zxlnft/dto/nft/Nft010RegisterCompanyPlatformReq.java
+13
-0
Nft010RegisterCompanyPlatformResp.java
...ird/zxlnft/dto/nft/Nft010RegisterCompanyPlatformResp.java
+13
-0
Nft011UserQueryVerifyCodeReq.java
...on/third/zxlnft/dto/nft/Nft011UserQueryVerifyCodeReq.java
+13
-0
Nft011UserQueryVerifyCodeResp.java
...n/third/zxlnft/dto/nft/Nft011UserQueryVerifyCodeResp.java
+13
-0
Nft012UserQueryReq.java
...idnet/common/third/zxlnft/dto/nft/Nft012UserQueryReq.java
+13
-0
Nft012UserQueryResp.java
...dnet/common/third/zxlnft/dto/nft/Nft012UserQueryResp.java
+13
-0
Nft013IdentityBindSubmitReq.java
...mon/third/zxlnft/dto/nft/Nft013IdentityBindSubmitReq.java
+13
-0
Nft013IdentityBindSubmitResp.java
...on/third/zxlnft/dto/nft/Nft013IdentityBindSubmitResp.java
+13
-0
Nft014IdentityBindSubmitByTrustedReq.java
.../zxlnft/dto/nft/Nft014IdentityBindSubmitByTrustedReq.java
+13
-0
Nft014IdentityBindSubmitByTrustedResp.java
...zxlnft/dto/nft/Nft014IdentityBindSubmitByTrustedResp.java
+13
-0
Nft015IdentityBindPlatformSelfReq.java
...ird/zxlnft/dto/nft/Nft015IdentityBindPlatformSelfReq.java
+13
-0
Nft015IdentityBindPlatformSelfResp.java
...rd/zxlnft/dto/nft/Nft015IdentityBindPlatformSelfResp.java
+13
-0
Nft016IdentityBindQueryReq.java
...mmon/third/zxlnft/dto/nft/Nft016IdentityBindQueryReq.java
+17
-0
Nft016IdentityBindQueryResp.java
...mon/third/zxlnft/dto/nft/Nft016IdentityBindQueryResp.java
+17
-0
Nft017IdentityVerifyIdentityReq.java
...third/zxlnft/dto/nft/Nft017IdentityVerifyIdentityReq.java
+13
-0
Nft017IdentityVerifyIdentityResp.java
...hird/zxlnft/dto/nft/Nft017IdentityVerifyIdentityResp.java
+13
-0
Nft018FaceUrlReq.java
...quidnet/common/third/zxlnft/dto/nft/Nft018FaceUrlReq.java
+13
-0
Nft018FaceUrlResp.java
...uidnet/common/third/zxlnft/dto/nft/Nft018FaceUrlResp.java
+13
-0
Nft019FaceUrlByAddressReq.java
...ommon/third/zxlnft/dto/nft/Nft019FaceUrlByAddressReq.java
+13
-0
Nft019FaceUrlByAddressResp.java
...mmon/third/zxlnft/dto/nft/Nft019FaceUrlByAddressResp.java
+13
-0
Nft020FaceQueryReq.java
...idnet/common/third/zxlnft/dto/nft/Nft020FaceQueryReq.java
+13
-0
Nft020FaceQueryResp.java
...dnet/common/third/zxlnft/dto/nft/Nft020FaceQueryResp.java
+13
-0
Nft021UploadUrlReq.java
...idnet/common/third/zxlnft/dto/nft/Nft021UploadUrlReq.java
+13
-0
Nft021UploadUrlResp.java
...dnet/common/third/zxlnft/dto/nft/Nft021UploadUrlResp.java
+13
-0
Nft022UploadSecretReq.java
...et/common/third/zxlnft/dto/nft/Nft022UploadSecretReq.java
+13
-0
Nft022UploadSecretResp.java
...t/common/third/zxlnft/dto/nft/Nft022UploadSecretResp.java
+13
-0
Nft023PointApplyReq.java
...dnet/common/third/zxlnft/dto/nft/Nft023PointApplyReq.java
+13
-0
Nft023PointApplyResp.java
...net/common/third/zxlnft/dto/nft/Nft023PointApplyResp.java
+13
-0
Nft024PointApplyResultReq.java
...ommon/third/zxlnft/dto/nft/Nft024PointApplyResultReq.java
+13
-0
Nft024PointApplyResultResp.java
...mmon/third/zxlnft/dto/nft/Nft024PointApplyResultResp.java
+13
-0
Nft025PointTransferReq.java
...t/common/third/zxlnft/dto/nft/Nft025PointTransferReq.java
+13
-0
Nft025PointTransferResp.java
.../common/third/zxlnft/dto/nft/Nft025PointTransferResp.java
+13
-0
Nft026PointTransferResultReq.java
...on/third/zxlnft/dto/nft/Nft026PointTransferResultReq.java
+13
-0
Nft026PointTransferResultResp.java
...n/third/zxlnft/dto/nft/Nft026PointTransferResultResp.java
+13
-0
Nft027PointDestroyReq.java
...et/common/third/zxlnft/dto/nft/Nft027PointDestroyReq.java
+13
-0
Nft027PointDestroyResp.java
...t/common/third/zxlnft/dto/nft/Nft027PointDestroyResp.java
+13
-0
Nft028PointDestoryResultReq.java
...mon/third/zxlnft/dto/nft/Nft028PointDestoryResultReq.java
+13
-0
Nft028PointDestoryResultResp.java
...on/third/zxlnft/dto/nft/Nft028PointDestoryResultResp.java
+13
-0
Nft029PointQueryReq.java
...dnet/common/third/zxlnft/dto/nft/Nft029PointQueryReq.java
+13
-0
Nft029PointQueryResp.java
...net/common/third/zxlnft/dto/nft/Nft029PointQueryResp.java
+13
-0
Nft030SeriesClaimReq.java
...net/common/third/zxlnft/dto/nft/Nft030SeriesClaimReq.java
+13
-0
Nft030SeriesClaimResp.java
...et/common/third/zxlnft/dto/nft/Nft030SeriesClaimResp.java
+13
-0
Nft031SeriesClaimResultReq.java
...mmon/third/zxlnft/dto/nft/Nft031SeriesClaimResultReq.java
+13
-0
Nft031SeriesClaimResultResp.java
...mon/third/zxlnft/dto/nft/Nft031SeriesClaimResultResp.java
+13
-0
Nft032SeriesReq.java
...iquidnet/common/third/zxlnft/dto/nft/Nft032SeriesReq.java
+13
-0
Nft032SeriesResp.java
...quidnet/common/third/zxlnft/dto/nft/Nft032SeriesResp.java
+13
-0
Nft033SeriesListReq.java
...dnet/common/third/zxlnft/dto/nft/Nft033SeriesListReq.java
+13
-0
Nft033SeriesListResp.java
...net/common/third/zxlnft/dto/nft/Nft033SeriesListResp.java
+13
-0
Nft034PublishReq.java
...quidnet/common/third/zxlnft/dto/nft/Nft034PublishReq.java
+13
-0
Nft034PublishResp.java
...uidnet/common/third/zxlnft/dto/nft/Nft034PublishResp.java
+13
-0
Nft035PublishResultReq.java
...t/common/third/zxlnft/dto/nft/Nft035PublishResultReq.java
+13
-0
Nft035PublishResultResp.java
.../common/third/zxlnft/dto/nft/Nft035PublishResultResp.java
+13
-0
Nft036InfoReq.java
.../liquidnet/common/third/zxlnft/dto/nft/Nft036InfoReq.java
+13
-0
Nft036InfoResp.java
...liquidnet/common/third/zxlnft/dto/nft/Nft036InfoResp.java
+13
-0
Nft037AddressListReq.java
...net/common/third/zxlnft/dto/nft/Nft037AddressListReq.java
+13
-0
Nft037AddressListResp.java
...et/common/third/zxlnft/dto/nft/Nft037AddressListResp.java
+13
-0
Nft038AddressWithoutSeriesListReq.java
...ird/zxlnft/dto/nft/Nft038AddressWithoutSeriesListReq.java
+13
-0
Nft038AddressWithoutSeriesListResp.java
...rd/zxlnft/dto/nft/Nft038AddressWithoutSeriesListResp.java
+13
-0
Nft039TradeListReq.java
...idnet/common/third/zxlnft/dto/nft/Nft039TradeListReq.java
+13
-0
Nft039TradeListResp.java
...dnet/common/third/zxlnft/dto/nft/Nft039TradeListResp.java
+13
-0
Nft040TradeInListReq.java
...net/common/third/zxlnft/dto/nft/Nft040TradeInListReq.java
+14
-0
Nft040TradeInListResp.java
...et/common/third/zxlnft/dto/nft/Nft040TradeInListResp.java
+14
-0
Nft041TradeOutListReq.java
...et/common/third/zxlnft/dto/nft/Nft041TradeOutListReq.java
+13
-0
Nft041TradeOutListResp.java
...t/common/third/zxlnft/dto/nft/Nft041TradeOutListResp.java
+13
-0
Nft042TradeAllListReq.java
...et/common/third/zxlnft/dto/nft/Nft042TradeAllListReq.java
+13
-0
Nft042TradeAllListResp.java
...t/common/third/zxlnft/dto/nft/Nft042TradeAllListResp.java
+13
-0
Nft043BuyReq.java
...m/liquidnet/common/third/zxlnft/dto/nft/Nft043BuyReq.java
+5
-0
Nft043BuyResp.java
.../liquidnet/common/third/zxlnft/dto/nft/Nft043BuyResp.java
+8
-0
Nft044BuyResultReq.java
...idnet/common/third/zxlnft/dto/nft/Nft044BuyResultReq.java
+13
-0
Nft044BuyResultResp.java
...dnet/common/third/zxlnft/dto/nft/Nft044BuyResultResp.java
+13
-0
Nft045BuyPayResultReq.java
...et/common/third/zxlnft/dto/nft/Nft045BuyPayResultReq.java
+13
-0
Nft045BuyPayResultResp.java
...t/common/third/zxlnft/dto/nft/Nft045BuyPayResultResp.java
+13
-0
Nft046TransferReq.java
...uidnet/common/third/zxlnft/dto/nft/Nft046TransferReq.java
+13
-0
Nft046TransferResp.java
...idnet/common/third/zxlnft/dto/nft/Nft046TransferResp.java
+13
-0
Nft047SelfTransferReq.java
...et/common/third/zxlnft/dto/nft/Nft047SelfTransferReq.java
+13
-0
Nft047SelfTransferResp.java
...t/common/third/zxlnft/dto/nft/Nft047SelfTransferResp.java
+13
-0
Nft048BatchTransferReq.java
...t/common/third/zxlnft/dto/nft/Nft048BatchTransferReq.java
+13
-0
Nft048BatchTransferResp.java
.../common/third/zxlnft/dto/nft/Nft048BatchTransferResp.java
+13
-0
Nft049TransferResultReq.java
.../common/third/zxlnft/dto/nft/Nft049TransferResultReq.java
+13
-0
Nft049TransferResultResp.java
...common/third/zxlnft/dto/nft/Nft049TransferResultResp.java
+13
-0
Nft050StatusUpdateReq.java
...et/common/third/zxlnft/dto/nft/Nft050StatusUpdateReq.java
+13
-0
Nft050StatusUpdateResp.java
...t/common/third/zxlnft/dto/nft/Nft050StatusUpdateResp.java
+13
-0
Nft051StatusUpdateResultReq.java
...mon/third/zxlnft/dto/nft/Nft051StatusUpdateResultReq.java
+13
-0
Nft051StatusUpdateResultResp.java
...on/third/zxlnft/dto/nft/Nft051StatusUpdateResultResp.java
+13
-0
Nft052PriceUpdateReq.java
...net/common/third/zxlnft/dto/nft/Nft052PriceUpdateReq.java
+13
-0
Nft052PriceUpdateResp.java
...et/common/third/zxlnft/dto/nft/Nft052PriceUpdateResp.java
+13
-0
Nft053PriceUpdateResultReq.java
...mmon/third/zxlnft/dto/nft/Nft053PriceUpdateResultReq.java
+13
-0
Nft053PriceUpdateResultResp.java
...mon/third/zxlnft/dto/nft/Nft053PriceUpdateResultResp.java
+13
-0
CreateMnemonicReq.java
...net/common/third/zxlnft/dto/wallet/CreateMnemonicReq.java
+27
-0
CreateMnemonicResp.java
...et/common/third/zxlnft/dto/wallet/CreateMnemonicResp.java
+30
-0
DeriveKeyPairReq.java
...dnet/common/third/zxlnft/dto/wallet/DeriveKeyPairReq.java
+18
-0
DeriveKeyPairResp.java
...net/common/third/zxlnft/dto/wallet/DeriveKeyPairResp.java
+19
-0
GenerateApiSignReq.java
...et/common/third/zxlnft/dto/wallet/GenerateApiSignReq.java
+27
-0
GenerateApiSignResp.java
...t/common/third/zxlnft/dto/wallet/GenerateApiSignResp.java
+31
-0
PriKey2AddressReq.java
...net/common/third/zxlnft/dto/wallet/PriKey2AddressReq.java
+17
-0
PriKey2AddressResp.java
...et/common/third/zxlnft/dto/wallet/PriKey2AddressResp.java
+18
-0
PriKey2PubKeyReq.java
...dnet/common/third/zxlnft/dto/wallet/PriKey2PubKeyReq.java
+17
-0
PriKey2PubKeyResp.java
...net/common/third/zxlnft/dto/wallet/PriKey2PubKeyResp.java
+21
-0
PubKey2AddressReq.java
...net/common/third/zxlnft/dto/wallet/PubKey2AddressReq.java
+17
-0
PubKey2AddressResp.java
...et/common/third/zxlnft/dto/wallet/PubKey2AddressResp.java
+21
-0
SM3HashEncodeReq.java
...dnet/common/third/zxlnft/dto/wallet/SM3HashEncodeReq.java
+20
-0
SM3HashEncodeResp.java
...net/common/third/zxlnft/dto/wallet/SM3HashEncodeResp.java
+21
-0
SM3HashReq.java
.../liquidnet/common/third/zxlnft/dto/wallet/SM3HashReq.java
+20
-0
SM3HashResp.java
...liquidnet/common/third/zxlnft/dto/wallet/SM3HashResp.java
+21
-0
SignByPriKeyReq.java
...idnet/common/third/zxlnft/dto/wallet/SignByPriKeyReq.java
+24
-0
SignByPriKeyResp.java
...dnet/common/third/zxlnft/dto/wallet/SignByPriKeyResp.java
+24
-0
UploadFileToCosReq.java
...et/common/third/zxlnft/dto/wallet/UploadFileToCosReq.java
+13
-0
UploadFileToCosResp.java
...t/common/third/zxlnft/dto/wallet/UploadFileToCosResp.java
+13
-0
UploadToCosReq.java
...uidnet/common/third/zxlnft/dto/wallet/UploadToCosReq.java
+24
-0
UploadToCosResp.java
...idnet/common/third/zxlnft/dto/wallet/UploadToCosResp.java
+17
-0
VerifyByPubKeyReq.java
...net/common/third/zxlnft/dto/wallet/VerifyByPubKeyReq.java
+28
-0
VerifyByPubKeyResp.java
...et/common/third/zxlnft/dto/wallet/VerifyByPubKeyResp.java
+18
-0
WalletSdkService.java
...quidnet/common/third/zxlnft/service/WalletSdkService.java
+89
-0
ZxlnftSdkService.java
...quidnet/common/third/zxlnft/service/ZxlnftSdkService.java
+385
-0
WalletSdkServiceImpl.java
...ommon/third/zxlnft/service/impl/WalletSdkServiceImpl.java
+139
-0
ZxlnftSdkServiceImpl.java
...ommon/third/zxlnft/service/impl/ZxlnftSdkServiceImpl.java
+317
-0
ZxlnftSdkUtil.java
...com/liquidnet/common/third/zxlnft/util/ZxlnftSdkUtil.java
+41
-0
config.properties
...-common-third-zxlnft/src/main/resources/config.properties
+21
-0
requestFilter.properties
...-third-zxlnft/src/main/resources/requestFilter.properties
+4
-0
pom.xml
liquidnet-bus-common/liquidnet-common-third/pom.xml
+1
-0
application-dev.yml
liquidnet-bus-config/liquidnet-config/application-dev.yml
+3
-0
liquidnet-service-dragon-unionpay-dev.yml
...iquidnet-config/liquidnet-service-dragon-unionpay-dev.yml
+74
-0
liquidnet-service-dragon-unionpay-test.yml
...quidnet-config/liquidnet-service-dragon-unionpay-test.yml
+72
-0
liquidnet-service-zxlnft-dev.yml
...-config/liquidnet-config/liquidnet-service-zxlnft-dev.yml
+20
-0
liquidnet-service-zxlnft.yml
...-bus-config/liquidnet-config/liquidnet-service-zxlnft.yml
+110
-0
pom.xml
...dnet-service-zxlnft/liquidnet-service-zxlnft-impl/pom.xml
+34
-0
ServiceZxlnftApplication.java
.../java/com/liquidnet/service/ServiceZxlnftApplication.java
+43
-0
bootstrap-dev.yml
...-service-zxlnft-impl/src/main/resources/bootstrap-dev.yml
+14
-0
bootstrap-prod.yml
...service-zxlnft-impl/src/main/resources/bootstrap-prod.yml
+14
-0
bootstrap-service-zxlnft.yml
...lnft-impl/src/main/resources/bootstrap-service-zxlnft.yml
+19
-0
bootstrap-test.yml
...service-zxlnft-impl/src/main/resources/bootstrap-test.yml
+18
-0
bootstrap.yml
...dnet-service-zxlnft-impl/src/main/resources/bootstrap.yml
+5
-0
errors.properties
...-service-zxlnft-impl/src/main/resources/errors.properties
+4
-0
sqlmap.properties
...-service-zxlnft-impl/src/main/resources/sqlmap.properties
+0
-0
TestZxlnftSdkUtil.java
.../com/liquidnet/service/zxlnft/test/TestZxlnftSdkUtil.java
+42
-0
TestZxlnftServerUtil.java
...m/liquidnet/service/zxlnft/test/TestZxlnftServerUtil.java
+42
-0
pom.xml
liquidnet-bus-service/liquidnet-service-zxlnft/pom.xml
+28
-0
pom.xml
liquidnet-bus-service/pom.xml
+1
-0
No files found.
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/pom.xml
0 → 100644
View file @
dcc07497
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
liquidnet-common-third
</artifactId>
<groupId>
com.liquidnet
</groupId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
liquidnet-common-third-zxlnft
</artifactId>
<properties>
<maven.compiler.source>
8
</maven.compiler.source>
<maven.compiler.target>
8
</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-base
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-cache-redis
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
com.easemob.im
</groupId>
<artifactId>
im-sdk-core
</artifactId>
<version>
0.3.0
</version>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>
io.netty
</groupId>
<artifactId>
netty-bom
</artifactId>
<version>
4.1.59.Final
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
<dependency>
<groupId>
io.projectreactor
</groupId>
<artifactId>
reactor-bom
</artifactId>
<version>
2020.0.4
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
</dependencies>
</dependencyManagement>
</project>
\ No newline at end of file
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/config/ZxlnftConfig.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
config
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.context.annotation.Configuration
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: EasemobConfig
* @Package com.liquidnet.common.third.easemob.config
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2021/9/7 10:42
*/
@Configuration
public
class
ZxlnftConfig
{
@Value
(
"${liquidnet.zxlnft.walletSdkUrl:'http://127.0.0.1:30505'}"
)
private
String
walletSdkUrl
;
@Value
(
"${liquidnet.zxlnft.nftApiUrl:'https://nfttest2.zxinchain.com'}"
)
private
String
nftApiUrl
;
public
String
getWalletSdkUrl
(){
return
walletSdkUrl
;
}
public
String
getNftApiUrl
(){
return
nftApiUrl
;
}
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/constant/ZxlnftConstant.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
constant
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: EasemobConstant
* @Package com.liquidnet.common.third.easemob.constant
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2021/9/7 10:43
*/
public
class
ZxlnftConstant
{
//注册单个用户
public
static
String
WALLET_SDK_01_CREATE_MNEMONIC
=
"/createMnemonic"
;
public
static
String
WALLET_SDK_02_GENERATE_API_SIGN
=
"/generateApiSign"
;
public
static
String
WALLET_SDK_03_UPLOAD_TO_COS
=
"/uploadToCos"
;
public
static
String
WALLET_SDK_04_UPLOAD_FILE_TO_COS
=
"/uploadFileToCos"
;
public
static
String
WALLET_SDK_05_DERIVE_KEY_PAIR
=
"/DeriveKeyPair"
;
public
static
String
WALLET_SDK_06_SIGN_BY_PRI_KEY
=
"/SignByPriKey"
;
public
static
String
WALLET_SDK_07_PRI_KEY_2_PUB_KEY
=
"/PriKey2PubKey"
;
public
static
String
WALLET_SDK_08_PUB_KEY_2_ADDRESS
=
"/PubKey2Address"
;
public
static
String
WALLET_SDK_09_PRI_KEY_2_ADDRESS
=
"/PriKey2Address"
;
public
static
String
WALLET_SDK_10_VERIFY_BY_PUB_KEY
=
"/verifyByPubKey"
;
public
static
String
WALLET_SDK_11_SM3_HASH
=
"/SM3Hash"
;
public
static
String
WALLET_SDK_12_SM3_HASH_ENCODE
=
"/SM3HashEncode"
;
/**
* 下发注册实名验证码接口(方案二)
*/
public
static
String
ZXL_NFT_001_REGISTER_VERIFY_CODE_URL
=
"/api/v1/nft/register/verify_code"
;
/**
* 自然人注册实名接口(方案二)
*/
public
static
String
ZXL_NFT_002_REGISTER_PERSON_URL
=
"/api/v1/nft/register/person"
;
/**
* 自然人注册实名(使用nft平台签名)接口(方案一)
*/
public
static
String
ZXL_NFT_003_REGISTER_PERSON_PLATFORM_URL
=
"/api/v1/nft/register/person_platform"
;
/**
* 营业执照上传接口(方案二)
*/
public
static
String
ZXL_NFT_004_BUSINESS_LICENSE_UPLOAD_URL
=
"/api/v1/nft/business_license/upload"
;
/**
* 营业执照上传(使用nft平台签名)接口(方案一)
*/
public
static
String
ZXL_NFT_005_BUSINESS_LICENSE_UPLOAD_PLATFORM_URL
=
"/api/v1/nft/business_license/upload_platform"
;
/**
* 电子公函上传接口(方案二)
*/
public
static
String
ZXL_NFT_006_OFFICIAL_LETTER_UPLOAD_URL
=
"/api/v1/nft/official_letter/upload"
;
/**
* 电子公函上传(使用nft平台签名)接口(方案一)
*/
public
static
String
ZXL_NFT_007_OFFICIAL_LETTER_UPLOAD_PLATFORM_URL
=
"/api/v1/nft/official_letter/upload_platform"
;
/**
* 图片内容检测(方案一)
*/
public
static
String
ZXL_NFT_008_QUERY_IMAGE_MODERATION_URL
=
"/api/v1/nft/query/image/moderation"
;
/**
* 企业注册实名接口(方案二)
*/
public
static
String
ZXL_NFT_009_REGISTER_COMPANY_URL
=
"/api/v1/nft/register/company"
;
/**
* 企业注册实名(使用nft平台签名)接口(方案一)
*/
public
static
String
ZXL_NFT_010_REGISTER_COMPANY_PLATFORM_URL
=
"/api/v1/nft/register/company_platform"
;
/**
* 下发查询用户信息验证码接口(方案二)
*/
public
static
String
ZXL_NFT_011_USER_QUERY_VERIFY_CODE_URL
=
"/api/v1/nft/user/query/verify_code"
;
/**
* 查询用户信息接口(方案二)
*/
public
static
String
ZXL_NFT_012_USER_QUERY_URL
=
"/api/v1/nft/user/query"
;
/**
* NFT地址绑定接口(方案二)
*/
public
static
String
ZXL_NFT_013_IDENTITY_BIND_SUBMIT_URL
=
"/api/v1/nft/identity/bind/submit"
;
/**
* 受信平台NFT身份绑定接口(方案一)
*/
public
static
String
ZXL_NFT_014_IDENTITY_BIND_SUBMIT_BY_TRUSTED_URL
=
"/api/v1/nft/identity/bind/submit_by_trusted_platform"
;
/**
* NFT平台自身身份绑定,(方案一)
*/
public
static
String
ZXL_NFT_015_IDENTITY_BIND_PLATFORM_SELF_URL
=
"/api/v1/nft/identity/bind/platform_self"
;
/**
* 绑定状态批量查询接口(方案二)
*/
public
static
String
ZXL_NFT_016_IDENTITY_BIND_QUERY_URL
=
"/api/v1/nft/identity/bind/query"
;
/**
* 地址与身份对应关系核验接(方案二)
*/
public
static
String
ZXL_NFT_017_IDENTITY_VERIFY_IDENTITY_URL
=
"/api/v1/nft/identity/verify/_identity"
;
/**
* 请求人脸核身h5url(方案二)
*/
public
static
String
ZXL_NFT_018_FACE_URL_URL
=
"/api/v1/nft/face/url"
;
/**
* 通过用户地址请求人脸核身h5url(方案二)
*/
public
static
String
ZXL_NFT_019_FACE_URL_BY_ADDRESS_URL
=
"/api/v1/nft/face/url_by_address"
;
/**
* 人身核对结果查询接口(方案二)
*/
public
static
String
ZXL_NFT_020_FACE_QUERY_URL
=
"/api/v1/nft/face/query"
;
/**
* 查询素材地址接口(方案一)
*/
public
static
String
ZXL_NFT_021_UPLOAD_URL_URL
=
"/api/v1/nft/upload/url"
;
/**
* 生成素材上传临时密钥接口(方案一)
*/
public
static
String
ZXL_NFT_022_UPLOAD_SECRET_URL
=
"/api/v1/nft/upload/secret"
;
//===================================================================
//以下为NFT服务接口
//===================================================================
/**
* 申请积分(方案一)
*/
public
static
String
ZXL_NFT_023_POINT_APPLY_URL
=
"/api/v1/nft/point/apply"
;
/**
* 查询积分申请结果(方案一)
*/
public
static
String
ZXL_NFT_024_POINT_APPLY_RESULT_URL
=
"/api/v1/nft/point/apply/result"
;
/**
* 平台积分转移(方案一)
*/
public
static
String
ZXL_NFT_025_POINT_TRANSFER_URL
=
"/api/v1/nft/point/transfer"
;
/**
* 平台积分转移状态查询(方案一)
*/
public
static
String
ZXL_NFT_026_POINT_TRANSFER_RESULT_URL
=
"/api/v1/nft/point/transfer/result"
;
/**
* 积分销毁(方案一)
*/
public
static
String
ZXL_NFT_027_POINT_DESTROY_URL
=
"/api/v1/nft/point/destroy"
;
/**
* 查询积分销毁结果(方案一)
*/
public
static
String
ZXL_NFT_028_POINT_DESTORY_RESULT_URL
=
"/api/v1/nft/point/destory/result"
;
/**
* 积分查询(方案一)
*/
public
static
String
ZXL_NFT_029_POINT_QUERY_URL
=
"/api/v1/nft/point/query"
;
/**
* NFT 系列声明(方案一)
*/
public
static
String
ZXL_NFT_030_SERIES_CLAIM_URL
=
"/api/v1/nft/series/claim"
;
/**
* 查询NFT系列声明结果(方案一)
*/
public
static
String
ZXL_NFT_031_SERIES_CLAIM_RESULT_URL
=
"/api/v1/nft/series/claim/result"
;
/**
* 查询系列信息(方案二)
*/
public
static
String
ZXL_NFT_032_SERIES_URL
=
"/api/v1/nft/series"
;
/**
* 查询该账户资产归属的系列列表(方案一)
*/
public
static
String
ZXL_NFT_033_SERIES_LIST_URL
=
"/api/v1/nft/series/list"
;
/**
* 发行 NFT(方案一)
*/
public
static
String
ZXL_NFT_034_PUBLISH_URL
=
"/api/v1/nft/publish"
;
/**
* 查询 NFT发行结果(方案一)
*/
public
static
String
ZXL_NFT_035_PUBLISH_RESULT_URL
=
"/api/v1/nft/publish/result"
;
/**
* NFT元信息查询(方案二)
*/
public
static
String
ZXL_NFT_036_INFO_URL
=
"/api/v1/nft/info"
;
/**
* 查询账户NFT列表(方案二)
*/
public
static
String
ZXL_NFT_037_ADDRESS_LIST_URL
=
"/api/v1/nft/address/list"
;
/**
* 查询无系列NFT列表(方案二)
*/
public
static
String
ZXL_NFT_038_ADDRESS_WITHOUT_SERIES_LIST_URL
=
"/api/v1/nft/address/without/series/list"
;
/**
* 查询NFT交易信息列表(方案二)
*/
public
static
String
ZXL_NFT_039_TRADE_LIST_URL
=
"/api/v1/nft/trade/list"
;
/**
* 查询转入NFT交易信息列表(方案二)
*/
public
static
String
ZXL_NFT_040_TRADE_IN_LIST_URL
=
"/api/v1/nft/trade/in/list"
;
/**
* 查询转出NFT交易信息列表(方案二)
*/
public
static
String
ZXL_NFT_041_TRADE_OUT_LIST_URL
=
"/api/v1/nft/trade/out/list"
;
/**
* 通过地址查询全部NFT交易信息列表(方案二)
*/
public
static
String
ZXL_NFT_042_TRADE_ALL_LIST_URL
=
"/api/v1/nft/trade/all/list"
;
/**
* NFT 购买(方案一)
*/
public
static
String
ZXL_NFT_043_BUY_URL
=
"/api/v1/nft/buy"
;
/**
* 查询 NFT 购买结果(方案一)
*/
public
static
String
ZXL_NFT_044_BUY_RESULT_URL
=
"/api/v1/nft/buy/result"
;
/**
* 查询nft购买支付结果(方案一)
*/
public
static
String
ZXL_NFT_045_BUY_PAY_RESULT_URL
=
"/api/v1/nft/buy/pay/result"
;
/**
* NFT 转移(方案二)
*/
public
static
String
ZXL_NFT_046_TRANSFER_URL
=
"/api/v1/nft/transfer"
;
/**
* NFT 同名转移(方案一)
*/
public
static
String
ZXL_NFT_047_SELF_TRANSFER_URL
=
"/api/v1/nft/self_transfer"
;
/**
* NFT 批量转移(方案二)
*/
public
static
String
ZXL_NFT_048_BATCH_TRANSFER_URL
=
"/api/v1/nft/batch_transfer"
;
/**
* NFT转移状态查询(方案二)
*/
public
static
String
ZXL_NFT_049_TRANSFER_RESULT_URL
=
"/api/v1/nft/transfer/result"
;
/**
* NFT销售状态变更(方案一)
*/
public
static
String
ZXL_NFT_050_STATUS_UPDATE_URL
=
"/api/v1/nft/status/update"
;
/**
* NFT销售状态变更查询(方案一)
*/
public
static
String
ZXL_NFT_051_STATUS_UPDATE_RESULT_URL
=
"/api/v1/nft/status/update/result"
;
/**
* NFT售价变更(方案一)
*/
public
static
String
ZXL_NFT_052_PRICE_UPDATE_URL
=
"/api/v1/nft/price/update"
;
/**
* NFT 售价变更状态查询(方案一)
*/
public
static
String
ZXL_NFT_053_PRICE_UPDATE_RESULT_URL
=
"/api/v1/nft/price/update/result"
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft001RegisterVerifyCodeReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 1.下发注册实名验证码接口
* @class: RegisterVerifyCodeReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:20
*/
public
class
Nft001RegisterVerifyCodeReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft001RegisterVerifyCodeResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: RegisterVerifyCodeReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:20
*/
public
class
Nft001RegisterVerifyCodeResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft002RegisterPersonReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 2.自然人注册实名接口
* @class: RegisterPersonReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:20
*/
public
class
Nft002RegisterPersonReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft002RegisterPersonResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: RegisterPersonReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:20
*/
public
class
Nft002RegisterPersonResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft003RegisterPersonPlatformReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 3.自然人注册实名(使用nft平台签名)接口
* @class: RegisterPersonPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:22
*/
public
class
Nft003RegisterPersonPlatformReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft003RegisterPersonPlatformResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: RegisterPersonPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:22
*/
public
class
Nft003RegisterPersonPlatformResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft004BusinessLicenseUploadReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 4.营业执照上传接口
* @class: BusinessLicenseUploadReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:22
*/
public
class
Nft004BusinessLicenseUploadReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft004BusinessLicenseUploadResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: BusinessLicenseUploadReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:22
*/
public
class
Nft004BusinessLicenseUploadResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft005BusinessLicenseUploadPlatformReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 5.营业执照上传(使用nft平台签名)接口
* @class: BusinessLicenseUploadPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:23
*/
public
class
Nft005BusinessLicenseUploadPlatformReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft005BusinessLicenseUploadPlatformResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: BusinessLicenseUploadPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:23
*/
public
class
Nft005BusinessLicenseUploadPlatformResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft006OfficialLetterUploadReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 6.电子公函上传接口
* @class: OfficialLetterUploadReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:24
*/
public
class
Nft006OfficialLetterUploadReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft006OfficialLetterUploadResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: OfficialLetterUploadReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:24
*/
public
class
Nft006OfficialLetterUploadResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft007OfficialLetterUploadPlatformReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 7.电子公函上传(使用nft平台签名)接口
* @class: OfficialLetterUploadPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:25
*/
public
class
Nft007OfficialLetterUploadPlatformReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft007OfficialLetterUploadPlatformResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: OfficialLetterUploadPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:25
*/
public
class
Nft007OfficialLetterUploadPlatformResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft008QueryImageModerationReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 8.图片内容检测
* @class: QueryImageModerationReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:26
*/
public
class
Nft008QueryImageModerationReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft008QueryImageModerationResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: QueryImageModerationReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:26
*/
public
class
Nft008QueryImageModerationResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft009RegisterCompanyReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 9.企业注册实名接口
* @class: RegisterCompanyReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:27
*/
public
class
Nft009RegisterCompanyReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft009RegisterCompanyResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: RegisterCompanyReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:27
*/
public
class
Nft009RegisterCompanyResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft010RegisterCompanyPlatformReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 10.企业注册实名(使用nft平台签名)接口
* @class: RegisterCompanyPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:27
*/
public
class
Nft010RegisterCompanyPlatformReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft010RegisterCompanyPlatformResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: RegisterCompanyPlatformReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:27
*/
public
class
Nft010RegisterCompanyPlatformResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft011UserQueryVerifyCodeReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 11.下发查询用户信息验证码接
* @class: UserQueryVerifyCodeReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:28
*/
public
class
Nft011UserQueryVerifyCodeReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft011UserQueryVerifyCodeResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UserQueryVerifyCodeReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:28
*/
public
class
Nft011UserQueryVerifyCodeResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft012UserQueryReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 12.查询用户信息接口
* @class: UserQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:29
*/
public
class
Nft012UserQueryReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft012UserQueryResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UserQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:29
*/
public
class
Nft012UserQueryResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft013IdentityBindSubmitReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 13.NFT地址绑定接口
* @class: IdentityBindSubmitReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:30
*/
public
class
Nft013IdentityBindSubmitReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft013IdentityBindSubmitResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: IdentityBindSubmitReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:30
*/
public
class
Nft013IdentityBindSubmitResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft014IdentityBindSubmitByTrustedReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 14.受信平台NFT身份绑定接口
* @class: IdentityBindSubmitByTrustedReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:30
*/
public
class
Nft014IdentityBindSubmitByTrustedReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft014IdentityBindSubmitByTrustedResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: IdentityBindSubmitByTrustedReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:30
*/
public
class
Nft014IdentityBindSubmitByTrustedResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft015IdentityBindPlatformSelfReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 15.NFT平台自身身份绑定,
* @class: IdentityBindPlatformSelfReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:31
*/
public
class
Nft015IdentityBindPlatformSelfReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft015IdentityBindPlatformSelfResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: IdentityBindPlatformSelfReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:31
*/
public
class
Nft015IdentityBindPlatformSelfResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft016IdentityBindQueryReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 16.绑定状态批量查询接口
* @class: IdentityBindQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:32
*/
@Data
public
class
Nft016IdentityBindQueryReq
{
private
String
addressList
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft016IdentityBindQueryResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: IdentityBindQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:32
*/
@Data
public
class
Nft016IdentityBindQueryResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft017IdentityVerifyIdentityReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 17.地址与身份对应关系核验接
* @class: IdentityVerifyIdentityReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:33
*/
public
class
Nft017IdentityVerifyIdentityReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft017IdentityVerifyIdentityResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: IdentityVerifyIdentityReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:33
*/
public
class
Nft017IdentityVerifyIdentityResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft018FaceUrlReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 18.请求人脸核身h5url
* @class: FaceUrlReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:33
*/
public
class
Nft018FaceUrlReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft018FaceUrlResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: FaceUrlReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:33
*/
public
class
Nft018FaceUrlResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft019FaceUrlByAddressReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 19.通过用户地址请求人脸核身h5url
* @class: FaceUrlByAddressReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:34
*/
public
class
Nft019FaceUrlByAddressReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft019FaceUrlByAddressResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: FaceUrlByAddressReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:34
*/
public
class
Nft019FaceUrlByAddressResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft020FaceQueryReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 20.人身核对结果查询接口
* @class: FaceQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:34
*/
public
class
Nft020FaceQueryReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft020FaceQueryResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: FaceQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:34
*/
public
class
Nft020FaceQueryResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft021UploadUrlReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 21.查询素材地址接口
* @class: UploadUrlReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:37
*/
public
class
Nft021UploadUrlReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft021UploadUrlResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UploadUrlReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:37
*/
public
class
Nft021UploadUrlResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft022UploadSecretReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 22.生成素材上传临时密钥接口
* @class: UploadSecretReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:37
*/
public
class
Nft022UploadSecretReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft022UploadSecretResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UploadSecretReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:37
*/
public
class
Nft022UploadSecretResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft023PointApplyReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 23.申请积分
* @class: PointApplyReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:38
*/
public
class
Nft023PointApplyReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft023PointApplyResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PointApplyReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:38
*/
public
class
Nft023PointApplyResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft024PointApplyResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 24.查询积分申请结果
* @class: PointApplyResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:39
*/
public
class
Nft024PointApplyResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft024PointApplyResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PointApplyResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:39
*/
public
class
Nft024PointApplyResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft025PointTransferReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 25.平台积分转移
* @class: PointTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:40
*/
public
class
Nft025PointTransferReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft025PointTransferResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PointTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:40
*/
public
class
Nft025PointTransferResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft026PointTransferResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 26.平台积分转移状态查询
* @class: PointTransferResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:41
*/
public
class
Nft026PointTransferResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft026PointTransferResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PointTransferResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:41
*/
public
class
Nft026PointTransferResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft027PointDestroyReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 27.积分销毁
* @class: PointDestroyReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:41
*/
public
class
Nft027PointDestroyReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft027PointDestroyResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PointDestroyReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:41
*/
public
class
Nft027PointDestroyResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft028PointDestoryResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 28.查询积分销毁结果
* @class: PointDestoryResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:42
*/
public
class
Nft028PointDestoryResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft028PointDestoryResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PointDestoryResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:42
*/
public
class
Nft028PointDestoryResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft029PointQueryReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 29.积分查询
* @class: PointQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:42
*/
public
class
Nft029PointQueryReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft029PointQueryResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PointQueryReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:42
*/
public
class
Nft029PointQueryResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft030SeriesClaimReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 30.NFT 系列声明
* @class: SeriesClaimReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:43
*/
public
class
Nft030SeriesClaimReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft030SeriesClaimResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SeriesClaimReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:43
*/
public
class
Nft030SeriesClaimResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft031SeriesClaimResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 31.查询NFT系列声明结果
* @class: SeriesClaimResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:44
*/
public
class
Nft031SeriesClaimResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft031SeriesClaimResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SeriesClaimResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:44
*/
public
class
Nft031SeriesClaimResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft032SeriesReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 32.查询系列信息
* @class: SeriesReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:44
*/
public
class
Nft032SeriesReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft032SeriesResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SeriesReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:44
*/
public
class
Nft032SeriesResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft033SeriesListReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 33.查询该账户资产归属的系列列表
* @class: SeriesListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:45
*/
public
class
Nft033SeriesListReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft033SeriesListResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SeriesListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:45
*/
public
class
Nft033SeriesListResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft034PublishReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 34.发行 NFT
* @class: PublishReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:45
*/
public
class
Nft034PublishReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft034PublishResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PublishReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:45
*/
public
class
Nft034PublishResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft035PublishResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 35.查询 NFT发行结果
* @class: PublishResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:46
*/
public
class
Nft035PublishResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft035PublishResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PublishResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:46
*/
public
class
Nft035PublishResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft036InfoReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 36.NFT元信息查询
* @class: InfoReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:47
*/
public
class
Nft036InfoReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft036InfoResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: InfoReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:47
*/
public
class
Nft036InfoResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft037AddressListReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 37.查询账户NFT列表
* @class: AddressListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:48
*/
public
class
Nft037AddressListReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft037AddressListResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: AddressListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:48
*/
public
class
Nft037AddressListResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft038AddressWithoutSeriesListReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 38.查询无系列NFT列表
* @class: AddressWithoutSeriesListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:49
*/
public
class
Nft038AddressWithoutSeriesListReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft038AddressWithoutSeriesListResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: AddressWithoutSeriesListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:49
*/
public
class
Nft038AddressWithoutSeriesListResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft039TradeListReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 39.查询NFT交易信息列表
* @class: TradeListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:49
*/
public
class
Nft039TradeListReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft039TradeListResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TradeListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:49
*/
public
class
Nft039TradeListResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft040TradeInListReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 40.查询转入NFT交易信息列表
* @class: TradeInListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:50
*/
public
class
Nft040TradeInListReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft040TradeInListResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TradeInListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:50
*/
public
class
Nft040TradeInListResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft041TradeOutListReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 41.查询转出NFT交易信息列表
* @class: TradeOutListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:51
*/
public
class
Nft041TradeOutListReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft041TradeOutListResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TradeOutListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:51
*/
public
class
Nft041TradeOutListResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft042TradeAllListReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 42.通过地址查询全部NFT交易信息列表
* @class: TradeAllListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:51
*/
public
class
Nft042TradeAllListReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft042TradeAllListResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TradeAllListReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:51
*/
public
class
Nft042TradeAllListResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft043BuyReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
public
class
Nft043BuyReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft043BuyResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* 43.NFT 购买
*/
public
class
Nft043BuyResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft044BuyResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 44.查询 NFT 购买结果
* @class: NftBuyResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:54
*/
public
class
Nft044BuyResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft044BuyResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftBuyResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:54
*/
public
class
Nft044BuyResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft045BuyPayResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 45.查询nft购买支付结果
* @class: NftBuyPayResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:55
*/
public
class
Nft045BuyPayResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft045BuyPayResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: Nft045BuyPayResultResp
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 18:35
*/
public
class
Nft045BuyPayResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft046TransferReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 46.NFT 转移
* @class: NftTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:55
*/
public
class
Nft046TransferReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft046TransferResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:55
*/
public
class
Nft046TransferResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft047SelfTransferReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 47.NFT 同名转移
* @class: NftSeltTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:56
*/
public
class
Nft047SelfTransferReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft047SelfTransferResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftSeltTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:56
*/
public
class
Nft047SelfTransferResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft048BatchTransferReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 48.NFT 批量转移
* @class: NftBatchTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:56
*/
public
class
Nft048BatchTransferReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft048BatchTransferResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftBatchTransferReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:56
*/
public
class
Nft048BatchTransferResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft049TransferResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 49.NFT转移状态查询
* @class: NftTransferResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:57
*/
public
class
Nft049TransferResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft049TransferResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftTransferResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:57
*/
public
class
Nft049TransferResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft050StatusUpdateReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 50.NFT销售状态变更
* @class: NftStatusUpdateReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:58
*/
public
class
Nft050StatusUpdateReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft050StatusUpdateResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftStatusUpdateReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:58
*/
public
class
Nft050StatusUpdateResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft051StatusUpdateResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 51.NFT销售状态变更查询
* @class: NftStatusUpdateResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:59
*/
public
class
Nft051StatusUpdateResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft051StatusUpdateResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftStatusUpdateResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 15:59
*/
public
class
Nft051StatusUpdateResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft052PriceUpdateReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 52.NFT售价变更
* @class: NftPriceUpdateReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 16:00
*/
public
class
Nft052PriceUpdateReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft052PriceUpdateResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftPriceUpdateReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 16:00
*/
public
class
Nft052PriceUpdateResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft053PriceUpdateResultReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: 53.NFT 售价变更状态查询
* @class: NftPriceUpdateResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 16:00
*/
public
class
Nft053PriceUpdateResultReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/nft/Nft053PriceUpdateResultResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
nft
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: NftPriceUpdateResultReq
* @Package com.liquidnet.common.third.zxlnft.dto.nft
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 16:00
*/
public
class
Nft053PriceUpdateResultResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/CreateMnemonicReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: CreateMnemonicReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:31
*/
@Data
public
class
CreateMnemonicReq
implements
Serializable
{
private
static
final
CreateMnemonicReq
obj
=
new
CreateMnemonicReq
();
public
static
CreateMnemonicReq
getNew
()
{
try
{
return
(
CreateMnemonicReq
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
CreateMnemonicReq
();
}
}
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/CreateMnemonicResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: CreateMnemonicResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:32
*/
@Data
public
class
CreateMnemonicResp
{
/**
* 助记词
*/
private
String
mnemonic
;
/**
* 错误信息
*/
private
String
err
;
@Override
public
String
toString
(){
return
JsonUtils
.
toJson
(
this
);
}
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/DeriveKeyPairReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: DeriveKeyPairReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:35
*/
@Data
public
class
DeriveKeyPairReq
{
private
String
mnemonic
;
private
Long
index
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/DeriveKeyPairResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: DeriveKeyPairResq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:35
*/
@Data
public
class
DeriveKeyPairResp
{
private
String
priKey
;
private
String
pubKey
;
private
String
err
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/GenerateApiSignReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: GenerateApiSignReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:33
*/
@Data
public
class
GenerateApiSignReq
{
private
String
appId
;
private
String
appKey
;
private
static
final
GenerateApiSignReq
obj
=
new
GenerateApiSignReq
();
public
static
GenerateApiSignReq
getNew
()
{
try
{
return
(
GenerateApiSignReq
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
GenerateApiSignReq
();
}
}
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/GenerateApiSignResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
com.fasterxml.jackson.annotation.JsonInclude
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: GenerateApiSignResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:33
*/
@Data
public
class
GenerateApiSignResp
{
private
String
err
;
private
SignData
signData
;
@Data
@JsonInclude
(
JsonInclude
.
Include
.
NON_NULL
)
public
static
class
SignData
{
@JsonProperty
(
"Signature"
)
private
String
signature
;
@JsonProperty
(
"SignatureTime"
)
private
String
signatureTime
;
@JsonProperty
(
"Nonce"
)
private
String
nonce
;
}
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/PriKey2AddressReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PriKey2AddressReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:39
*/
@Data
public
class
PriKey2AddressReq
{
private
String
priKey
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/PriKey2AddressResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PriKey2AddressResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:39
*/
@Data
public
class
PriKey2AddressResp
{
private
String
err
;
private
String
address
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/PriKey2PubKeyReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PriKey2PubKeyReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:38
*/
@Data
public
class
PriKey2PubKeyReq
{
private
String
pri
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/PriKey2PubKeyResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PriKey2PubKeyResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:38
*/
@Data
public
class
PriKey2PubKeyResp
{
private
String
err
;
/**
* 公钥
*/
private
String
pub
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/PubKey2AddressReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PubKey2AddressReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:38
*/
@Data
public
class
PubKey2AddressReq
{
private
String
pubKey
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/PubKey2AddressResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: PubKey2AddressResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:39
*/
@Data
public
class
PubKey2AddressResp
{
private
String
err
;
/**
* 地址
*/
private
String
address
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/SM3HashEncodeReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SM3HashEncode
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:42
*/
@Data
public
class
SM3HashEncodeReq
{
/**
* 文件byte数组
*/
private
byte
[]
data
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/SM3HashEncodeResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SM3HashEncodeResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 17:19
*/
@Data
public
class
SM3HashEncodeResp
{
private
String
err
;
/**
* SM#Hash + EncodeToString
*/
private
String
digest
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/SM3HashReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SM3HashReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:41
*/
@Data
public
class
SM3HashReq
{
/**
* 文件byte数组
*/
private
byte
[]
data
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/SM3HashResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SM3HashResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:42
*/
@Data
public
class
SM3HashResp
{
private
String
err
;
/**
* 这是一个byte[]经过base64之后的数据
*/
private
String
digest
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/SignByPriKeyReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SignByPriKey
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:36
*/
@Data
public
class
SignByPriKeyReq
{
/**
* 私钥
*/
private
String
priKey
;
/**
* 签名后的数据
*/
private
String
data
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/SignByPriKeyResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: SignByPriKeyResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:37
*/
@Data
public
class
SignByPriKeyResp
{
/**
* 错误信息
*/
private
String
err
;
/**
* 签名后的数据
*/
private
String
signedData
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/UploadFileToCosReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UploadFileToCosReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:34
*/
public
class
UploadFileToCosReq
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/UploadFileToCosResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UploadFileToCosResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:35
*/
public
class
UploadFileToCosResp
{
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/UploadToCosReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UploadToCosReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:34
*/
@Data
public
class
UploadToCosReq
{
/**
* uploadAddress+自定义文件名称
*/
private
String
cosPath
;
private
String
tempSecretId
;
private
String
tempSecretKey
;
private
String
sessionToken
;
private
String
filePath
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/UploadToCosResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: UploadToCosResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:34
*/
@Data
public
class
UploadToCosResp
{
private
String
err
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/VerifyByPubKeyReq.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: VerifyByPubKeyReq
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:40
*/
@Data
public
class
VerifyByPubKeyReq
{
/**
* 公钥
*/
private
String
pubKey
;
/**
* 签名
*/
private
String
signedData
;
/**
* 签名前的数据
*/
private
String
data
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/dto/wallet/VerifyByPubKeyResp.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
dto
.
wallet
;
import
lombok.Data
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: VerifyByPubKeyResp
* @Package com.liquidnet.common.third.zxlnft.bean.wallet
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 16:40
*/
@Data
public
class
VerifyByPubKeyResp
{
private
String
err
;
private
Boolean
isValid
;
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/service/WalletSdkService.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
service
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.*
;
public
interface
WalletSdkService
{
/**
* 生成助记词
* @param req
* @return
*/
CreateMnemonicResp
createMnemonic
(
CreateMnemonicReq
req
);
/**
* Api签名
* @param req
* @return
*/
GenerateApiSignResp
generateApiSign
(
GenerateApiSignReq
req
);
/**
* 文件上传至cos
* @param req
* @return
*/
UploadToCosResp
uploadToCos
(
UploadToCosReq
req
);
/**
* 文件上传至cos(form-data文件提交)
* @param req
* @return
*/
UploadFileToCosResp
uploadFileToCos
(
UploadFileToCosReq
req
);
/**
* 派生生成子公司钥对
* @param req
* @return
*/
DeriveKeyPairResp
deriveKeyPair
(
DeriveKeyPairReq
req
);
/**
* sdk-签名
* @param req
* @return
*/
SignByPriKeyResp
signByPriKey
(
SignByPriKeyReq
req
);
/**
* sdk-私钥生成对应公钥
* @param req
* @return
*/
PriKey2PubKeyResp
priKey2PubKey
(
PriKey2PubKeyReq
req
);
/**
* sdk-公钥生成对应地址
* @param req
* @return
*/
PubKey2AddressResp
pubKey2Address
(
PubKey2AddressReq
req
);
/**
* sdk-私钥生成对应地址
* @param req
* @return
*/
PriKey2AddressResp
priKey2Address
(
PriKey2AddressReq
req
);
/**
* sdk-签名
* @param req
* @return
*/
VerifyByPubKeyResp
verifyByPubKey
(
VerifyByPubKeyReq
req
);
/**
* sdk-SM3哈希
* @param req
* @return
*/
SM3HashResp
sM3Hash
(
SM3HashReq
req
);
/**
* sdk-SM3哈希EnCode
* @param req
* @return
*/
SM3HashEncodeResp
sM3HashEncode
(
SM3HashEncodeReq
req
);
}
\ No newline at end of file
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/service/ZxlnftSdkService.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
service
;
import
com.liquidnet.common.third.zxlnft.dto.nft.*
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: ZxlnftSdkService
* @Package com.liquidnet.common.third.zxlnft.service
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/17 15:53
*/
public
interface
ZxlnftSdkService
{
/**
* 1.下发注册实名验证码接口
* @param req
* @return
*/
Nft001RegisterVerifyCodeResp
nft001RegisterVerifyCode
(
Nft001RegisterVerifyCodeReq
req
);
/**
* 2.自然人注册实名接口
* @param req
* @return
*/
Nft002RegisterPersonResp
nft002RegisterPerson
(
Nft002RegisterPersonReq
req
);
/**
* 3.自然人注册实名(使用nft平台签名)接口
* @param req
* @return
*/
Nft003RegisterPersonPlatformResp
nft001RegisterVerifyCode
(
Nft003RegisterPersonPlatformReq
req
);
/**
* 4.营业执照上传接口
* @param req
* @return
*/
Nft004BusinessLicenseUploadResp
nft001RegisterVerifyCode
(
Nft004BusinessLicenseUploadReq
req
);
/**
* 5.营业执照上传(使用nft平台签名)接口
* @param req
* @return
*/
Nft005BusinessLicenseUploadPlatformResp
nft001RegisterVerifyCode
(
Nft005BusinessLicenseUploadPlatformReq
req
);
/**
* 6.电子公函上传接口
* @param req
* @return
*/
Nft006OfficialLetterUploadResp
nft001RegisterVerifyCode
(
Nft006OfficialLetterUploadReq
req
);
/**
* 7.电子公函上传(使用nft平台签名)接口
* @param req
* @return
*/
Nft007OfficialLetterUploadPlatformResp
nft001RegisterVerifyCode
(
Nft007OfficialLetterUploadPlatformReq
req
);
/**
* 8.图片内容检测
* @param req
* @return
*/
Nft008QueryImageModerationResp
nft001RegisterVerifyCode
(
Nft008QueryImageModerationReq
req
);
/**
* 9.企业注册实名接口
* @param req
* @return
*/
Nft009RegisterCompanyResp
nft001RegisterVerifyCode
(
Nft009RegisterCompanyReq
req
);
/**
* 10.企业注册实名(使用nft平台签名)接口
* @param req
* @return
*/
Nft010RegisterCompanyPlatformResp
nft001RegisterVerifyCode
(
Nft010RegisterCompanyPlatformReq
req
);
/**
* 11.下发查询用户信息验证码接
* @param req
* @return
*/
Nft011UserQueryVerifyCodeResp
nft001RegisterVerifyCode
(
Nft011UserQueryVerifyCodeReq
req
);
/**
* 12.查询用户信息接口
* @param req
* @return
*/
Nft012UserQueryResp
nft001RegisterVerifyCode
(
Nft012UserQueryReq
req
);
/**
* 13.NFT地址绑定接口
* @param req
* @return
*/
Nft013IdentityBindSubmitResp
nft001RegisterVerifyCode
(
Nft013IdentityBindSubmitReq
req
);
/**
* 14.受信平台NFT身份绑定接口
* @param req
* @return
*/
Nft014IdentityBindSubmitByTrustedResp
nft001RegisterVerifyCode
(
Nft014IdentityBindSubmitByTrustedReq
req
);
/**
* 15.NFT平台自身身份绑定,
* @param req
* @return
*/
Nft015IdentityBindPlatformSelfResp
nft001RegisterVerifyCode
(
Nft015IdentityBindPlatformSelfReq
req
);
/**
* 16.绑定状态批量查询接口
* @param req
* @return
*/
Nft016IdentityBindQueryResp
nft001RegisterVerifyCode
(
Nft016IdentityBindQueryReq
req
);
/**
* 17.地址与身份对应关系核验接
* @param req
* @return
*/
Nft017IdentityVerifyIdentityResp
nft001RegisterVerifyCode
(
Nft017IdentityVerifyIdentityReq
req
);
/**
* 18.请求人脸核身h5url
* @param req
* @return
*/
Nft018FaceUrlResp
nft001RegisterVerifyCode
(
Nft018FaceUrlReq
req
);
/**
* 19.通过用户地址请求人脸核身h5url
* @param req
* @return
*/
Nft019FaceUrlByAddressResp
nft001RegisterVerifyCode
(
Nft019FaceUrlByAddressReq
req
);
/**
* 20.人身核对结果查询接口
* @param req
* @return
*/
Nft020FaceQueryResp
nft001RegisterVerifyCode
(
Nft020FaceQueryReq
req
);
/**
* 21.查询素材地址接口
* @param req
* @return
*/
Nft021UploadUrlResp
nft001RegisterVerifyCode
(
Nft021UploadUrlReq
req
);
/**
* 22.生成素材上传临时密钥接口
* @param req
* @return
*/
Nft022UploadSecretResp
nft001RegisterVerifyCode
(
Nft022UploadSecretReq
req
);
/**
* 23.申请积分
* @param req
* @return
*/
Nft023PointApplyResp
nft001RegisterVerifyCode
(
Nft023PointApplyReq
req
);
/**
* 24.查询积分申请结果
* @param req
* @return
*/
Nft024PointApplyResultResp
nft001RegisterVerifyCode
(
Nft024PointApplyResultReq
req
);
/**
* 25.平台积分转移
* @param req
* @return
*/
Nft025PointTransferResp
nft001RegisterVerifyCode
(
Nft025PointTransferReq
req
);
/**
* 26.平台积分转移状态查询
* @param req
* @return
*/
Nft026PointTransferResultResp
nft001RegisterVerifyCode
(
Nft026PointTransferResultReq
req
);
/**
* 27.积分销毁
* @param req
* @return
*/
Nft027PointDestroyResp
nft001RegisterVerifyCode
(
Nft027PointDestroyReq
req
);
/**
* 28.查询积分销毁结果
* @param req
* @return
*/
Nft028PointDestoryResultResp
nft001RegisterVerifyCode
(
Nft028PointDestoryResultReq
req
);
/**
* 29.积分查询
* @param req
* @return
*/
Nft029PointQueryResp
nft001RegisterVerifyCode
(
Nft029PointQueryReq
req
);
/**
* 30.NFT 系列声明
* @param req
* @return
*/
Nft030SeriesClaimResp
nft001RegisterVerifyCode
(
Nft030SeriesClaimReq
req
);
/**
* 31.查询NFT系列声明结果
* @param req
* @return
*/
Nft031SeriesClaimResultResp
nft001RegisterVerifyCode
(
Nft031SeriesClaimResultReq
req
);
/**
* 32.查询系列信息
* @param req
* @return
*/
Nft032SeriesResp
nft001RegisterVerifyCode
(
Nft032SeriesReq
req
);
/**
* 33.查询该账户资产归属的系列列表
* @param req
* @return
*/
Nft033SeriesListResp
nft001RegisterVerifyCode
(
Nft033SeriesListReq
req
);
/**
* 34.发行 NFT
* @param req
* @return
*/
Nft034PublishResp
nft001RegisterVerifyCode
(
Nft034PublishReq
req
);
/**
* 35.查询 NFT发行结果
* @param req
* @return
*/
Nft035PublishResultResp
nft001RegisterVerifyCode
(
Nft035PublishResultReq
req
);
/**
* 36.NFT元信息查询
* @param req
* @return
*/
Nft036InfoResp
nft001RegisterVerifyCode
(
Nft036InfoReq
req
);
/**
* 37.查询账户NFT列表
* @param req
* @return
*/
Nft037AddressListResp
nft001RegisterVerifyCode
(
Nft037AddressListReq
req
);
/**
* 38.查询无系列NFT列表
* @param req
* @return
*/
Nft038AddressWithoutSeriesListResp
nft001RegisterVerifyCode
(
Nft038AddressWithoutSeriesListReq
req
);
/**
* 39.查询NFT交易信息列表
* @param req
* @return
*/
Nft039TradeListResp
nft001RegisterVerifyCode
(
Nft039TradeListReq
req
);
/**
* 40.查询转入NFT交易信息列表
* @param req
* @return
*/
Nft040TradeInListResp
nft001RegisterVerifyCode
(
Nft040TradeInListReq
req
);
/**
* 41.查询转出NFT交易信息列表
* @param req
* @return
*/
Nft041TradeOutListResp
nft001RegisterVerifyCode
(
Nft041TradeOutListReq
req
);
/**
* 42.通过地址查询全部NFT交易信息列表
* @param req
* @return
*/
Nft042TradeAllListResp
nft001RegisterVerifyCode
(
Nft042TradeAllListReq
req
);
/**
* 43.NFT 购买
* @param req
* @return
*/
Nft043BuyResp
nft001RegisterVerifyCode
(
Nft043BuyReq
req
);
/**
* 44.查询 NFT 购买结果
* @param req
* @return
*/
Nft044BuyResultResp
nft001RegisterVerifyCode
(
Nft044BuyResultReq
req
);
/**
* 45.查询nft购买支付结果
* @param req
* @return
*/
Nft045BuyPayResultResp
nft001RegisterVerifyCode
(
Nft045BuyPayResultReq
req
);
/**
* 46.NFT 转移
* @param req
* @return
*/
Nft046TransferResp
nft001RegisterVerifyCode
(
Nft046TransferReq
req
);
/**
* 47.NFT 同名转移
* @param req
* @return
*/
Nft047SelfTransferResp
nft001RegisterVerifyCode
(
Nft047SelfTransferReq
req
);
/**
* 48.NFT 批量转移
* @param req
* @return
*/
Nft048BatchTransferResp
nft001RegisterVerifyCode
(
Nft048BatchTransferReq
req
);
/**
* 49.NFT转移状态查询
* @param req
* @return
*/
Nft049TransferResultResp
nft001RegisterVerifyCode
(
Nft049TransferResultReq
req
);
/**
* 50.NFT销售状态变更
* @param req
* @return
*/
Nft050StatusUpdateResp
nft001RegisterVerifyCode
(
Nft050StatusUpdateReq
req
);
/**
* 51.NFT销售状态变更查询
* @param req
* @return
*/
Nft051StatusUpdateResultResp
nft001RegisterVerifyCode
(
Nft051StatusUpdateResultReq
req
);
/**
* 52.NFT售价变更
* @param req
* @return
*/
Nft052PriceUpdateResp
nft001RegisterVerifyCode
(
Nft052PriceUpdateReq
req
);
/**
* 53.NFT 售价变更状态查询
* @param req
* @return
*/
Nft053PriceUpdateResultResp
nft001RegisterVerifyCode
(
Nft053PriceUpdateResultReq
req
);
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/service/impl/WalletSdkServiceImpl.java
0 → 100644
View file @
dcc07497
/* */
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
service
.
impl
;
import
com.alibaba.fastjson.JSONObject
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
com.liquidnet.common.third.zxlnft.constant.ZxlnftConstant
;
import
com.liquidnet.common.third.zxlnft.config.ZxlnftConfig
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.*
;
import
com.liquidnet.common.third.zxlnft.service.WalletSdkService
;
import
com.liquidnet.commons.lang.util.HttpUtil
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.LinkedMultiValueMap
;
import
org.springframework.util.MultiValueMap
;
import
org.springframework.web.client.HttpClientErrorException
;
@Slf4j
@Service
public
class
WalletSdkServiceImpl
implements
WalletSdkService
{
@Autowired
private
ZxlnftConfig
zxlnftConfig
;
private
static
MultiValueMap
<
String
,
String
>
commonHeader
=
new
LinkedMultiValueMap
();
private
static
MultiValueMap
<
String
,
String
>
commonParams
=
new
LinkedMultiValueMap
();
@Override
public
CreateMnemonicResp
createMnemonic
(
CreateMnemonicReq
req
)
{
// commonHeader.clear();
// commonHeader.add("Authorization", "Bearer "+this.getAccessToken());
JSONObject
json
=
new
JSONObject
();
String
requestUrl
=
zxlnftConfig
.
getWalletSdkUrl
()
+
ZxlnftConstant
.
WALLET_SDK_01_CREATE_MNEMONIC
;
log
.
info
(
"createMnemonic--->>> request url : {} body : {} "
,
requestUrl
,
json
.
toString
());
String
response
=
null
;
try
{
response
=
HttpUtil
.
postJson
(
requestUrl
,
json
.
toString
());
}
catch
(
HttpClientErrorException
e
)
{
log
.
error
(
"createMnemonic error"
,
e
);
if
(
e
.
getRawStatusCode
()
==
400
){
JSONObject
jsonObject
=
JsonUtils
.
fromJson
(
e
.
getResponseBodyAsString
(),
new
TypeReference
<
JSONObject
>()
{});
return
null
;
}
}
catch
(
Exception
e
)
{
log
.
error
(
"createUser error"
,
e
);
}
log
.
info
(
"createMnemonic--->>> response : {} "
,
response
);
if
(
StringUtils
.
isEmpty
(
response
))
{
return
null
;
}
CreateMnemonicResp
resp
=
JsonUtils
.
fromJson
(
response
,
CreateMnemonicResp
.
class
);
return
resp
;
}
@Override
public
GenerateApiSignResp
generateApiSign
(
GenerateApiSignReq
req
)
{
// commonHeader.clear();
// commonHeader.add("Authorization", "Bearer "+this.getAccessToken());
JSONObject
json
=
new
JSONObject
();
json
.
put
(
"appId"
,
""
);
json
.
put
(
"apKey"
,
""
);
String
requestUrl
=
zxlnftConfig
.
getWalletSdkUrl
()
+
ZxlnftConstant
.
WALLET_SDK_02_GENERATE_API_SIGN
;
log
.
info
(
"generateApiSign--->>> request url : {} body : {} "
,
requestUrl
,
json
.
toString
());
String
response
=
null
;
// ObjectNode objectNode = JsonUtils.OM().createObjectNode();
try
{
response
=
HttpUtil
.
postJson
(
requestUrl
,
json
.
toString
(),
commonHeader
);
}
catch
(
HttpClientErrorException
e
)
{
log
.
error
(
"generateApiSign error"
,
e
);
}
catch
(
Exception
e
)
{
log
.
error
(
"generateApiSign error"
,
e
);
}
log
.
info
(
"generateApiSign--->>> response : {} "
,
response
);
if
(
StringUtils
.
isEmpty
(
response
))
{
return
null
;
}
GenerateApiSignResp
resp
=
JsonUtils
.
fromJson
(
response
,
GenerateApiSignResp
.
class
);
return
resp
;
}
@Override
public
UploadToCosResp
uploadToCos
(
UploadToCosReq
req
)
{
return
null
;
}
@Override
public
UploadFileToCosResp
uploadFileToCos
(
UploadFileToCosReq
req
)
{
return
null
;
}
@Override
public
DeriveKeyPairResp
deriveKeyPair
(
DeriveKeyPairReq
req
)
{
return
null
;
}
@Override
public
SignByPriKeyResp
signByPriKey
(
SignByPriKeyReq
req
)
{
return
null
;
}
@Override
public
PriKey2PubKeyResp
priKey2PubKey
(
PriKey2PubKeyReq
req
)
{
return
null
;
}
@Override
public
PubKey2AddressResp
pubKey2Address
(
PubKey2AddressReq
req
)
{
return
null
;
}
@Override
public
PriKey2AddressResp
priKey2Address
(
PriKey2AddressReq
req
)
{
return
null
;
}
@Override
public
VerifyByPubKeyResp
verifyByPubKey
(
VerifyByPubKeyReq
req
)
{
return
null
;
}
@Override
public
SM3HashResp
sM3Hash
(
SM3HashReq
req
)
{
return
null
;
}
@Override
public
SM3HashEncodeResp
sM3HashEncode
(
SM3HashEncodeReq
req
)
{
return
null
;
}
}
\ No newline at end of file
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/service/impl/ZxlnftSdkServiceImpl.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
service
.
impl
;
import
com.alibaba.fastjson.JSONObject
;
import
com.liquidnet.common.third.zxlnft.config.ZxlnftConfig
;
import
com.liquidnet.common.third.zxlnft.constant.ZxlnftConstant
;
import
com.liquidnet.common.third.zxlnft.dto.nft.*
;
import
com.liquidnet.common.third.zxlnft.service.ZxlnftSdkService
;
import
com.liquidnet.commons.lang.util.HttpUtil
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.LinkedMultiValueMap
;
import
org.springframework.util.MultiValueMap
;
import
org.springframework.web.client.HttpClientErrorException
;
@Slf4j
@Service
public
class
ZxlnftSdkServiceImpl
implements
ZxlnftSdkService
{
@Autowired
private
ZxlnftConfig
zxlnftConfig
;
private
static
MultiValueMap
<
String
,
String
>
commonHeader
=
new
LinkedMultiValueMap
();
private
static
MultiValueMap
<
String
,
String
>
commonParams
=
new
LinkedMultiValueMap
();
@Override
public
Nft001RegisterVerifyCodeResp
nft001RegisterVerifyCode
(
Nft001RegisterVerifyCodeReq
req
)
{
return
null
;
}
@Override
public
Nft002RegisterPersonResp
nft002RegisterPerson
(
Nft002RegisterPersonReq
req
)
{
return
null
;
}
@Override
public
Nft003RegisterPersonPlatformResp
nft001RegisterVerifyCode
(
Nft003RegisterPersonPlatformReq
req
)
{
return
null
;
}
@Override
public
Nft004BusinessLicenseUploadResp
nft001RegisterVerifyCode
(
Nft004BusinessLicenseUploadReq
req
)
{
return
null
;
}
@Override
public
Nft005BusinessLicenseUploadPlatformResp
nft001RegisterVerifyCode
(
Nft005BusinessLicenseUploadPlatformReq
req
)
{
return
null
;
}
@Override
public
Nft006OfficialLetterUploadResp
nft001RegisterVerifyCode
(
Nft006OfficialLetterUploadReq
req
)
{
return
null
;
}
@Override
public
Nft007OfficialLetterUploadPlatformResp
nft001RegisterVerifyCode
(
Nft007OfficialLetterUploadPlatformReq
req
)
{
return
null
;
}
@Override
public
Nft008QueryImageModerationResp
nft001RegisterVerifyCode
(
Nft008QueryImageModerationReq
req
)
{
return
null
;
}
@Override
public
Nft009RegisterCompanyResp
nft001RegisterVerifyCode
(
Nft009RegisterCompanyReq
req
)
{
return
null
;
}
@Override
public
Nft010RegisterCompanyPlatformResp
nft001RegisterVerifyCode
(
Nft010RegisterCompanyPlatformReq
req
)
{
return
null
;
}
@Override
public
Nft011UserQueryVerifyCodeResp
nft001RegisterVerifyCode
(
Nft011UserQueryVerifyCodeReq
req
)
{
return
null
;
}
@Override
public
Nft012UserQueryResp
nft001RegisterVerifyCode
(
Nft012UserQueryReq
req
)
{
return
null
;
}
@Override
public
Nft013IdentityBindSubmitResp
nft001RegisterVerifyCode
(
Nft013IdentityBindSubmitReq
req
)
{
return
null
;
}
@Override
public
Nft014IdentityBindSubmitByTrustedResp
nft001RegisterVerifyCode
(
Nft014IdentityBindSubmitByTrustedReq
req
)
{
return
null
;
}
@Override
public
Nft015IdentityBindPlatformSelfResp
nft001RegisterVerifyCode
(
Nft015IdentityBindPlatformSelfReq
req
)
{
return
null
;
}
@Override
public
Nft016IdentityBindQueryResp
nft001RegisterVerifyCode
(
Nft016IdentityBindQueryReq
req
)
{
// commonHeader.clear();
// commonHeader.add("Authorization", "Bearer "+this.getAccessToken());
JSONObject
json
=
new
JSONObject
();
json
.
put
(
"appId"
,
""
);
json
.
put
(
"apKey"
,
""
);
String
requestUrl
=
zxlnftConfig
.
getNftApiUrl
()
+
ZxlnftConstant
.
ZXL_NFT_016_IDENTITY_BIND_QUERY_URL
;
log
.
info
(
"nft001RegisterVerifyCode--->>> request url : {} body : {} "
,
requestUrl
,
json
.
toString
());
String
response
=
null
;
// ObjectNode objectNode = JsonUtils.OM().createObjectNode();
try
{
response
=
HttpUtil
.
postJson
(
requestUrl
,
json
.
toString
(),
commonHeader
);
}
catch
(
HttpClientErrorException
e
)
{
log
.
error
(
"nft001RegisterVerifyCode error"
,
e
);
}
catch
(
Exception
e
)
{
log
.
error
(
"nft001RegisterVerifyCode error"
,
e
);
}
log
.
info
(
"nft001RegisterVerifyCode--->>> response : {} "
,
response
);
if
(
StringUtils
.
isEmpty
(
response
))
{
return
null
;
}
Nft016IdentityBindQueryResp
resp
=
JsonUtils
.
fromJson
(
response
,
Nft016IdentityBindQueryResp
.
class
);
return
resp
;
}
@Override
public
Nft017IdentityVerifyIdentityResp
nft001RegisterVerifyCode
(
Nft017IdentityVerifyIdentityReq
req
)
{
return
null
;
}
@Override
public
Nft018FaceUrlResp
nft001RegisterVerifyCode
(
Nft018FaceUrlReq
req
)
{
return
null
;
}
@Override
public
Nft019FaceUrlByAddressResp
nft001RegisterVerifyCode
(
Nft019FaceUrlByAddressReq
req
)
{
return
null
;
}
@Override
public
Nft020FaceQueryResp
nft001RegisterVerifyCode
(
Nft020FaceQueryReq
req
)
{
return
null
;
}
@Override
public
Nft021UploadUrlResp
nft001RegisterVerifyCode
(
Nft021UploadUrlReq
req
)
{
return
null
;
}
@Override
public
Nft022UploadSecretResp
nft001RegisterVerifyCode
(
Nft022UploadSecretReq
req
)
{
return
null
;
}
@Override
public
Nft023PointApplyResp
nft001RegisterVerifyCode
(
Nft023PointApplyReq
req
)
{
return
null
;
}
@Override
public
Nft024PointApplyResultResp
nft001RegisterVerifyCode
(
Nft024PointApplyResultReq
req
)
{
return
null
;
}
@Override
public
Nft025PointTransferResp
nft001RegisterVerifyCode
(
Nft025PointTransferReq
req
)
{
return
null
;
}
@Override
public
Nft026PointTransferResultResp
nft001RegisterVerifyCode
(
Nft026PointTransferResultReq
req
)
{
return
null
;
}
@Override
public
Nft027PointDestroyResp
nft001RegisterVerifyCode
(
Nft027PointDestroyReq
req
)
{
return
null
;
}
@Override
public
Nft028PointDestoryResultResp
nft001RegisterVerifyCode
(
Nft028PointDestoryResultReq
req
)
{
return
null
;
}
@Override
public
Nft029PointQueryResp
nft001RegisterVerifyCode
(
Nft029PointQueryReq
req
)
{
return
null
;
}
@Override
public
Nft030SeriesClaimResp
nft001RegisterVerifyCode
(
Nft030SeriesClaimReq
req
)
{
return
null
;
}
@Override
public
Nft031SeriesClaimResultResp
nft001RegisterVerifyCode
(
Nft031SeriesClaimResultReq
req
)
{
return
null
;
}
@Override
public
Nft032SeriesResp
nft001RegisterVerifyCode
(
Nft032SeriesReq
req
)
{
return
null
;
}
@Override
public
Nft033SeriesListResp
nft001RegisterVerifyCode
(
Nft033SeriesListReq
req
)
{
return
null
;
}
@Override
public
Nft034PublishResp
nft001RegisterVerifyCode
(
Nft034PublishReq
req
)
{
return
null
;
}
@Override
public
Nft035PublishResultResp
nft001RegisterVerifyCode
(
Nft035PublishResultReq
req
)
{
return
null
;
}
@Override
public
Nft036InfoResp
nft001RegisterVerifyCode
(
Nft036InfoReq
req
)
{
return
null
;
}
@Override
public
Nft037AddressListResp
nft001RegisterVerifyCode
(
Nft037AddressListReq
req
)
{
return
null
;
}
@Override
public
Nft038AddressWithoutSeriesListResp
nft001RegisterVerifyCode
(
Nft038AddressWithoutSeriesListReq
req
)
{
return
null
;
}
@Override
public
Nft039TradeListResp
nft001RegisterVerifyCode
(
Nft039TradeListReq
req
)
{
return
null
;
}
@Override
public
Nft040TradeInListResp
nft001RegisterVerifyCode
(
Nft040TradeInListReq
req
)
{
return
null
;
}
@Override
public
Nft041TradeOutListResp
nft001RegisterVerifyCode
(
Nft041TradeOutListReq
req
)
{
return
null
;
}
@Override
public
Nft042TradeAllListResp
nft001RegisterVerifyCode
(
Nft042TradeAllListReq
req
)
{
return
null
;
}
@Override
public
Nft043BuyResp
nft001RegisterVerifyCode
(
Nft043BuyReq
req
)
{
return
null
;
}
@Override
public
Nft044BuyResultResp
nft001RegisterVerifyCode
(
Nft044BuyResultReq
req
)
{
return
null
;
}
@Override
public
Nft045BuyPayResultResp
nft001RegisterVerifyCode
(
Nft045BuyPayResultReq
req
)
{
return
null
;
}
@Override
public
Nft046TransferResp
nft001RegisterVerifyCode
(
Nft046TransferReq
req
)
{
return
null
;
}
@Override
public
Nft047SelfTransferResp
nft001RegisterVerifyCode
(
Nft047SelfTransferReq
req
)
{
return
null
;
}
@Override
public
Nft048BatchTransferResp
nft001RegisterVerifyCode
(
Nft048BatchTransferReq
req
)
{
return
null
;
}
@Override
public
Nft049TransferResultResp
nft001RegisterVerifyCode
(
Nft049TransferResultReq
req
)
{
return
null
;
}
@Override
public
Nft050StatusUpdateResp
nft001RegisterVerifyCode
(
Nft050StatusUpdateReq
req
)
{
return
null
;
}
@Override
public
Nft051StatusUpdateResultResp
nft001RegisterVerifyCode
(
Nft051StatusUpdateResultReq
req
)
{
return
null
;
}
@Override
public
Nft052PriceUpdateResp
nft001RegisterVerifyCode
(
Nft052PriceUpdateReq
req
)
{
return
null
;
}
@Override
public
Nft053PriceUpdateResultResp
nft001RegisterVerifyCode
(
Nft053PriceUpdateResultReq
req
)
{
return
null
;
}
}
\ No newline at end of file
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/java/com/liquidnet/common/third/zxlnft/util/ZxlnftSdkUtil.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
common
.
third
.
zxlnft
.
util
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.CreateMnemonicReq
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.CreateMnemonicResp
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.GenerateApiSignReq
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.GenerateApiSignResp
;
import
com.liquidnet.common.third.zxlnft.service.WalletSdkService
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
org.springframework.util.LinkedMultiValueMap
;
import
org.springframework.util.MultiValueMap
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: EasemobUtil
* @Package com.liquidnet.common.third.easemob.util
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2021/9/6 16:08
*/
@Slf4j
@Component
public
class
ZxlnftSdkUtil
{
@Autowired
private
WalletSdkService
walletSdkService
;
private
static
MultiValueMap
<
String
,
String
>
commonHeader
=
new
LinkedMultiValueMap
();
private
static
MultiValueMap
<
String
,
String
>
commonParams
=
new
LinkedMultiValueMap
();
public
CreateMnemonicResp
createMnemonic
(
CreateMnemonicReq
req
){
CreateMnemonicResp
resp
=
walletSdkService
.
createMnemonic
(
req
);
return
resp
;
}
public
GenerateApiSignResp
generateApiSign
(
GenerateApiSignReq
req
){
GenerateApiSignResp
resp
=
walletSdkService
.
generateApiSign
(
req
);
return
resp
;
}
}
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/resources/config.properties
0 → 100644
View file @
dcc07497
# prod
host
=
https://sdk.zxinchain.com
# user learn
#host=https://testsdk.zxchain.net:9087
# test
#host=https://testsdk.zxchain.net:9086
#host=http://127.0.0.1:7082
connectTimeout
=
30000
connectionRequestTimeout
=
10000
socketTimeout
=
6000
#是否使用默认证书库(jdk)
isDefaultTrustStore
=
true
trustStore
=
/home/dev/access.keystore
trustStorePassword
=
123456
proxy
=
false
proxy.host
=
182.140.146.66
proxy.port
=
10081
xl.cert.path
=
/api/v1/spider/sdk/certificate
xl.ev.path
=
/api/v1/spider/evidence
xl.ev.query.path
=
/api/v1/spider/sdk/evidence
sdk.version
=
java-v2.0.0
\ No newline at end of file
liquidnet-bus-common/liquidnet-common-third/liquidnet-common-third-zxlnft/src/main/resources/requestFilter.properties
0 → 100644
View file @
dcc07497
# 新增转发请求接口路由
xl.al.manager.request.fun
=
/api/v1/spider/sdk/req/forward
# 新增文件转发接口路由
xl.al.manager.file.request.fun
=
/api/v1/spider/sdk/req/file/forward
liquidnet-bus-common/liquidnet-common-third/pom.xml
View file @
dcc07497
...
@@ -13,5 +13,6 @@
...
@@ -13,5 +13,6 @@
<modules>
<modules>
<module>
liquidnet-common-third-easemob
</module>
<module>
liquidnet-common-third-easemob
</module>
<module>
liquidnet-common-third-shumei
</module>
<module>
liquidnet-common-third-shumei
</module>
<module>
liquidnet-common-third-zxlnft
</module>
</modules>
</modules>
</project>
</project>
liquidnet-bus-config/liquidnet-config/application-dev.yml
View file @
dcc07497
...
@@ -181,6 +181,9 @@ liquidnet:
...
@@ -181,6 +181,9 @@ liquidnet:
app-name
:
demo
app-name
:
demo
client-id
:
YXA6x4Xs7cYDQcOv6BPuM3hUDA
client-id
:
YXA6x4Xs7cYDQcOv6BPuM3hUDA
client-secret
:
YXA6olr2qaW65xlkFixS81kiWnplrW4
client-secret
:
YXA6olr2qaW65xlkFixS81kiWnplrW4
zxlnft
:
walletSdkUrl
:
http://127.0.0.1:30505
nftApiUrl
:
https://nfttest2.zxinchain.com
express
:
express
:
shunfeng
:
shunfeng
:
url
:
"
https://butler-dev.sit.sf-express.com"
url
:
"
https://butler-dev.sit.sf-express.com"
...
...
liquidnet-bus-config/liquidnet-config/liquidnet-service-dragon-unionpay-dev.yml
0 → 100644
View file @
dcc07497
##############SDK配置文件(证书方式签名)################
# 说明:
# 1. 使用时请将此文件复制到src文件夹下替换原来的acp_sdk.properties。
# 2. 具体配置项请根据注释修改。
#
################################################
##########################入网测试环境交易发送地址(线上测试需要使用生产环境交易请求地址)#############################
acpsdk
:
validateCert
:
dir
:
/users/anjiabin
##交易请求地址
frontTransUrl
:
https://gateway.test.95516.com/gateway/api/frontTransReq.do
backTransUrl
:
https://gateway.test.95516.com/gateway/api/backTransReq.do
singleQueryUrl
:
https://gateway.test.95516.com/gateway/api/queryTrans.do
batchTransUrl
:
https://gateway.test.95516.com/gateway/api/batchTrans.do
fileTransUrl
:
https://filedownload.test.95516.com/
appTransUrl
:
https://gateway.test.95516.com/gateway/api/appTransReq.do
cardTransUrl
:
https://gateway.test.95516.com/gateway/api/cardTransReq.do
#以下缴费产品使用,其余产品用不到
jfAppTransUrl
:
https://gateway.test.95516.com/jiaofei/api/appTransReq.do
jfBackTransUrl
:
https://gateway.test.95516.com/jiaofei/api/backTransReq.do
jfCardTransUrl
:
https://gateway.test.95516.com/jiaofei/api/cardTransReq.do
jfFrontTransUrl
:
https://gateway.test.95516.com/jiaofei/api/frontTransReq.do
jfSingleQueryUrl
:
https://gateway.test.95516.com/jiaofei/api/queryTrans.do
########################################################################
# 报文版本号,固定5.1.0,请勿改动
version
:
5.1.0
# 签名方式,证书方式固定01,请勿改动
signMethod
:
01
# 是否验证验签证书的CN,测试环境请设置false,生产环境请设置true。非false的值默认都当true处理。
ifValidateCNName
:
false
# 是否验证https证书,测试环境请设置false,生产环境建议优先尝试true,不行再false。非true的值默认都当false处理。
ifValidateRemoteCert
:
false
#后台通知地址,填写接收银联后台通知的地址,必须外网能访问
backUrl
:
http://222.222.222.222:8080/ACPSample_B2C/backRcvResponse
#前台通知地址,填写银联前台通知的地址,必须外网能访问
frontUrl
:
http://localhost:8080/ACPSample_B2C/frontRcvResponse
#########################入网测试环境签名证书配置 ################################
# 多证书的情况证书路径为代码指定,可不对此块做配置。
# 签名证书路径,必须使用绝对路径,如果不想使用绝对路径,可以自行实现相对路径获取证书的方法;测试证书所有商户共用开发包中的测试签名证书,生产环境请从cfca下载得到。
# windows样例:
signCert
:
path
:
${acpsdk.validateCert.dir}/certs/acp_test_sign.pfx
# linux样例(注意:在linux下读取证书需要保证证书有被应用读的权限)(后续其他路径配置也同此条说明)
#signCert.path=/SERVICE01/usr/ac_frnas/conf/ACPtest/acp700000000000001.pfx
# 签名证书密码,测试环境固定000000,生产环境请修改为从cfca下载的正式证书的密码,正式环境证书密码位数需小于等于6位,否则上传到商户服务网站会失败
pwd
:
000000
# 签名证书类型,固定不需要修改
type
:
PKCS12
##########################加密证书配置################################
# 敏感信息加密证书路径(商户号开通了商户对敏感信息加密的权限,需要对 卡号accNo,pin和phoneNo,cvn2,expired加密(如果这些上送的话),对敏感信息加密使用)
encryptCert
:
path
:
${acpsdk.validateCert.dir}/certs/acp_test_enc.cer
##########################验签证书配置################################
# 验签中级证书路径(银联提供)
middleCert
:
path
:
${acpsdk.validateCert.dir}/certs/acp_test_middle.cer
# 验签根证书路径(银联提供)
rootCert
:
path
:
${acpsdk.validateCert.dir}/certs/acp_test_root.cer
liquidnet-bus-config/liquidnet-config/liquidnet-service-dragon-unionpay-test.yml
0 → 100644
View file @
dcc07497
##############SDK配置文件(证书方式签名)################
# 说明:
# 1. 使用时请将此文件复制到src文件夹下替换原来的acp_sdk.properties。
# 2. 具体配置项请根据注释修改。
#
################################################
##########################入网测试环境交易发送地址(线上测试需要使用生产环境交易请求地址)#############################
acpsdk
:
##交易请求地址
frontTransUrl
:
https://gateway.test.95516.com/gateway/api/frontTransReq.do
backTransUrl
:
https://gateway.test.95516.com/gateway/api/backTransReq.do
singleQueryUrl
:
https://gateway.test.95516.com/gateway/api/queryTrans.do
batchTransUrl
:
https://gateway.test.95516.com/gateway/api/batchTrans.do
fileTransUrl
:
https://filedownload.test.95516.com/
appTransUrl
:
https://gateway.test.95516.com/gateway/api/appTransReq.do
cardTransUrl
:
https://gateway.test.95516.com/gateway/api/cardTransReq.do
#以下缴费产品使用,其余产品用不到
jfAppTransUrl
:
https://gateway.test.95516.com/jiaofei/api/appTransReq.do
jfBackTransUrl
:
https://gateway.test.95516.com/jiaofei/api/backTransReq.do
jfCardTransUrl
:
https://gateway.test.95516.com/jiaofei/api/cardTransReq.do
jfFrontTransUrl
:
https://gateway.test.95516.com/jiaofei/api/frontTransReq.do
jfSingleQueryUrl
:
https://gateway.test.95516.com/jiaofei/api/queryTrans.do
########################################################################
# 报文版本号,固定5.1.0,请勿改动
version
:
5.1.0
# 签名方式,证书方式固定01,请勿改动
signMethod
:
01
# 是否验证验签证书的CN,测试环境请设置false,生产环境请设置true。非false的值默认都当true处理。
ifValidateCNName
:
false
# 是否验证https证书,测试环境请设置false,生产环境建议优先尝试true,不行再false。非true的值默认都当false处理。
ifValidateRemoteCert
:
false
#后台通知地址,填写接收银联后台通知的地址,必须外网能访问
backUrl
:
http://222.222.222.222:8080/ACPSample_B2C/backRcvResponse
#前台通知地址,填写银联前台通知的地址,必须外网能访问
frontUrl
:
http://localhost:8080/ACPSample_B2C/frontRcvResponse
#########################入网测试环境签名证书配置 ################################
# 多证书的情况证书路径为代码指定,可不对此块做配置。
# 签名证书路径,必须使用绝对路径,如果不想使用绝对路径,可以自行实现相对路径获取证书的方法;测试证书所有商户共用开发包中的测试签名证书,生产环境请从cfca下载得到。
# windows样例:
signCert
:
path
:
D:/certs/acp_test_sign.pfx
# linux样例(注意:在linux下读取证书需要保证证书有被应用读的权限)(后续其他路径配置也同此条说明)
#signCert.path=/SERVICE01/usr/ac_frnas/conf/ACPtest/acp700000000000001.pfx
# 签名证书密码,测试环境固定000000,生产环境请修改为从cfca下载的正式证书的密码,正式环境证书密码位数需小于等于6位,否则上传到商户服务网站会失败
pwd
:
000000
# 签名证书类型,固定不需要修改
type
:
PKCS12
##########################加密证书配置################################
# 敏感信息加密证书路径(商户号开通了商户对敏感信息加密的权限,需要对 卡号accNo,pin和phoneNo,cvn2,expired加密(如果这些上送的话),对敏感信息加密使用)
encryptCert
:
path
:
d:/certs/acp_test_enc.cer
##########################验签证书配置################################
# 验签中级证书路径(银联提供)
middleCert
:
path
:
D:/certs/acp_test_middle.cer
# 验签根证书路径(银联提供)
rootCert
:
path
:
D:/certs/acp_test_root.cer
liquidnet-bus-config/liquidnet-config/liquidnet-service-zxlnft-dev.yml
0 → 100644
View file @
dcc07497
liquidnet
:
system
:
updating
:
switch
:
false
info
:
port
:
9013
context
:
/zxlnft
name
:
liquidnet-service-zxlnft
logfile
:
path
:
/data/logs
name
:
service-chime
config
:
classpath:logback-spring.xml
file-max-size
:
200MB
pattern-file
:
'
%d{yyyy-MM-dd
HH:mm:ss.SSS}
[
%-5level]
%thread
[%logger{96}:%line]
-
%msg%n'
pattern-console
:
'
%d{yyyy-MM-dd
HH:mm:ss.SSS}
[
%-5level]
%thread
[%logger{96}:%line]
-
%msg%n'
pattern-rolling-file-name
:
${liquidnet.logfile.path}/${liquidnet.logfile.name}-%d{yyyy-MM-dd}.%i.log
level
:
info
mongodb
:
sslEnabled
:
false
database
:
dev_ln_scene
liquidnet-bus-config/liquidnet-config/liquidnet-service-zxlnft.yml
0 → 100644
View file @
dcc07497
server
:
port
:
${liquidnet.info.port}
tomcat
:
uri-encoding
:
UTF-8
maxThreads
:
200
#默认200
minSpareThreads
:
30
#默认10
maxConnections
:
12000
#默认10000
acceptCount
:
5000
#默认100
processorCache
:
200
#默认200
servlet
:
context-path
:
${liquidnet.info.context}
# -----------------------------------------------------------
knife4j
:
enable
:
true
production
:
${liquidnet.knife4j.disable}
basic
:
enable
:
true
username
:
${liquidnet.security.username}
password
:
${liquidnet.security.password}
# -----------------------------------------------------------
logging
:
# config: ${liquidnet.logfile.config}
file
:
name
:
${liquidnet.logfile.path}/${liquidnet.logfile.name}.log
max-size
:
${liquidnet.logfile.file-max-size}
pattern
:
file
:
'
%d{yyyy-MM-dd
HH:mm:ss.SSS}
%-5level
%X{lnsTranceId}
[%logger{96}:%line]
-
%msg%n'
console
:
'
%d{yyyy-MM-dd
HH:mm:ss.SSS}
%-5level
%X{lnsTranceId}
[%logger{96}:%line]
-
%msg%n'
rolling-file-name
:
${liquidnet.logfile.path}/${liquidnet.logfile.name}-%d{yyyy-MM-dd}.%i.log
level
:
root
:
error
#以下是为指定包设置日志级别
com.liquidnet.service.feign
:
error
com.liquidnet
:
${liquidnet.logfile.level}
# -----------------------------------------------------------
eureka
:
# client:
# register-with-eureka: true
# fetch-registry: true
# serviceUrl:
# defaultZone: http://${liquidnet.security.username}:${liquidnet.security.password}@${liquidnet.eureka.host}/eureka-server/eureka
instance
:
hostname
:
${spring.cloud.client.ip-address}
lease-expiration-duration-in-seconds
:
15
#服务过期时间配置,超过这个时间没有接收到心跳EurekaServer就会将这个实例剔除
lease-renewal-interval-in-seconds
:
5
#服务刷新时间配置,每隔这个时间会主动心跳一次
prefer-ip-address
:
true
instance-id
:
${spring.application.name}:${spring.cloud.client.ip-address}:${spring.application.instance_id:${server.port}}
# -----------------------------------------------------------
#actuator/info
info
:
app
:
name
:
${liquidnet.info.name}
company
:
name
:
lightnet.io
build
:
groupId
:
'
@project.groupId@'
artifactId
:
'
@project.artifactId@'
version
:
'
@project.version@'
# -----------------------------------------------------------
mybatis-plus
:
mapper-locations
:
classpath:com.liquidnet.service.order.mapper/*Mapper.xml
# -----------------------------------------------------------
spring
:
application
:
name
:
${liquidnet.info.name}
servlet
:
multipart
:
max-file-size
:
5MB
max-request-size
:
10MB
profiles
:
include
:
common-service
#这里加载management相关公共配置
redis
:
database
:
${liquidnet.redis.sweet.database}
dbs
:
${liquidnet.redis.sweet.dbs}
port
:
${liquidnet.redis.sweet.port}
host
:
${liquidnet.redis.sweet.host}
password
:
${liquidnet.redis.sweet.password}
lettuce
:
pool
:
max-active
:
8
max-wait
:
-1
max-idle
:
8
min-idle
:
0
autoconfigure
:
exclude
:
-
org.springframework.cloud.bus.BusAutoConfiguration
-
org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
data
:
mongodb
:
uri
:
mongodb://${liquidnet.mongodb.user}:${liquidnet.mongodb.pwd}@${liquidnet.mongodb.host}/?authSource=admin&maxPoolSize=2000&waitQueueMultiple=100
sslEnabled
:
${liquidnet.mongodb.sslEnabled}
database
:
${liquidnet.mongodb.database}
# -----------------------------------------------------------
# -----------------------------------------------------------
global-auth
:
exclude-url-pattern
:
# 模式I(与模式II互斥)
-
${liquidnet.info.context}/doc.html
-
${liquidnet.info.context}/webjars/**
-
${liquidnet.info.context}/swagger-resources/**
-
${liquidnet.info.context}/v2/api-docs*
-
${liquidnet.info.context}/user/register
-
${liquidnet.info.context}/user/userLikeOperation
-
${liquidnet.info.context}/user/userDislikeOperation
-
${liquidnet.info.context}/performance/getUserListByCon
oncheck-url-pattern
:
# - ${liquidnet.info.context}/**
# -----------------------------------------------------------
# -----------------------------------------------------------
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/pom.xml
0 → 100644
View file @
dcc07497
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
liquidnet-service-zxlnft
</artifactId>
<groupId>
com.liquidnet
</groupId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
liquidnet-service-zxlnft-impl
</artifactId>
<dependencies>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-mongodb
</artifactId>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-third-zxlnft
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
</plugin>
</plugins>
</build>
</project>
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/java/com/liquidnet/service/ServiceZxlnftApplication.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
service
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.CommandLineRunner
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.cloud.openfeign.EnableFeignClients
;
import
org.springframework.core.env.Environment
;
import
java.net.InetAddress
;
import
java.util.Arrays
;
@Slf4j
@EnableFeignClients
@SpringBootApplication
(
scanBasePackages
=
{
"com.liquidnet"
})
public
class
ServiceZxlnftApplication
implements
CommandLineRunner
{
@Autowired
private
Environment
environment
;
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
ServiceZxlnftApplication
.
class
,
args
);
}
@Override
public
void
run
(
String
...
strings
)
{
try
{
log
.
info
(
"\n----------------------------------------------------------\n\t"
+
"Application '{}' is running! Access URLs:\n\t"
+
"Local: \t\thttp://127.0.0.1:{}\n\t"
+
"External: \thttp://{}:{}{}/doc.html\n\t"
+
"Profile(s): \t{}\n----------------------------------------------------------"
,
environment
.
getProperty
(
"spring.application.name"
),
environment
.
getProperty
(
"server.port"
),
InetAddress
.
getLocalHost
().
getHostAddress
(),
environment
.
getProperty
(
"server.port"
),
environment
.
getProperty
(
"server.servlet.context-path"
),
Arrays
.
toString
(
environment
.
getActiveProfiles
()));
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
}
}
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/resources/bootstrap-dev.yml
0 → 100644
View file @
dcc07497
# begin-dev-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
dev
security
:
username
:
user
password
:
user123
eureka
:
host
:
127.0.0.1:7001
# end-dev-这里是配置信息基本值
spring
:
profiles
:
include
:
service-zxlnft
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/resources/bootstrap-prod.yml
0 → 100644
View file @
dcc07497
# begin-dev-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
prod
security
:
username
:
user
password
:
user123
eureka
:
host
:
172.17.207.189:7001
# end-dev-这里是配置信息基本值
spring
:
profiles
:
include
:
service-zxlnft
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/resources/bootstrap-service-zxlnft.yml
0 → 100644
View file @
dcc07497
#eurekaServer配置
eureka
:
client
:
register-with-eureka
:
false
fetch-registry
:
true
serviceUrl
:
defaultZone
:
http://${liquidnet.security.username}:${liquidnet.security.password}@${liquidnet.eureka.host}/eureka-server/eureka
#configServer配置
spring
:
cloud
:
config
:
# uri: http://39.105.38.151:7002/support-config
# uri: http://39.106.122.201:7002/support-config
# uri: http://127.0.0.1:7002/support-config
profile
:
${liquidnet.cloudConfig.profile}
name
:
${spring.application.name}
#默认为spring.application.name
discovery
:
enabled
:
true
service-id
:
liquidnet-support-config
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/resources/bootstrap-test.yml
0 → 100644
View file @
dcc07497
# begin-dev-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
test
security
:
username
:
user
password
:
user123
eureka
:
host
:
172.17.207.177:7001
#instance:
# prefer-ip-address: true
#host: eureka-test-0.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-1.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka,eureka-test-2.eureka-test-svc.zhengzai-test:7001/eureka-server/eureka
#host: 192.168.193.41:7001
# end-dev-这里是配置信息基本值
spring
:
profiles
:
include
:
service-zxlnft
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/resources/bootstrap.yml
0 → 100644
View file @
dcc07497
spring
:
application
:
name
:
liquidnet-service-zxlnft
profiles
:
active
:
dev
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/resources/errors.properties
0 → 100644
View file @
dcc07497
40001
=
登录信息有误
40002
=
账号已在另一台设备登录
40003
=
登录已过期
# ------------------------ 4开头错误码作系统保留
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/main/resources/sqlmap.properties
0 → 100644
View file @
dcc07497
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/test/java/com/liquidnet/service/zxlnft/test/TestZxlnftSdkUtil.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
service
.
zxlnft
.
test
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.CreateMnemonicReq
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.GenerateApiSignReq
;
import
com.liquidnet.common.third.zxlnft.util.ZxlnftSdkUtil
;
import
lombok.extern.slf4j.Slf4j
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringJUnit4ClassRunner
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TestZxlnftSdkUtil
* @Package com.liquidnet.common.third.zxlnft.test
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 13:49
*/
@Slf4j
@RunWith
(
SpringJUnit4ClassRunner
.
class
)
@SpringBootTest
public
class
TestZxlnftSdkUtil
{
@Autowired
private
ZxlnftSdkUtil
zxlnftSdkUtil
;
@Test
public
void
createMnemonic
(){
CreateMnemonicReq
req
=
CreateMnemonicReq
.
getNew
();
zxlnftSdkUtil
.
createMnemonic
(
req
);
}
@Test
public
void
generateApiSign
(){
GenerateApiSignReq
req
=
GenerateApiSignReq
.
getNew
();
req
.
setAppId
(
""
);
req
.
setAppKey
(
""
);
zxlnftSdkUtil
.
generateApiSign
(
req
);
}
}
liquidnet-bus-service/liquidnet-service-zxlnft/liquidnet-service-zxlnft-impl/src/test/java/com/liquidnet/service/zxlnft/test/TestZxlnftServerUtil.java
0 → 100644
View file @
dcc07497
package
com
.
liquidnet
.
service
.
zxlnft
.
test
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.CreateMnemonicReq
;
import
com.liquidnet.common.third.zxlnft.dto.wallet.GenerateApiSignReq
;
import
com.liquidnet.common.third.zxlnft.util.ZxlnftSdkUtil
;
import
lombok.extern.slf4j.Slf4j
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringJUnit4ClassRunner
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TestZxlnftSdkUtil
* @Package com.liquidnet.common.third.zxlnft.test
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/2/18 13:49
*/
@Slf4j
@RunWith
(
SpringJUnit4ClassRunner
.
class
)
@SpringBootTest
public
class
TestZxlnftServerUtil
{
@Autowired
private
ZxlnftSdkUtil
zxlnftSdkUtil
;
@Test
public
void
createMnemonic
(){
CreateMnemonicReq
req
=
CreateMnemonicReq
.
getNew
();
zxlnftSdkUtil
.
createMnemonic
(
req
);
}
@Test
public
void
generateApiSign
(){
GenerateApiSignReq
req
=
GenerateApiSignReq
.
getNew
();
req
.
setAppId
(
""
);
req
.
setAppKey
(
""
);
zxlnftSdkUtil
.
generateApiSign
(
req
);
}
}
liquidnet-bus-service/liquidnet-service-zxlnft/pom.xml
0 → 100644
View file @
dcc07497
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
liquidnet-bus-service
</artifactId>
<groupId>
com.liquidnet
</groupId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
liquidnet-service-zxlnft
</artifactId>
<packaging>
pom
</packaging>
<modules>
<module>
liquidnet-service-zxlnft-impl
</module>
</modules>
<dependencies>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-swagger
</artifactId>
</dependency>
<!-- <dependency>-->
<!-- <groupId>com.liquidnet</groupId>-->
<!-- <artifactId>liquidnet-common-web</artifactId>-->
<!-- </dependency>-->
</dependencies>
</project>
liquidnet-bus-service/pom.xml
View file @
dcc07497
...
@@ -42,6 +42,7 @@
...
@@ -42,6 +42,7 @@
<module>
liquidnet-service-candy
</module>
<module>
liquidnet-service-candy
</module>
<module>
liquidnet-service-slime
</module>
<module>
liquidnet-service-slime
</module>
<module>
liquidnet-service-stone
</module>
<module>
liquidnet-service-stone
</module>
<module>
liquidnet-service-zxlnft
</module>
<!-- <module>liquidnet-service-example</module>-->
<!-- <module>liquidnet-service-example</module>-->
<!-- <module>liquidnet-service-sequence</module>-->
<!-- <module>liquidnet-service-sequence</module>-->
<!-- <module>liquidnet-service-account</module>-->
<!-- <module>liquidnet-service-account</module>-->
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment