39 lines
1018 B
Objective-C
39 lines
1018 B
Objective-C
//
|
|
// JSHandleClass.m
|
|
// TestDemo
|
|
//
|
|
// Created by Etrent on 2022/9/5.
|
|
//
|
|
|
|
#import "JSHandleClass.h"
|
|
#import "cocos_demo_3_mobile-Swift.h"
|
|
|
|
MyWalletConnect* wc;
|
|
@implementation JSHandleClass
|
|
|
|
+ (void) init{
|
|
wc =[MyWalletConnect alloc];
|
|
[wc initWalleConnect];
|
|
NSLog(@"调用到了init");
|
|
}
|
|
|
|
+ (void)walleConnectFun:(NSString*)urlTypesStr {
|
|
[wc walleConnectFunWithUrlTypeStr:urlTypesStr];
|
|
NSLog(@"调用到了walleConnectFun");
|
|
}
|
|
|
|
|
|
+ (void)sendMessageFun:(NSString*)jsonStr {
|
|
[wc customRequestsWithJsonStr:jsonStr];
|
|
// @"{\"method\": \"personal_sign\",\"params\": [\"0x49206861766520313030e282ac\",\"0x2eB535d54382eA5CED9183899916A9d39e093877\"]}"
|
|
[wc walleConnectFunWithUrlTypeStr:@"imtokenv2"];
|
|
}
|
|
|
|
+ (void)sendContractFun:(NSString*)jsonStr {
|
|
[wc contractRequestWithJsonStr:jsonStr];
|
|
// @"{\"method\": \"personal_sign\",\"params\": [\"0x49206861766520313030e282ac\",\"0x2eB535d54382eA5CED9183899916A9d39e093877\"]}"
|
|
[wc walleConnectFunWithUrlTypeStr:@"imtokenv2"];
|
|
}
|
|
|
|
@end
|