diff --git a/server/datahandler.js b/server/datahandler.js index 107b71b..7d54f1a 100644 --- a/server/datahandler.js +++ b/server/datahandler.js @@ -15,8 +15,11 @@ if (platform === 'win32') { shared_Library=path.join(__dirname, "libraries", "librdsparser.dll"); } else if (platform === 'linux') { unicode_type = 'int32_t'; - shared_Library=path.join(__dirname, "libraries", "librdsparser_" + cpuArchitecture + ".so"); -} + shared_Library=path.join(__dirname, "libraries", "librdsparser_" + cpuArchitecture + ".so"); +} else if (platform === 'darwin') { + unicode_type = 'int32_t'; + shared_Library=path.join(__dirname, "libraries", "librdsparser" + ".dylib"); +} const lib = koffi.load(shared_Library); const { fetchTx } = require('./tx_search.js'); diff --git a/server/libraries/librdsparser.dylib b/server/libraries/librdsparser.dylib new file mode 100644 index 0000000..2c93ecb Binary files /dev/null and b/server/libraries/librdsparser.dylib differ