Skip to content

Commit 78561b0

Browse files
committed
Fix createNativeContractWrapper function signature.
1 parent 1c54a81 commit 78561b0

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/contract/contractmanager.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ void ContractManager::ethCall(const ethCallInfo& callInfo) {
246246
return;
247247
}
248248
/// function createNewERC20NativeWrapperContract(string memory name, string memory symbol, uint8 decimals) public {}
249-
if (functor == Hex::toBytes("0x8b0b8c4c")) {
249+
if (functor == Hex::toBytes("0x9f90f4c7")) {
250250
this->createNewERC20NativeWrapperContract(callInfo);
251251
return;
252252
}
@@ -259,7 +259,7 @@ void ContractManager::ethCall(const ethCallInfo& callInfo) {
259259
this->validateCreateNewERC20WrapperContract(callInfo);
260260
return;
261261
}
262-
if (functor == Hex::toBytes("0x8b0b8c4c")) {
262+
if (functor == Hex::toBytes("0x9f90f4c7")) {
263263
this->validateCreateNewERC20NativeWrapperContract(callInfo);
264264
return;
265265
}

tests/contract/nativewrapper.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ namespace TNativeWrapper {
5858
createNewNativeWrapperContractVars.push_back(tokenSymbol);
5959
createNewNativeWrapperContractVars.push_back(tokenDecimals);
6060
ABI::Encoder createNewNativeWrapperContractEncoder(createNewNativeWrapperContractVars);
61-
std::string createNativeWrapperContractData = Hex::toBytes("0x8b0b8c4c") + createNewNativeWrapperContractEncoder.getRaw();
61+
std::string createNativeWrapperContractData = Hex::toBytes("0x9f90f4c7") + createNewNativeWrapperContractEncoder.getRaw();
6262

6363
TxBlock createNewNativeWrapperTx = TxBlock(
6464
ProtocolContractAddresses.at("ContractManager"),
@@ -158,7 +158,7 @@ namespace TNativeWrapper {
158158
createNewNativeWrapperContractVars.push_back(tokenDecimals);
159159
ABI::Encoder createNewNativeWrapperContractEncoder(createNewNativeWrapperContractVars);
160160
std::string createNativeWrapperContractData =
161-
Hex::toBytes("0x8b0b8c4c") + createNewNativeWrapperContractEncoder.getRaw();
161+
Hex::toBytes("0x9f90f4c7") + createNewNativeWrapperContractEncoder.getRaw();
162162

163163
TxBlock createNewNativeWrapperTx = TxBlock(
164164
ProtocolContractAddresses.at("ContractManager"),
@@ -250,7 +250,7 @@ namespace TNativeWrapper {
250250
createNewNativeWrapperContractVars.push_back(tokenDecimals);
251251
ABI::Encoder createNewNativeWrapperContractEncoder(createNewNativeWrapperContractVars);
252252
std::string createNativeWrapperContractData =
253-
Hex::toBytes("0x8b0b8c4c") + createNewNativeWrapperContractEncoder.getRaw();
253+
Hex::toBytes("0x9f90f4c7") + createNewNativeWrapperContractEncoder.getRaw();
254254

255255
TxBlock createNewNativeWrapperTx = TxBlock(
256256
ProtocolContractAddresses.at("ContractManager"),

0 commit comments

Comments
 (0)