文件名称:slp-api:使用Koa执行复杂SLP任务的REST API
文件大小:186KB
文件格式:ZIP
更新时间:2024-06-11 10:59:40
JavaScript
slp-api 该存储库是基于的REST API。 它合并了库,用于创建SLPDB的替代方案以验证令牌交易。 它还使用SLP信息对UTXO进行水合作用,这是一项相当艰巨的任务,应在与整个节点和SLPDB“紧密合作”的软件中完成。 令牌验证可以花费无数的时间,因为应用程序递归地从一个完整的节点检索数据并进行分析,以便遵循DAG。 这就是为什么验证已包装到其自己的REST API中的原因。 如果API在一段时间(5-10秒)后未返回值,则查询此API的应用程序可以选择断开连接。 TODO :slp-validate实际上应该作为Worker线程加载,以便可以在某个时间阈值(例如10秒)后被杀死,从而不会花费过多的处理时间。 执照
【文件预览】:
slp-api-master
----.travis.yml(673B)
----bin()
--------server.js(2KB)
----config()
--------index.js(180B)
--------logs()
--------env()
--------passport.js(828B)
----index.js(64B)
----package.json(2KB)
----logs()
--------README.md(107B)
----production()
--------Dockerfile(2KB)
--------start-production(48B)
----.eslintrc.json(127B)
----test()
--------mocks()
--------utils.js(3KB)
--------a02-users.spec.js(17KB)
--------a01-auth.spec.js(3KB)
--------a05-slp.spec.js(7KB)
--------a03-nodemailer.spec.js(5KB)
--------integration()
--------README.md(201B)
--------a04-contact.spec.js(4KB)
----database()
--------README.md(64B)
----package-lock.json(566KB)
----src()
--------models()
--------middleware()
--------lib()
--------modules()
----docker-compose.yml(582B)
----LICENSE.md(1KB)
----.gitignore(1KB)
----install-mongo.sh(364B)
----README.md(1KB)
----util()
--------wipe-test-db.js(942B)
--------users()
--------wipe-db.md(88B)
--------README.md(69B)
----.editorconfig(781B)