2014-02-13 54 views
0

工作在blockchain-wallet api上,其初始步骤是gem install blockchain-wallet,以及它应该创建的钱包对象,因此使用test.rb文件如文档https://github.com/Tolsi/blockchain-wallet-ruby中添加查询。使用ruby test.rb命令运行该文件,得到`require':无法加载这样的文件 - blockchain-wallet(LoadError)加载错误。检查gemset和ruby版本,一切似乎都很好。什么错误导致这样的错误?`require':无法加载这样的文件 - blockchain-wallet(LoadError)

回答

1

请尝试使用:

require 'blockchain/wallet' 
+0

谢谢,它工作:) – Sap

+0

增加了wallet.addresses文件,得到这个错误/home/min/.rvm/gems/[email protected]/gems/blockchain-wallet-0.0。 5/lib/blockchain/wallet.rb:86:在'rescue in execute_request'中:未初始化的常量Blockchain :: Wallet :: OpenSSL(Blockchain :: Wallet :: BlockchainException)和想法如何解决这个问题? – Sap

1

接受

由于网站我会尝试回答第一个问题的运营商。

服务器端

该网站目前运行在4个专用服务器,在一个上锁的柜子主持。所有服务器都运行在具有入侵检测功能的专用思科安全设备之后。在服务器本身,设置了各种“诱杀装置”来警告网站管理员是否检测到入侵。

部署到站点的java代码部署在单个war(zip)文件中。每个服务器都会监视此文件的校验和以检测对该代码的任何未经授权的更改。为了使我们的加密方案反向工程变得更加困难,使用proguard对java类文件进行了模糊处理。

每个钱包的副本都存储在我们所有的服务器上。此外,最新的50个钱包版本存储在Amazon S3上,并且可以从[导入/导出]部分进行恢复。

处理钱包的服务器端代码是开源的。

该网站不容易受到CSRF请求的攻击,因为登录详细信息或敏感数据永远不会保存在会话cookie中。

在网站运行的时候,已经发生了一些XSS漏洞报告。这些都不在钱包页面上,也不会导致任何直接的资金损失。

相关问题