#include "cocos2d.h" #include "stdarg.h" #include "scripting/js-bindings/manual/jsb_conversions.hpp" #include "base/ccMacros.h" NS_CC_BEGIN bool addToArgArray(se::ValueArray *args, const char *val); bool runGlobalMethod(const char *name, se::ValueArray args, se::Value *value); class CC_DLL JcWallet { public: void initEnv(); JcWallet(); virtual ~JcWallet(); static JcWallet *getInstance() { return _instance; } char *initWallet(const char *passwordChar); char *signLogin(const char *nonceChar, const char *tipChar); char *createAccount(); char *importAccount(const char *privateKey); char *runJsMethod(const char *methodName, int paramCount, char **paramList); private: static JcWallet *_instance; }; NS_CC_END