文件名称:stellar-payments-1
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-28 09:08:12
JavaScript
恒星支付 ####Important:stellar-payments 库应该只指向一个 stellar 节点。 live.stellar.org 是负载均衡的,所以我们设置了 public1.stellar.org,它通过弹性 ip 指向一个专用的恒星节点。 这应该用作配置中的标准主机名。 Stellar Payments 是一个 Node JS 库,为 Stellar 网络提供强大的交易提交。 开箱即用,它将正确处理: 本地签署交易 由于网络故障或标准停机时间导致提交失败 交易错误,例如 tecPATH_DRY、tefPAST_SEQ、tefALREADY 等 序列号管理 保持幂等性确保没有双重支付 由于 ter/tem/tef 交易错误而安全辞职 无资金支付(如果账户资金用完) 致命错误,将停止处理并需要人工干预 TODO:费用变化 此外,该库非常灵活,允许客户端在运行时提供
【文件预览】:
stellar-payments-1-master
----.jshintrc(314B)
----.gitignore(45B)
----package.json(782B)
----bin()
--------db-setup(934B)
----.travis.yml(134B)
----gulpfile.js(3KB)
----gulp-plugins.js(298B)
----LICENSE(800B)
----index.js(103B)
----README.md(11KB)
----config.js(518B)
----migrations()
--------20141022152322_init.js(869B)
----lib()
--------client.js(3KB)
--------stellar-network.js(3KB)
--------errors.js(664B)
--------logger.js(289B)
--------payments.js(8KB)
--------signer.js(6KB)
--------submitter.js(12KB)
--------database.js(6KB)
----test()
--------mock-submitter.js(128B)
--------payments-test.js(10KB)
--------payments-signer-test.js(4KB)
--------mock-signer.js(230B)
--------stellard-stubby.js(9KB)
--------payments-submitter-test.js(13KB)
--------max_transactions_test_script.js(4KB)
--------test-helper.js(642B)
--------integration-test.js(4KB)
--------fixtures.js(10KB)