问题标签 [blockchain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
696 浏览

payment-gateway - 区块链钱包地址交易验证过期时间

我想在我的网站上有一个比特币网关。我下载了区块链 api 源,它似乎运行良好。

区块链api来源:

https://github.com/blockchain/receive_payment_php_demo

当我点击支付按钮的图片时,它会在区块链上为我创建一个钱包地址。一切都很好。但我的问题是,我的用户可以将 btc 支付到那个钱包地址多长时间,它的到期时间是多少?

如果我的用户向那个钱包地址支付了比特币,但那个地址不再有效,我用户的钱会发生什么。

0 投票
1 回答
585 浏览

python - 使用多个收件人通过区块链 API 进行交易

我正在尝试使用 Blockchain.info API 将比特币发送到“食谱”中的两个地址:

我的请求如下所示:

我设法使用文档中的示例将 txs 发送到单个地址。但是,根据 PHP 示例,一次发送到多个地址需要一个字典。

在 Python 中,返回以下类型错误;TypeError:无法连接 'str' 和 'dict' 对象

如何在不使用字典的情况下将多个收件人添加到请求中?

0 投票
1 回答
461 浏览

javascript - 如何从 blockchain.info 获取一些区块浏览器数据?

我想知道是否有人可以给我一些指导。我正在尝试让 blockchain.info 服务器回复我当前的块号和它的哈希值,但老实说我不知道​​该怎么做。我想使用 html 和 javascript 来做这件事,我读到我必须使用 JSONP 或 CORS 才能让它工作,但我仍然不知道如何让它工作。如果您能帮助我,我将不胜感激。

0 投票
2 回答
1866 浏览

php - 区块链api支付模块

我们有一个包含一些数字商品的网站。从那里购买的用户需要使用 BTC 购买一些信用。在他购买信用后,脚本必须将他用 BTC 购买的货币(美元)金额加载到他的帐户中。

所以这里我们有 HTML 表单:

在这里,我们有 PHP 代码可以完成所有的魔法,至少这是它应该做的。

我的问题是这个 PHP 脚本没有执行以下操作。

  1. 尽管用户点击确认按钮时有 0 个确认,但不会询问区块链以查看是否进行了转移。
  2. 在客户点击确认按钮后,不会将客户购买的信用更新到数据库中。
  3. 即使我输入了高于 5 美元的值,他仍然不断告诉我最低付款值为 5 美元。

谁能帮我这个?

0 投票
1 回答
144 浏览

python - 我的 var 不适用于 Blockchain API

我尝试连接检查 BTC 地址的数量(使用私钥)。我在文件中有地址和密钥。当我直接编写 var 时,它是 python 脚本,但是当我尝试对文件中的 var 执行相同操作时,它不起作用。从文件中取出它们(使用 print )后,我检查了我的 var,并且我还检查了它们的类型是 String。我也尝试 str() 我的两个 var,但它没有任何改变。我在 windows 上使用 python 3.4 和来自 blockchain.info 的 api。这里是 git 文档:https ://github.com/blockchain/api-v1-client-python/blob/master/docs/wallet.md

这里是错误:

这很奇怪,因为如果我写的是密钥/地址而不是 var 它的工作:

我为我糟糕的英语道歉,我仍然愿意接受进一步的解释

0 投票
1 回答
116 浏览

bitcoin - 不接收硬币到 BitcoinD 守护进程

我已将bitcoind 守护程序安装到我的服务器中并为单个用户创建地址。用户 A将0.005 BTC 发送到我的Bitcoind 守护程序服务器,但它不会出现在我的服务器中。我已经使用以下命令进行了检查:

以下链接将从用户交易中生成确认。它将显示交易历史,但不会将硬币接收到我的 bitcoind 守护程序服务器中。

请给我建议。我该如何解决这个问题?

0 投票
0 回答
816 浏览

php - 错误区块链 API 类

请帮助解决这个问题!

每次执行脚本时,我都会收到以下错误消息:

我正在使用这个类:https ://github.com/blockchain/api-v1-client-php

请问是什么问题?

0 投票
0 回答
181 浏览

javascript - 我如何计算自最近一个区块以来已经过去了多少时间(通过 blockchain.info 的 api)?

我已经设法让 websocket 连接正常工作,并且正在从ping_block和接收数据blocks_sub。但是,我很难计算从blockchain.infoapi 收到的当前日期和阻止日期之间的差异。任何人都可以帮助计算自最近一个区块以来已经过去了多少时间的代码?

另外,如何保持连接打开以便更新 innerHTML 对象?

任何意见,将不胜感激。谢谢。

0 投票
1 回答
1190 浏览

python - 从给定“名称”操作的名称币交易中提取输入地址

我一直在尝试使用一些 python 代码从 Namecoin 交易中提取输入地址。此代码适用于常规交易(其中一些名称币从一个地址转移到另一个地址);但是,这不适用于具有名称操作的事务,例如 name_new。这是一些代码:

在常规交易上运行此代码是可行的,即我们获得了收件人地址。但是为这样的名称操作运行此代码表明它是一个 coinbase 交易,即

len(script_sig_parts) == 1

为 True,因此接收者地址为空。

谁能指出我如何在涉及名称操作的 Namecoin 交易中获取收件人地址(在上述交易中,它是:NCAzVGKq8JrsETxAkgw3MsDPinAEPwsTfn)?

0 投票
0 回答
188 浏览

php - query dynamic link to retrieve json file using cURL and php

Hello I am trying to query the site URL which will return a dynamic json file containing the following information...

I need to extract the input_address from that json file. This is probably easy although I am very new to php, here is what i have located in xx.php...

When I go to xx.php it is returning a blank page and I thought it should return a page that echos the contents of the entire json file? Any help is appreciated.