Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mall-server
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
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
yimu
mall-server
Commits
f37ed6ef
Commit
f37ed6ef
authored
Apr 22, 2022
by
刘业章
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改手续费
parent
fc4d36d3
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
13 deletions
+13
-13
ChainUtil.java
...com/fzm/mall/server/admin/block_chain/util/ChainUtil.java
+13
-13
No files found.
mall-server-admin/src/main/java/com/fzm/mall/server/admin/block_chain/util/ChainUtil.java
View file @
f37ed6ef
...
@@ -86,10 +86,10 @@ public class ChainUtil {
...
@@ -86,10 +86,10 @@ public class ChainUtil {
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
case
MAIN:
case
MAIN:
hash
=
mainClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
false
);
hash
=
mainClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
false
);
break
;
break
;
case
PARA:
case
PARA:
hash
=
paraClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
true
);
hash
=
paraClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
true
);
break
;
break
;
}
}
...
@@ -108,10 +108,10 @@ public class ChainUtil {
...
@@ -108,10 +108,10 @@ public class ChainUtil {
String
hash
=
null
;
String
hash
=
null
;
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
case
MAIN:
case
MAIN:
hash
=
mainClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
false
);
hash
=
mainClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
false
);
break
;
break
;
case
PARA:
case
PARA:
hash
=
paraClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
true
);
hash
=
paraClient
.
evmPublishToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
true
);
break
;
break
;
}
}
return
hash
;
return
hash
;
...
@@ -122,10 +122,10 @@ public class ChainUtil {
...
@@ -122,10 +122,10 @@ public class ChainUtil {
String
hash
=
null
;
String
hash
=
null
;
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
case
MAIN:
case
MAIN:
hash
=
mainClient
.
evmBurnToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
false
);
hash
=
mainClient
.
evmBurnToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
false
);
break
;
break
;
case
PARA:
case
PARA:
hash
=
paraClient
.
evmBurnToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
true
);
hash
=
paraClient
.
evmBurnToken
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
publisher
,
publisher
,
null
,
tokenId
,
amount
,
"publish"
,
true
);
break
;
break
;
}
}
return
hash
;
return
hash
;
...
@@ -136,10 +136,10 @@ public class ChainUtil {
...
@@ -136,10 +136,10 @@ public class ChainUtil {
String
hash
=
null
;
String
hash
=
null
;
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
case
MAIN:
case
MAIN:
hash
=
mainClient
.
evmPublishTokenBatch
(
abi
,
cAddr
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenIds
,
amounts
,
"publish"
,
false
);
hash
=
mainClient
.
evmPublishTokenBatch
(
abi
,
cAddr
,
0L
,
publisher
,
publisher
,
null
,
tokenIds
,
amounts
,
"publish"
,
false
);
break
;
break
;
case
PARA:
case
PARA:
hash
=
paraClient
.
evmPublishTokenBatch
(
abi
,
cAddr
,
100000
0L
,
publisher
,
publisher
,
null
,
tokenIds
,
amounts
,
"publish"
,
true
);
hash
=
paraClient
.
evmPublishTokenBatch
(
abi
,
cAddr
,
0L
,
publisher
,
publisher
,
null
,
tokenIds
,
amounts
,
"publish"
,
true
);
break
;
break
;
}
}
return
hash
;
return
hash
;
...
@@ -150,11 +150,11 @@ public class ChainUtil {
...
@@ -150,11 +150,11 @@ public class ChainUtil {
String
hash
=
null
;
String
hash
=
null
;
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
case
MAIN:
case
MAIN:
hash
=
mainClient
.
evmTransfer
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
to
,
tokenId
,
amount
,
hash
=
mainClient
.
evmTransfer
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
to
,
tokenId
,
amount
,
"transfer"
,
publisher
,
null
,
false
);
"transfer"
,
publisher
,
null
,
false
);
break
;
break
;
case
PARA:
case
PARA:
hash
=
paraClient
.
evmTransfer
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
to
,
tokenId
,
amount
,
hash
=
paraClient
.
evmTransfer
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
to
,
tokenId
,
amount
,
"transfer"
,
publisher
,
null
,
true
);
"transfer"
,
publisher
,
null
,
true
);
break
;
break
;
}
}
...
@@ -166,11 +166,11 @@ public class ChainUtil {
...
@@ -166,11 +166,11 @@ public class ChainUtil {
String
hash
=
null
;
String
hash
=
null
;
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
switch
(
Objects
.
requireNonNull
(
ChainTypeEnum
.
getByType
(
type
)))
{
case
MAIN:
case
MAIN:
hash
=
mainClient
.
evmTransferBatch
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
to
,
tokenIds
,
amounts
,
hash
=
mainClient
.
evmTransferBatch
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
to
,
tokenIds
,
amounts
,
"transfer"
,
publisher
,
null
,
false
);
"transfer"
,
publisher
,
null
,
false
);
break
;
break
;
case
PARA:
case
PARA:
hash
=
paraClient
.
evmTransferBatch
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
100000
0L
,
to
,
tokenIds
,
amounts
,
hash
=
paraClient
.
evmTransferBatch
(
abi
,
cAddr
,
EvmTokenEnum
.
ERC1155
,
0L
,
to
,
tokenIds
,
amounts
,
"transfer"
,
publisher
,
null
,
true
);
"transfer"
,
publisher
,
null
,
true
);
break
;
break
;
}
}
...
@@ -194,7 +194,7 @@ public class ChainUtil {
...
@@ -194,7 +194,7 @@ public class ChainUtil {
//SLC nft 转帐
//SLC nft 转帐
public
String
evmExec
(
long
[]
tokenIds
,
long
[]
amounts
,
String
from
,
String
to
)
{
public
String
evmExec
(
long
[]
tokenIds
,
long
[]
amounts
,
String
from
,
String
to
)
{
String
initParameter
=
"BatchTransferWithEvent("
+
from
+
","
+
to
+
","
+
JSON
.
toJSONString
(
tokenIds
)
+
","
+
JSON
.
toJSONString
(
amounts
)
+
",)"
;
String
initParameter
=
"BatchTransferWithEvent("
+
from
+
","
+
to
+
","
+
JSON
.
toJSONString
(
tokenIds
)
+
","
+
JSON
.
toJSONString
(
amounts
)
+
",)"
;
String
hash
=
paraClient
.
evmExec
(
slcabi
,
slcAddr
,
initParameter
,
100000
0L
,
"transfer"
,
from
,
null
,
true
);
String
hash
=
paraClient
.
evmExec
(
slcabi
,
slcAddr
,
initParameter
,
0L
,
"transfer"
,
from
,
null
,
true
);
return
hash
;
return
hash
;
}
}
...
...
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